Releases: Opperiesen/lanweave
Releases · Opperiesen/lanweave
Release list
Lanweave 1.0.1
What's Changed
- ci: make release verification rerunnable by @Opperiesen in #161
- docs: record v1.0.0 publication evidence by @Opperiesen in #162
- docs: improve public installation and onboarding by @Opperiesen in #163
- brand: simplify Lanweave visual identity by @Opperiesen in #164
- release: prepare v1.0.1 public branding by @Opperiesen in #165
Full Changelog: v1.0.0...v1.0.1
Lanweave 1.0.0
What's Changed
- docs: freeze the v1.0 public contract by @Opperiesen in #149
- test: exercise the public CLI against live controllers by @Opperiesen in #150
- test: accept list-shaped CLI JSON output by @Opperiesen in #151
- docs: align backup capability boundaries by @Opperiesen in #152
- test: tolerate transient session probe responses by @Opperiesen in #153
- feat: reuse adapters for stdio MCP sessions by @Opperiesen in #154
- test: capture MCP stdio diagnostics portably by @Opperiesen in #155
- fix: protect MCP stdio transport logs by @Opperiesen in #156
- docs: record v1 VPN compatibility evidence by @Opperiesen in #157
- ci: enforce GitHub commit identity by @Opperiesen in #158
- docs: complete v1 operator onboarding by @Opperiesen in #159
- ci: complete v1.0 release verification by @Opperiesen in #160
Full Changelog: v0.9.0...v1.0.0
Lanweave 0.9.0
What's Changed
- feat: add post-apply convergence verification by @Opperiesen in #135
Full Changelog: v0.8.0...v0.9.0
Lanweave 0.8.0
What's Changed
- feat: deliver v0.8.0 drift audit by @Opperiesen in #129
Full Changelog: v0.7.0...v0.8.0
Lanweave 0.7.0
What's Changed
- docs: align roadmap with v0.6.0 release by @Opperiesen in #113
- feat: deliver v0.7.0 read-only VPN resources by @Opperiesen in #123
Full Changelog: v0.6.0...v0.7.0
Lanweave 0.6.0
What's Changed
- docs: align roadmap after v0.5.0 release by @Opperiesen in #96
- docs: decompose v0.6.0 NAT roadmap by @Opperiesen in #103
- feat: define v0.6 NAT contract by @Opperiesen in #104
- feat: add v0.6 NAT inventory and export by @Opperiesen in #105
- feat: add deterministic NAT planning by @Opperiesen in #106
- feat: add controlled NAT apply and recovery by @Opperiesen in #107
- feat: expose NAT through operator surfaces by @Opperiesen in #108
- chore: prepare v0.6.0 NAT release gates by @Opperiesen in #109
- fix: preserve manual ownership for NAT mutations by @Opperiesen in #110
- fix: track NAT ownership within the session by @Opperiesen in #111
- docs: record v0.6.0 NAT evidence by @Opperiesen in #112
Full Changelog: v0.5.0...v0.6.0
Lanweave 0.5.0
What's Changed
- docs: align v0.5 release milestones by @Opperiesen in #92
- feat: build v0.5 firewall lifecycle by @Opperiesen in #93
- release: prepare v0.5.0 by @Opperiesen in #94
- fix: align runtime version with release by @Opperiesen in #95
Full Changelog: v0.4.0...v0.5.0
Lanweave 0.4.0
What's Changed
- fix: close v0.3 audit gaps by @Opperiesen in #74
- chore: identify Apache license owner by @Opperiesen in #75
- chore: update setup-uv action by @Opperiesen in #76
- docs: decompose v0.4.0 roadmap by @Opperiesen in #83
- feat: deliver v0.4.0 DNS resource family by @Opperiesen in #84
- release: prepare v0.4.0 by @Opperiesen in #85
Full Changelog: v0.3.0...v0.4.0
Lanweave 0.3.0
What's Changed
- docs: detail v0.3.0 roadmap by @Opperiesen in #65
- feat: define v0.3 adapter contracts by @Opperiesen in #66
- feat: put local client behind adapter boundary by @Opperiesen in #67
- feat: make adapter selection explicit by @Opperiesen in #68
- feat: add read-only Site Manager adapter by @Opperiesen in #69
- feat: expose adapter capabilities to operators by @Opperiesen in #70
- ci: add v0.3 evidence and release gates by @Opperiesen in #71
- release: prepare v0.3.0 by @Opperiesen in #72
- docs: mark v0.3.0 as current roadmap release by @Opperiesen in #73
Full Changelog: v0.2.0...v0.3.0
Lanweave 0.2.0
What's Changed
- ci: make stable release rerunnable by @Opperiesen in #36
- ci: correct PyPI image digest by @Opperiesen in #37
- ci: pass empty PyPI password input by @Opperiesen in #38
- ci: pass PyPI publisher verbose input by @Opperiesen in #39
- docs: decompose v0.2.0 roadmap by @Opperiesen in #47
- docs: define v0.2 profile contract by @Opperiesen in #48
- feat: add v0.2 profile resolver by @Opperiesen in #49
- feat: validate v2 profiles offline by @Opperiesen in #50
- feat: thread profiles through controller CLI by @Opperiesen in #51
- feat: bind plans to target identity by @Opperiesen in #52
- feat: make MCP target selection explicit by @Opperiesen in #53
- docs: complete v0.2 release evidence by @Opperiesen in #54
- release: prepare v0.2.0 by @Opperiesen in #55
Full Changelog: v0.1.0...v0.2.0