All notable changes to Lockspire will be documented in this file.
The format is based on Keep a Changelog, and versions follow Semantic Versioning.
1.2.0 (2026-05-27)
1.1.2 (2026-05-27)
1.1.1 (2026-05-27)
1.1.0 (2026-05-26)
- Automatic
DPoP-Noncechallenge and retry support across the shipped Lockspire-owned DPoP surfaces and the canonical Phoenix protected-route pipeline. - Dynamic Client Registration and RFC 7592 management support for the existing logout propagation metadata fields.
- A narrow
client_secret_jwtdirect-client authentication slice on the shipped Lockspire-owned endpoints that already reuse the shared verifier. - Shared remote-
jwks_uridiagnostics plusmix lockspire.doctor remote-jwksand matching admin support surfaces for the shippedprivate_key_jwtand JARM remote-key story.
- The canonical advanced-setup support contract now aligns runtime behavior, admin wording, doctor output, and public docs for remote
jwks_uri, mTLS setup, logout propagation, and the protected-route plug pipeline. - The public support posture now reflects one near-complete embedded-provider story rather than an actively expanding feature roadmap; new milestones should be trigger-based and evidence-driven.
- Release-truth docs now describe the shipped Phoenix protected-route plug pipeline and stop treating it as future work.
- 91-01: add shared remote jwks diagnostics taxonomy (13064b7)
- 91-01: align jarm remote jwks diagnostics (0fbd363)
- 91-01: normalize private_key_jwt remote jwks incidents (93c71a5)
- 91-02: add remote jwks doctor surface (445f511)
- 91-02: surface remote jwks truth in admin client detail (a26dce5)
- phase-91: wire remote jwks operator diagnostics (ce8f313)
1.0.0 (2026-05-07)
- Canonical Phoenix-first install and onboarding documentation.
- Executable onboarding proof for the generated host seam.
- Release-readiness CI, package metadata, changelog, and workflow scaffolding.
- The checked-in
1.0.0release-candidate contract keepsmix.exs,.release-please-manifest.json,CHANGELOG.md, and the expected root taglockspire-v1.0.0on one embedded-library release story before authenticated publish proof begins. - Hex-facing package metadata, release configuration, and changelog posture now describe one
lockspirepackage and defer authenticated publish evidence to the protectedhex-publishlane.
0.2.0 (2026-04-24)
- 09-02: extend preview posture contract coverage (70107c8)
- 10-01: restore contributor gate proof (20d53f7)