Releases: withstudiocms/markdown-remark
@studiocms/[email protected]
Minor Changes
-
#8
6b0053b
Thanks @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
andultrahtml
as new dependencies.
@studiocms/[email protected]
Patch Changes
-
#3
74d2b32
Thanks @Adammatthiesen! - Update CSS and add flags to prevent vite dynamic import warnings -
#5
4beb076
Thanks @Adammatthiesen! - Add support for github Callouts/asides
@studiocms/[email protected]
Minor Changes
-
e5c6ea2
Thanks @Adammatthiesen! - Initial ReleaseThis 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.