·
2 commits
to main
since this release
Changelog
- ea72253 Bump to 0.28.0 (#3940)
- 639dc08 RFC21 Dynamic Seat Allocation (#3858)
- 83af442 build(deps): bump doublezero-revenue-distribution from
4130860to4368da2in /sdk/revdist/testdata/fixtures/generate-fixtures (#3929) - 0e82c4b build(deps): bump env_logger from 0.9.3 to 0.11.9 (#3928)
- 5521fc0 build(deps): bump indicatif from 0.17.11 to 0.18.4 (#3926)
- 3c9d2b7 build(deps): bump openssl from 0.10.73 to 0.10.81 (#3900)
- ee43f5d build(deps): bump serial_test from 0.10.0 to 3.5.0 (#3885)
- bda4249 build(deps): bump strum from 0.26.3 to 0.28.0 (#3892)
- 78ea6e5 build(deps): bump strum_macros from 0.26.4 to 0.28.0 (#3884)
- ccc3859 build(deps): bump tabled from 0.20.0 to 0.21.0 (#3924)
- bbeed46 build(deps): bump tar from 0.4.45 to 0.4.46 (#3901)
- 45f5c81 build(deps): bump the uv group across 2 directories with 1 update (#3898)
- 6a8c676 ci(e2e): skip e2e on docs and version-bump-only PRs (#3875)
- cbc4dbb ci(e2e): skip privileged auto-run on dependabot PRs (#3916)
- b58b021 ci: trigger devnet client image off the scheduled nightly umbrella (#3915)
- 61408de cli: add --narrow output to device, link, and access-pass list (#3938)
- 1036fb5 cli: add tunnel_endpoint to user list output (#3588)
- 9b4526b cli: feature-gate sentinel server deps out of the doublezero binary (#3937)
- 7f5713e cli: move migrate flex-algo and device count migrations into doublezero (#3903)
- fc54f51 cli: move sentinel commands into doublezero as hidden commands (#3905)
- 88144c7 client: add --no-wait flag to doublezero disconnect (#3911)
- af1126f client: add per-environment docker image variants and installers (#3880)
- 4a659c1 client: make installer attendantless with DZ_ secret token (#3871)
- fdd75c9 config agent: reduce full config check frequency from 5s to 1m and compare hashes instead (#3028)
- 8781c98 controller: stop exporting metrics for pubkeys removed from the ledger (#3931)
- cc3a781 controlplane: retire doublezero-admin crate (#3906)
- 669e0f7 deps: bump go dependencies and toolchain (supersedes #3882) (#3897)
- 51067bb e2e/qa: make mainnet-beta QA client resilient to flaky/stale Solana RPC (#3932)
- ffeef58 e2e: apply disconnectTimeout at start of DisconnectUser (#3920)
- f0910fc e2e: fix flaky maxusers rollover and interface validation tests (#3936)
- 3d27531 e2e: pin metrics-publisher on device recreate in QA provisioning (#3913)
- dfbb9b0 e2e: route all devnet networks through collision-safe subnet allocation (#3919)
- 54b2a27 e2e: wait for OpenForRequests phase before seat payment (#3921)
- 0cf7773 e2e: wait for multicast-group convergence in doublezero status check (#3908)
- c246404 make dependabot monthly instead of weekly (#3933)
- 4c3433a release: refresh onchain program version after devnet smartcontract deploy (#3872)
- 1fd36b6 serviceability: expose public fn to calculate access pass airdrop target (#3909)
- 4fcc47f serviceability: require the device's contributor on device/interface mutations (#3878)
- 6d00a8e serviceability: test SetAccessPass refills depleted user_payer (#3904)
- 62674b0 serviceability: transfer credits when adding a user to a multicast allowlist (#3896)
- 69dc808 serviceability: validate device mgmt_vrf field (#3881)
- 8cafa2f test(client/doublezero): return different min, max, avg from make_latency (#3564)
- 712f63e tools/stress/device-reporter: CLI + markdown writer + auto-summary (#3844)
- b16328c tools/stress/device-reporter: add parser + analyzer (#3843)
- 5fcd4ad tools/stress/device-reporter: surface device CPU + memory in post-run report (#3848)
- dfef0ce tools/stress/scripts: physical-DUT operator polish (#3842)
- 1883550 tools/stress: fix data race on agentErr in sweep Run (#3912)