- Upgrade
remark-mdc
(484a12d) - Upgrade deps (45fb570)
- playground: Update syntax for github highlighting (#290)
- Adam DeHaven (@adamdehaven)
- Farnabaz [email protected]
- MDCRenderer: App breaking when component is missing (8531b09)
- Farnabaz [email protected]
- Space separated unwrap tags (a64f871)
- Async nested rendering (#270)
- Support adding documentRoot vfile context to MDC parser (#275)
- module: Possibility to remove module's default remark/rehype plugins from bundle (#276)
- Keep main plugins inside parser bundle (11d9d72)
- MDCRenderer: Vue3
v-model
(ce996d1)
- Upgrade deps (706ff04)
- Update playground (befd68b)
- Add reproduction in playground (e1a5eb0)
- Push another issue to solve (a44ace2)
- playground: Add back link (af55c0c)
- playground: Update (4438e05)
- Upgrade deps (714ec57)
- Upgrade deps (c1f928c)
- Upgrade deps (9481efb)
- Farnabaz [email protected]
- Jess (@JessicaSachs)
- Adam DeHaven (@adamdehaven)
- Sébastien Chopin (@atinux)
- prose-image: Broken template import (d3ddc9c)
- Farnabaz [email protected]
- Introduce
highlight.shikiEngine
option (#256) - highlight: Introduce
noApiRoute
option to disable hightlight api (bceb98a)
- shiki: Prevent change side effect (ada4d71)
- MDCRenderer: Allow passing component definition to
components
prop (136f847) - Do not load
<NuxtImg>
stub if it is not installed (#261)
- Daniel Roe (@danielroe)
- Adam DeHaven (@adamdehaven)
- Farnabaz [email protected]
- Anthony Fu [email protected]
- Farnabaz [email protected]
- Eugen Istoc [email protected]
- Upgrade shiki, support custom embedded languages
ts-type
andvue-html
(#232)
defineConfig
should be side-effect free (#235)- build: Change default exports to
module.d.ts
(c8b12d5)
- Update edge job (b3c0f28)
- Farnabaz [email protected]
- Anthony Fu [email protected]
- Export module types under pakcage name (#226)
- Fix invalid
useAsyncData
usage (3f2fb53)
- Farnabaz [email protected]
- Export module types (#223)
- build: Resolve
runtime/**/*.js
files and prose header types (#220)
- Bump
@nuxt/module-builder
(#221)
- Farnabaz [email protected]
- Daniel Roe (@danielroe)
- Adam DeHaven (@adamdehaven)
- Anchor links types and type-safety (#217)
- wasm: Include cloudflare-module preset (#216)
- Types (fc62d60)
- Upgrade deps (38dd182)
- Farnabaz [email protected]
- Adam DeHaven (@adamdehaven)
- Allow unwrapping tags in renderer (#186)
- Cleanup top level text nodes (231bac6)
- types: Add
useNuxtImage
type into runtime config (#191) - Duplicate element in default highlight languages (#201)
- Add
false
as accepted value forheadings.anchorLinks
option (#206)
- Stefano Bartoletti (@stefanobartoletti)
- Farnabaz [email protected]
- Gangan (@shinGangan)
- William Oldham (@binaryoverload)
- 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.