We just tagged v1.0.1-alpha-21. This is a focused bugfix release addressing broken Clojars documentation links and a visual rendering issue in the MFA setup flow.
Fixed: cljdoc source resolution for all libraries (BOU-26)
All Clojars documentation links for Boundary libraries were broken. cljdoc defaults to the repository root when resolving source paths, but in a monorepo each library lives under libs/{name}/src. Without a root hint, cljdoc could not locate any source files.
Each build.clj now embeds a cljdoc.edn file in its JAR with the correct :cljdoc/root path:
{:cljdoc/root "libs/core"}
cljdoc reads this at doc-build time and resolves source correctly. All 25 library JARs are affected.
Fixed: MFA QR code rendering
The QR code displayed during TOTP setup was rendering incorrectly due to a bug in boundary.user.shell.mfa. The code now renders cleanly and is scannable by authenticator apps.
Version alignment
All 25 libraries bumped to v1.0.1-alpha-21 to maintain lockstep versioning.
Upgrade
Re-run the installer to pick up the latest release:
curl -fsSL https://get.boundary-app.org | bash
No breaking changes. No migration required.