Skip to content

client/v0.28.0

Latest

Choose a tag to compare

@github-actions github-actions released this 26 Jun 17:06
· 2 commits to main since this release
ea72253

Changelog

  • ea72253 Bump to 0.28.0 (#3940)
  • 639dc08 RFC21 Dynamic Seat Allocation (#3858)
  • 83af442 build(deps): bump doublezero-revenue-distribution from 4130860 to 4368da2 in /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)