- Use
NuxtImg
component in ProseImg if the@nuxt/image
module is activated (#180)
- Optimise deps with nested config (#160)
- Improve new line text node detection (#163)
- Component exports (#166)
- shiki: Enable WASM on CF deployment (#167)
- ProseA: Prop types mismatch (6acc231)
- Add Stackblitz playground (dfd777c)
- Use default export (#179)
- Use new
nuxi module add
command in installation (#176)
- Daniel Roe (@danielroe)
- Adam DeHaven (@adamdehaven)
- Maxime Pauvert (@maximepvrt)
- Farnabaz (@farnabaz)
- Farnabaz (@farnabaz)
- comments: Possibility to keep comments in MDC tree with
keepComments
option (#152) - Remove '#imports` from MDC Renderer (#153)
- Use mdcrenderer component and parsemarkdown util outside nuxt (#154)
- Strip non-word-chars from library import name (#142)
- Prepend import names with underscore (#144)
- build: Do not export component in runtime index (9dc5cc3)
- Exports types (#145)
- Upgrade remark-mdc (3a0c5b0)
- Farnabaz (@farnabaz)
- Adam DeHaven (@adamdehaven)
- Nobkd (@nobkd)
- Estéban [email protected]
- Check highlight for
undefined
value (ea30fc7)
- Improve jsdoc (516eb7e)
- Farnabaz (@farnabaz)
- Anthony Fu [email protected]
⚠️ mdc.config.js
support, improve shiki bundle (#129)
- Improve optimizeDeps handling (#131)
- code-block: Convert string to
number[]
before rehypeShiki (#133)
- Remove comment (9d75268)
⚠️ mdc.config.js
support, improve shiki bundle (#129)
- Farnabaz (@farnabaz)
- Charlie0228 [email protected]
- Anthony Fu [email protected]
- Enable wasm with unwasm for highlighter (#122)
- Remove
is-buffer
from optimize deps (#123)
- Pooya Parsa (@pi0)
- Syntax highlighter support notations (#117)
- shiki: Remove deprecated transforms (63076df)
- Anthony Fu [email protected]
- Farnabaz (@farnabaz)
- highlighter: Support text/unknown/no language line highlights (#100)
- Auto import
parseMarkdown
(5182df2)
- Only append new entry to
optimizeDeps
onvite:extendConfig
(#111)
- Fix release job conditional (#103)
- Anthony Fu [email protected]
- Farnabaz (@farnabaz)
- Nobkd
- Bobbie Goede [email protected]
- Daniel Roe [email protected]
- Sébastien Chopin (@Atinux)
- shiki: Resolve rehype plugin with extension (5d0f634)
- Update deps and playground (8976c1d)
- shiki: Do not add new line to single line codes (a09c9dc)
- highlight: Do not include shiki in bundle when highlight is disabled (7cb2b9d)
- Import nuxt composables from #imports (#90)
- Update scule to match latest one as nuxt (47a3659)
- Update inline highlighting (2e7dcdb)
- Sébastien Chopin (@Atinux)
- Daniel Roe [email protected]
- Farnabaz (@farnabaz)
- Do not render script warning in production (ffbd13a)
- Typecheck (fffbce6)
- MDC: Props mistmatch (0bfafcd)
- Farnabaz (@farnabaz)
- MDC:
tag
prop type (b6e6ba2)
- Farnabaz (@farnabaz)
- Import types with
type
keyword (#78) - Respect plugins options type (e744cd3)
- shiki: Fallback inline highlighter on static runtime (64bda39)
- Natanael Dos Santos Feitosa
- Farnabaz (@farnabaz)
- Nobkd
- Andrei Hudalla
- Estéban (@Barbapapazes)
- shiki: Remove
html
from.shiki
css selector (#67)
- MDCRenderer: Check for
__ssrInlineRender
to detect component (d8a1b9c) - MDCRenderer: Rerender components when new components adds to content (9599aef)
- highlighter: Allow multiple themes inside a page (6a44c2d)
- Improve highlighter styles (3901502)
- Add line break to end of each code block line (#62)
- Nobkd
- Farnabaz (@farnabaz)
- Benjamin Canac (@benjamincanac)
- highlighter: Fallback to raw code in case of exception (426c4b9)
- MDCRenderer: Check for both kebabCase and pascalCase in tags map (4bbc240)
- Drop !important css rules from code highlighting (#61)
- Update package json (4754726)
- Farnabaz (@farnabaz)
- Maxime Pauvert (@maximepvrt)
- Nobkd
- shiki: Control wrapper styles & preload languages (#56)
- Farnabaz [email protected]
- MDC: Pass excerpt and toc to slot (#23)
- Migrate to
shikiji
(#27) - MDC: Accept parser options in
<MDC>
(#36)
- node-utils: Do not import utils from Vue package (e7387d8)
- node-env: Dynamic import module options (cc6045a)
- unist-compiler: Heading tag detection (9c357bf)
- slot: Remove default unwrap tag for backward compatibility (39d3bc9)
- Pass missing highlight class (#21)
- TrimEnd to code in highlighter, close #29 (#32, #29)
- unwrapSlot: Handle string tags (#30)
- highlighter: Missing highlights (c5633c3)
- Inline code highlighting (#39)
- MDCRenderer: Missing body (ee5afad)
- module: Use url in module alias (#45)
- module: Don't change alias path in non-development mode (ea3e7d2)
- Add links (efe9236)
- Enable wasm for shikiji support in CF (d9a1874)
- Test highlighted lines in code blocks (7cbe123)
- Farnabaz [email protected]
- Nobkd
- Anthony Fu [email protected]
- Sébastien Chopin (@Atinux)
- Farnabaz [email protected]
- Upgrade deps (c5978a1)
- Farnabaz [email protected]
- MDCSlot: Do not unwrap Comment nodes (fa45aa8)
- slot-transformer: Drop plugin in favor of context imports (f941516)
- MDC: Use raw content as
useAsyncData
key in<MDC>
(400e0de) - MDCSlot: Do not merge non-text vnodes (82a5ff1)
- Farnabaz [email protected]
- Exclude
@nuxtjs/mdc
from vite optimization (ac3cd57) - Typecheck (f65b3e9)
- types: Undefined check (edbc6b0)
- Farnabaz [email protected]
- Expose
unwrapSlot
(#7)
- Farnabaz [email protected]
- Add prose components source links (0dcc76c)
- Improve readme (f0329bd)
- Remove extra space (15eaaab)
- Update readme (135eb33)
- Sébastien Chopin (@Atinux)
- Farnabaz [email protected]
Initial Release.