v4.0.2
- Support ANSI language with multiple themes - by @dan-lee in https://github.com/shikijs/shiki/issues/1259 (2a232)
v0.2.0: Transmuter Architecture Overhaul + New draft2final
This release introduces a major architecture upgrade centered on one idea:
A Transmuter converts source text (for now, Markdown) into VMPrint’s canonical document model (DocumentInput).
In short:
source -> transmuter -> DocumentInput -> renderer -> PDF
Instead of one monolithic formatter trying to do everything, each transmuter is responsible for interpreting a specific writing intent (academic, literature, manuscript, screenplay, general markdown).
You can keep your source in plain Markdown and target different output conventions by swapping transmuters/themes.
- Transmuters handle semantic interpretation
- Engine handles deterministic layout/pagination/rendering
draft2finalhandles orchestration (select transmuter, resolve config/theme, output PDF or AST)
This makes the system easier to reason about and extend.
New formats no longer require touching a monolithic compiler path. Transmuters can evolve independently with smaller, safer changes.
Shared Markdown compilation now lives in @vmprint/markdown-core, so multiple transmuters can reuse the same robust core behavior.
- New shared compiler package:
@vmprint/markdown-core - Refactored
@vmprint/transmuter-mkd-mkdinto a thin wrapper over markdown-core - Standardized transmuter contracts in
@vmprint/contracts - New transmuter packages:
@vmprint/transmuter-mkd-academic@vmprint/transmuter-mkd-literature@vmprint/transmuter-mkd-manuscript@vmprint/transmuter-mkd-screenplay
draft2finalreworked into a transmuter-first CLI- Documentation updates and tutorial/theme additions for onboarding
- Standard-font measurement/render encoding consistency fix
- Writers who want plain-text drafting without format lock-in
- Screenwriters/directors who need screenplay-style output from lightweight source
- Academics/students who need clean output while staying focused on content
This release lays the foundation for adding new format targets without reworking the entire pipeline.
v1.166.3
Version 1.166.3 - 3/8/26, 1:32 PM
- react-router: correct useLoaderDeps structural sharing types (#6860) (7003ccb) by @Sheraff
- cover Solid SSR route error rendering (#6854) (446d797) by @Sheraff
- add useLocation structural sharing regression coverage (#6853) (637f38c) by @Sheraff
- cover vue Link transition slot state (#6852) (2534508) by @Sheraff
- faster benchmark ci (#6834) (b46b2ee) by @Sheraff
- fix vue viewTransition e2e flakiness (#6830) (cc12980) by @Sheraff
- Update route file name in routing concepts (#6807) (4ea2a62) by Chapman Cheng
- start: add dynamic middleware section with authorization example (#6815) (64dee75) by @ovitorhilario
- bundle client-nav runtimes (#6832) (023fdfd) by @Sheraff
- @tanstack/react-router@1.166.3
- @tanstack/react-router-ssr-query@1.166.3
- @tanstack/zod-adapter@1.166.3
- @tanstack/valibot-adapter@1.166.3
- @tanstack/arktype-adapter@1.166.3
- @tanstack/router-devtools@1.166.3
- @tanstack/react-router-devtools@1.166.3
- @tanstack/router-plugin@1.166.3
- @tanstack/router-vite-plugin@1.166.3
- @tanstack/react-start@1.166.3
- @tanstack/react-start-client@1.166.3
- @tanstack/react-start-server@1.166.3
- @tanstack/start-plugin-core@1.166.3
- @tanstack/start-static-server-functions@1.166.3
- @tanstack/solid-start@1.166.3
- @tanstack/vue-start@1.166.3
shadcn@4.0.2
- #9903
f5ac4a0d2aa5af87202f67558a4b9b8f92c00bd2Thanks @shadcn! - scaffold templates from github remote
shadcn@4.0.1
-
#9896
1ce9c2dd6a3d16422a6586e39632ebbccc45d3a4Thanks @shadcn! - fix apple metadata files in template -
#9897
5edf9c95b7d13dcbd325aa4cf6b48d58a53b07c6Thanks @shadcn! - fix fallback style resolving issue
v4.25.8
Documentation v4.25.8: https://raw.githack.com/uiwjs/react-codemirror/03129ff/index.html
Comparing Changes: https://github.com/uiwjs/react-codemirror/compare/v4.25.7...v4.25.8
npm i @uiw/react-codemirror@4.25.8
- 🐞 fix: Set correct module type in all packages (#763) bfcca91 @Methuselah96
- 🐞 fix(package): update workspace glob patterns for themes and extensions f605ec5 @jaywcjlove
- 🐞 fix: workspace packages (#764) cc88b2d @Methuselah96
create-rari-app@0.4.20
- c2f76c9d chore(deps): bump dependencies
- ede04da8 chore(deps): bump dependencies
Full Changelog: https://github.com/rari-build/rari/compare/create-rari-app@0.4.19...create-rari-app@0.4.20
rari@0.10.13
- 2cc7ccaa chore(deps): upgrade rari-binaries to 0.10.13
Full Changelog: https://github.com/rari-build/rari/compare/rari@0.10.12...rari@0.10.13