feat(site): add the 0.8.0 and 0.7.2 release notes - #14
Conversation
Adds the v0.8.0 entry to the release timeline in English and French, covering the SAML 2.0 identity provider, the rebuilt administration console, the crate and test work, and the session and security changes. Moves the hero version badge from v0.7.1 to v0.8.0 in both locales.
Fills the gap between 0.7.1 and 0.8.0 in the release timeline. 0.7.2 is a single backported commit that restores realm roles assigned directly to a user in issued tokens, in English and French.
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Advanced Run ID: 📒 Files selected for processing (3)
Included review availability: Your plan provides up to 1 included review per hour; 0 remain after this review. 📝 WalkthroughWalkthroughThe website now lists releases v0.8.0 and v0.7.2, adds French translations, resolves v0.8.0 as the latest release, and updates the English and French hero version badges. ChangesRelease publishing
Priority: ⬇️ Low Estimated code review effort: 1 (Trivial) | ~5 minutes Change: Other Merge Risk: ⚪ Minimal · up to The release comparison link correctly shows the v0.8.0 release branch changes. No actionable merge risk remains. 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Adds the two releases missing from the website timeline and moves the hero version badge to the current release.
v0.8.0
A milestone entry covering the four themes of the cycle: the SAML 2.0 identity provider next to OIDC, the rebuilt administration interface, the work on crate boundaries and tests, and the session and security changes.
It carries four highlights instead of the usual three. The template maps over the list so any length renders, and cutting this release down to three would have meant dropping a whole area of it.
The figures in the copy come from the repository, not from the release page:
libs/went from 10 crates atv0.7.0to 36, and#[test]plus#[tokio::test]functions acrosslibs/,core/andapi/went from 395 to 1245.v0.7.2
This one was simply missing, leaving a hole between 0.7.1 and 0.8.0.
Its auto-generated GitHub notes are misleading because of the comparison base they were built from. The actual range
v0.7.1..v0.7.2holds a single commit, the backport in #1213 of #1142: inassemble_token_claimsthe loop over directly assigned roles only handled theSome(client)case, so realm roles were silently skipped andrealm_access.rolescame back empty unless the role was inherited from a group. The note describes that, plus the chart and workspace version realignment.Verification
astro buildpasses. Both entries were opened in a browser in English and in French: ordering is correct, the latest stable card shows v0.8.0, the stable release counter goes from 14 to 16, and the French translations substitute correctly on every highlight and transition.Not done here
Two pre-existing issues were left alone to keep this change narrow. The
releaseNotes.overviewcopy under the summary card still stops at federation and observability, with no mention of the device flow, theming or SAML. And timeline dates stay formatted in English when the site is switched to French.🤖 Generated with Claude Code
Summary by CodeRabbit
New Features
Bug Fixes
Documentation