# @studiocms/markdown-remark

## 1.3.1

### Patch Changes

- [#1463](https://github.com/withstudiocms/studiocms/pull/1463) [`d17d916`](https://github.com/withstudiocms/studiocms/commit/d17d9162c10d0d8acd628da00374983769f56828) Thanks [@Adammatthiesen](https://github.com/Adammatthiesen)! - Fixes import paths, build scripts, and tweaks Astro config for StudioCMS installations

## 1.3.0

### Minor Changes

- [#1356](https://github.com/withstudiocms/studiocms/pull/1356) [`262103e`](https://github.com/withstudiocms/studiocms/commit/262103ed60201c709582c97f8a7aae40fef24e32) Thanks [@Adammatthiesen](https://github.com/Adammatthiesen)! - Migrate to main withstudiocms/studiocms mono repo and refactor

### Patch Changes

- [#1384](https://github.com/withstudiocms/studiocms/pull/1384) [`1350aed`](https://github.com/withstudiocms/studiocms/commit/1350aed02274cda292eb4c27623a9cb5d6dbdd44) Thanks [@renovate](https://github.com/apps/renovate)! - fix(deps): update all non-major dependencies

- [#1370](https://github.com/withstudiocms/studiocms/pull/1370) [`1e2d588`](https://github.com/withstudiocms/studiocms/commit/1e2d5888fd00471d0a7088dba5b972464ad47ac0) Thanks [@Adammatthiesen](https://github.com/Adammatthiesen)! - Fix Vite dynamic import comment preservation

- Updated dependencies [[`5c0c17b`](https://github.com/withstudiocms/studiocms/commit/5c0c17b17a65046bcb93654d8bd7b0bfdad4c773), [`0ae47b0`](https://github.com/withstudiocms/studiocms/commit/0ae47b06a4ff03ed9cdf01b136e1a50f4c8c4add), [`0ae47b0`](https://github.com/withstudiocms/studiocms/commit/0ae47b06a4ff03ed9cdf01b136e1a50f4c8c4add)]:
  - @withstudiocms/internal_helpers@0.2.0

## 1.2.0

### Minor Changes

- [#32](https://github.com/withstudiocms/markdown-remark/pull/32) [`06f0668`](https://github.com/withstudiocms/markdown-remark/commit/06f0668b4c50fff7d56e21006cded86748fecc2c) Thanks [@Adammatthiesen](https://github.com/Adammatthiesen)! - Update to support all features and functionality of `@astrojs/markdown-remark@6.3.1`

### Patch Changes

- Updated dependencies [[`06f0668`](https://github.com/withstudiocms/markdown-remark/commit/06f0668b4c50fff7d56e21006cded86748fecc2c)]:
  - @studiocms/markdown-remark-processor@1.2.0

## 1.1.0

### Patch Changes

- Updated dependencies [[`6a05fec`](https://github.com/withstudiocms/markdown-remark/commit/6a05fecf27c68f57168cf522a9cec178d71a9f7c)]:
  - @studiocms/markdown-remark-processor@1.1.0

## 1.0.0

### Major Changes

- [#15](https://github.com/withstudiocms/markdown-remark/pull/15) [`ab0142b`](https://github.com/withstudiocms/markdown-remark/commit/ab0142bc28ba51de5884c0f6ee0d655400532009) Thanks [@Adammatthiesen](https://github.com/Adammatthiesen)! - First Major Release

  Package has been divided into multiple smaller packages:

  - `@studiocms/markdown-remark`: The Primary Astro integration that includes the underlying processor as well as custom functionality to allow custom markdown rendering pipelines.
  - `@studiocms/markdown-remark-processor`: The Main markdown processor for `@studiocms/markdown-remark`.
  - `@studiocms/markdown-remark-processor-web`: A Client side browser-first version of our main processor.

### Minor Changes

- [#15](https://github.com/withstudiocms/markdown-remark/pull/15) [`ab0142b`](https://github.com/withstudiocms/markdown-remark/commit/ab0142bc28ba51de5884c0f6ee0d655400532009) Thanks [@Adammatthiesen](https://github.com/Adammatthiesen)! - Add support for Discord subtext `-#` syntax using custom remark plugin

### Patch Changes

- Updated dependencies [[`ab0142b`](https://github.com/withstudiocms/markdown-remark/commit/ab0142bc28ba51de5884c0f6ee0d655400532009), [`ab0142b`](https://github.com/withstudiocms/markdown-remark/commit/ab0142bc28ba51de5884c0f6ee0d655400532009)]:
  - @studiocms/markdown-remark-processor@1.0.0

## 0.3.1

### Patch Changes

- [#13](https://github.com/withstudiocms/markdown-remark/pull/13) [`066838b`](https://github.com/withstudiocms/markdown-remark/commit/066838ba7775b48bbb9953d310fafd9c2b78af6d) Thanks [@Adammatthiesen](https://github.com/Adammatthiesen)! - update readme

## 0.3.0

### Minor Changes

- [#11](https://github.com/withstudiocms/markdown-remark/pull/11) [`b9d4b7b`](https://github.com/withstudiocms/markdown-remark/commit/b9d4b7b79a62bcf52fe1445f4b9d333ce618e6c9) Thanks [@Adammatthiesen](https://github.com/Adammatthiesen)! - Refactor integration exports and simplification

  - Default package export `@studiocms/markdown-remark` now exports the same resources as `@studiocms/markdown-remark/integration`

  New Export:

  - `@studiocms/markdown-remark/integration` - Direct export of the included Astro integration

  No longer depends on Astro-integration-kit.

### Patch Changes

- [#11](https://github.com/withstudiocms/markdown-remark/pull/11) [`b9d4b7b`](https://github.com/withstudiocms/markdown-remark/commit/b9d4b7b79a62bcf52fe1445f4b9d333ce618e6c9) Thanks [@Adammatthiesen](https://github.com/Adammatthiesen)! - Remove need for entities dependency, and change the one place it was being used.

## 0.2.0

### Minor Changes

- [#8](https://github.com/withstudiocms/markdown-remark/pull/8) [`6b0053b`](https://github.com/withstudiocms/markdown-remark/commit/6b0053b37ec58e56bd757d68f1d4a27f78b233b7) Thanks [@Adammatthiesen](https://github.com/Adammatthiesen)! - Introduce custom User-Defined component handling.

  This update includes significant enhancements to the Markdown Remark processor Astro Integration, allowing for more flexible and powerful Markdown rendering with custom components.

  ### New Features:

  - Added custom components support in the Markdown Remark processor Astro Integration.
  - Introduced utility functions in `utils.ts` for component proxy creation, indentation handling, dedenting strings, and merging records.
  - Moved zod schema to separate `schema.ts` file.

  ### Integration Updates:

  - Enhanced Astro integration to support custom components configuration via `astro.config.mjs`.
  - Updated `markdown.ts` to include custom components during Markdown rendering.
  - Extended `index.ts` to utilize the new schema and utilities.

  ### Documentation:

  - Updated `README.md` with instructions for setting up custom components in Astro integration.

  ### Dependencies:

  - Added `entities` and `ultrahtml` as new dependencies.

## 0.1.1

### Patch Changes

- [#3](https://github.com/withstudiocms/markdown-remark/pull/3) [`74d2b32`](https://github.com/withstudiocms/markdown-remark/commit/74d2b320c9acc562f0c87f5c6cea69712bcfba88) Thanks [@Adammatthiesen](https://github.com/Adammatthiesen)! - Update CSS and add flags to prevent vite dynamic import warnings

- [#5](https://github.com/withstudiocms/markdown-remark/pull/5) [`4beb076`](https://github.com/withstudiocms/markdown-remark/commit/4beb07632d18e05b3cece083512bdbd8197ebc31) Thanks [@Adammatthiesen](https://github.com/Adammatthiesen)! - Add support for github Callouts/asides

## 0.1.0

### Minor Changes

- [`e5c6ea2`](https://github.com/withstudiocms/markdown-remark/commit/e5c6ea207285dc623f6879b0160c5b4b05542e52) Thanks [@Adammatthiesen](https://github.com/Adammatthiesen)! - Initial Release

  This package is heavily inspired by and based on `@astrojs/markdown-remark`. It provides seamless integration with Astro, allowing you to easily parse and transform Markdown content within your Astro projects. The package leverages the power of remark to offer a highly configurable and extensible Markdown parser and transformer.
