0.4.0
Tip
Expand the "Assets" section below to download the binaries for this release.
What's Changed
- feat: media organization via slug-based subfolders and @/ prefix by @rochacbruno in #463
- build(deps): bump softprops/action-gh-release from 2.0.8 to 3.0.1 by @dependabot[bot] in #464
- build(deps): bump actions/deploy-pages from 4 to 5 by @dependabot[bot] in #465
- build(deps): bump awalsh128/cache-apt-pkgs-action from 1.4.3 to 1.6.1 by @dependabot[bot] in #466
- build(deps): bump actions/checkout from 6 to 7 by @dependabot[bot] in #467
- build(deps): bump actions/download-artifact from 7 to 8 by @dependabot[bot] in #468
- Migrate to Tera 2.0 by @rochacbruno in #470
- Migrate templates to Tera 2.0 syntax with backward compat tests by @rochacbruno in #471
- feat: Redirect aliases via frontmatter by @rochacbruno in #474
- feat: Build-time internal link validation by @rochacbruno in #475
- test: Add unit tests for redirect aliases code coverage by @rochacbruno in #476
- fix: Resolve clippy and clippy::pedantic warnings by @rochacbruno in #477
- feat: Add i18n language streams for multilingual content by @rochacbruno in #478
- feat: Workspace multi-site support by @rochacbruno in #479
- fix: UrlFor::resolve double-prefixes paths for workspace non-default sites by @bgruszka in #481
- test: add coverage for workspace URL double-prefix fix (#480) by @rochacbruno in #488
- build(deps): bump dtolnay/rust-toolchain from 67ef31d5b988238dd797d409d6f9574278e20537 to fa04a1451ff1842e2626ccb99004d0195b455a88 by @dependabot[bot] in #483
- build(deps): bump rss from 2.0.13 to 2.1.0 by @dependabot[bot] in #484
- feat: simplify multi-language detection by @rochacbruno in #490
- feat: folder-level frontmatter defaults by @rochacbruno in #491
- ci: add pedantic clippy and coverage PR comments by @rochacbruno in #492
- test: add 36 unit tests for uncovered site.rs functions by @rochacbruno in #493
- Reorganize example/content folder by @rochacbruno in #495
- ci: merge redundant coverage jobs into one by @rochacbruno in #496
- feat: add --lang and --translates flags to --new, output JSON by @rochacbruno in #497
- feat: add mask install_hook task for pre-commit quality checks by @rochacbruno in #498
- fix: ensure check and pedantic tasks fail on first error by @rochacbruno in #500
- feat: add languages.html group page listing content by language by @rochacbruno in #499
- fix: resolve clippy pedantic warnings in content.rs by @rochacbruno in #501
- feat: add native mermaid rendering via mermaid-rs-renderer by @rochacbruno in #502
- feat: default native_mermaid_render to true by @rochacbruno in #503
- feat: add layered mermaid_config for theme and layout customization by @rochacbruno in #504
- docs: document mermaid_config customization options by @rochacbruno in #505
- build(deps): bump awalsh128/cache-apt-pkgs-action from 1.6.1 to 1.6.3 by @dependabot[bot] in #482
- build(deps): bump comrak from 0.52.0 to 0.53.0 by @dependabot[bot] in #485
New Contributors
Full Changelog: 0.3.2...0.4.0