Skip to content

v0.6.1 — docs-site fixes (version-from-tag, sidebar drawer)

Choose a tag to compare

@DonaldMurillo DonaldMurillo released this 13 Jun 00:55
· 51 commits to main since this release

Patch release fixing two examples/site (docs site) bugs. No breaking changes, no framework API changes.

Fixed

  • The site version is stamped from the deployment's git tag instead of a hand-bumped constant that had drifted to 0.4.0. Injected at build via -ldflags "-X main.siteVersion=$(git describe --tags --abbrev=0)" (wired into dev-watch.sh, make build-examples, and the Pages workflow). The deployed site now always matches the tag it was built from.
  • The Sidebar showcase's mobile nav drawer now opens. At < 900px, /components/sidebar rendered a hamburger wired to ui-sidebar-drawer, but that drawer was never mounted — the button silently did nothing. It's now mounted (page-scoped, sharing the showcase config), with a contract test (TestE2E_Sidebar_HamburgerOpensDrawer).

Pin a version (go get …@v0.6.1). Full notes: CHANGELOG.md.