Releases: norgolith/core
Releases · norgolith/core
Release list
v0.4.0
0.4.0 (2026-05-15)
Features
- auto-discover and render all XML templates as feeds (11ba1e7), closes #111
- build: add styled per-step output to lith build command (9471821)
- dev: add colored, compact request logging to dev server (ca22a39)
- dev: add Ctrl-D for graceful development server shutdown (39932de)
- dev: higher padding between HTTP Path and HTTP status indicator (609dd76)
- dev: resolve symlinks in watched site paths (140a173)
Bug Fixes
v0.3.2
0.3.2 (2026-05-06)
Bug Fixes
- build: pin tracing-subscriber to 0.3.19 and update dependencies (e9bfe6c)
- build: remove
String::leak()inminify_css_asset(fa19733) - clippy: avoid owned PathBuf allocation in posts filter comparison (acf7b62)
- keep public .git directory during build (6fd806d)
- load XML templates (rss.xml) from theme/templates (069d958)
- schema: correct array min/max constraint operators and add tests (d1cf410)
- shared: handle sourceless Tera errors in category render functions (78a66f3)
- shared: properly pass the layout name when failing to render a template in
render_norg_page(15b7a48) - shared: sort posts by
createdfield using RFC3339 date parsing (69b0855)
v0.3.1
v0.3.0
What's Changed
- chore(deps): bump tokio from 1.43.0 to 1.43.1 by @dependabot[bot] in #101
- fix: use original
rss.xmlcontent after validation (fix #103) by @boltlessengineer in #105 - Fix(test): test on temporary directories by @boltlessengineer in #106
- Refactor: rearrange subcommands by @boltlessengineer in #109
- Feature: prevent client to cache assets on
devcommand by @boltlessengineer in #114 - Fix: enable vendored git2 features for every targets by @boltlessengineer in #115
- fix: add perl to nativeBuildInputs by @Ladas552 in #116
- fix(build): ignore draft posts on category page by @boltlessengineer in #118
- fix!: remove cli options in config file (close #117) by @boltlessengineer in #120
- docs(readme): add AUR package instructions by @Ladas552 in #121
- chore(deps): bump tracing-subscriber from 0.3.19 to 0.3.20 by @dependabot[bot] in #125
New Contributors
- @dependabot[bot] made their first contribution in #101
- @boltlessengineer made their first contribution in #105
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- feat(themes): implement theme management system by @NTBBloodbath in #66
- ref(init): prompt user for site configuration by @NTBBloodbath in #68
- feat: implement content metadata validation by @NTBBloodbath in #72
- feat: handle theme assets by @NTBBloodbath in #74
- ref!: overhaul the commands codebase by @NTBBloodbath in #77
- feat!: improve logging by @NTBBloodbath in #78
- feat(serve): add support for
--hostto expose server to LAN address by @NTBBloodbath in #80 - ref(new): prompt for metadata values if creating a norg document by @NTBBloodbath in #81
- feat: enable
preserve_orderfeatures by @NTBBloodbath in #84 - feat: expose posts pages to both server and build by @NTBBloodbath in #85
- refactor(new): improve title generation, remove path components from the generated title by @NTBBloodbath in #87
- feat: add support for Table of Contents by @NTBBloodbath in #88
- feat: add support for RSS feeds by @NTBBloodbath in #91
- feat: add favicon image support in RSS by @NTBBloodbath in #93
- refactor(build): use
lightningcssinstead ofcss-minifyby @NTBBloodbath in #95 - feat: implement taxonomies using
categoriesby @NTBBloodbath in #96 - feat(config): allow setting commands configuration in the site configuration file by @NTBBloodbath in #98
Full Changelog: v0.1.1...v0.2.0
v0.1.1
- fix: properly use
rootUrlfrom the site config (3149d0a) - fix(converter): properly handle headings which starts with links (2bad322)
Full Changelog: v0.1.0...v0.1.1
v0.1.0
First fully functional release! 🎉
Full Changelog: https://github.com/NTBBloodbath/norgolith/commits/v0.1.0