v0.5.0
Highlights
Two breaking changes drive the major bump right on the heels of 0.4.0:
- Breaking:
rheo-contextnow carriestargettoo, consolidating Rheo's Typst-facing namespace into one variable. The oldsys.inputs.rheo-targetkey is gone. - Breaking:
rheo.toml'svertebraeglob-list key is no longer read. Spine inclusion/exclusion is now driven by[spine] excludeand[[spine.section]]instead. Runrheo migrateto convert an oldvertebraeinclusion list into an equivalentexclude. - New
rheo-contextvariable is injected into every vertebra, exposing the file's ownhandleplus the full spine map — enables sidebar/sitemap generation in packages without hand-rolled data structures. - Spine configuration restructured for finer-grained, per-format control.
- Atom feed configurability improvements.
- Dev server (
watch) QoL improvements.
More detail: weeknotes 26w28.
What's Changed
- QoL improvments for the
watchserver by @breezykermo in #145 - Betters configurability for Atom feeds by @breezykermo in #146
- Injects
rheo-contextvariable into downstream Typst by @breezykermo in #149 - Incorporates target as part of
rheo-contextby @breezykermo in #150 - Restructures spine configuration for finer-grained control by @breezykermo in #151
- Drops dead vertebrae key from rheo init scaffold templates by @breezykermo in #152
- v0.5.0 by @breezykermo in #153
Full Changelog: v0.4.0...v0.5.0