π Patch Changes
- #3486
119ecf8dThanks @hippotastic! - Fix components in markdown regressions
119ecf8d Thanks @hippotastic! - Fix components in markdown regressions51db2b9b Thanks @bholmesdev! - Fix: markdown imports failing due to internal dependency issuecfae9760 Thanks @natemoo-re! - Significantally more stable behavior for βMarkdown + Componentsβ usage, which now handles component serialization much more similarly to MDX. Also supports switching between Components and Markdown without extra newlines, removes wrapping <p> tags from standalone components, and improves JSX expression handling.9ba1f4f8 Thanks @bholmesdev! - Fix JSX expression inconsistencies within markdown files53162534 Thanks @FredKSchott! - - Removed renderMarkdownWithFrontmatter because it wasnβt being used
renderMarkdown are now required β see the exported interface AstroMarkdownOptions0a3d3e51 Thanks @bholmesdev! - Change shiki to our default markdown syntax highlighter. This includes updates to all relevant starter projects that used Prism-specific styles.#2870 d763ec18 Thanks @FredKSchott! - Fix a shiki performance issue affecting large sites
Updated dependencies [2db97f10]:
#2870 d763ec18 Thanks @FredKSchott! - Fix a shiki performance issue affecting large sites
Updated dependencies [2db97f10]:
0a3d3e51 Thanks @bholmesdev! - Change shiki to our default markdown syntax highlighter. This includes updates to all relevant starter projects that used Prism-specific styles.91765d79 Thanks @FredKSchott! - Improve performance by optimizing calls to getHighlighter#2534 cfeaa941 Thanks @JuanM04! - Now you can use local plugins by passing a function instead of an import
#2518 2bc91543 Thanks @JuanM04! - Added the ability to use custom themes and langs with Shiki (<Code /> and @astrojs/markdown-remark)
#2497 6fe1b027 Thanks @JuanM04! - Add Shiki as an alternative to Prism
#2518 2bc91543 Thanks @JuanM04! - Added wrap to Shiki config
#2564 d71c4620 Thanks @JuanM04! - Fixed curly braces inside Shiki codeblocks
#2534 cfeaa941 Thanks @JuanM04! - Now you can use local plugins by passing a function instead of an import
#2518 2bc91543 Thanks @JuanM04! - Added the ability to use custom themes and langs with Shiki (<Code /> and @astrojs/markdown-remark)
#2518 2bc91543 Thanks @JuanM04! - Added wrap to Shiki config
45cea6ae Thanks @jonathantneal! - Officially drop support for Node v12. The minimum supported version is now Node v14.15+,45cea6ae]:
remark-slug with rehype-slug because it was deprecated@silvenon/remark-smartypants with remark-smartypants because its name was changedremark-footnotes because remark-gfm now supports footnotesremark-smartypants and rehype-slug to the default plugins list