Skip to content

v6.25.0

Latest

Choose a tag to compare

@github-actions github-actions released this 30 Aug 14:39

Quick Overview

  • Added the ability to request P2P users to federate. Invitation requests are opt-in, you will not get any unless you opt-in
  • Federated servers can now be browsed via the webapp. Mobile support coming soon
  • AutoDJ can now filter by song length

What's Changed - The long list

  • Encode the release ritual as scripts/release.sh by @IrosTheBeggar in #921
  • feat(auto-dj): track-length window (minDuration / maxDuration) by @IrosTheBeggar in #918
  • feat(discovery): sidecar direct messages — the federation-requests transport by @IrosTheBeggar in #806
  • chore(discovery): pin p2p-sidecar v1.0.3 — the DM-capable sidecar by @IrosTheBeggar in #924
  • feat(federation): the request engine — in-network pairing over discovery DMs by @IrosTheBeggar in #925
  • feat(discovery): fetch byte ceiling + model-compat gate for auto-fetch by @IrosTheBeggar in #928
  • chore(discovery): pin p2p-sidecar v1.0.4 — capped, hold-rooted fetches by @IrosTheBeggar in #930
  • feat(admin): federation-requests UI — the four surfaces (PR 4 of 4) by @IrosTheBeggar in #926
  • fix(federation-requests): crossing guard, orphan-key unwind, and the mid-dial write races by @IrosTheBeggar in #931
  • feat(api): report discovery readiness on GET /api/ by @IrosTheBeggar in #879
  • feat(api): layered GET /api/ — public version, authed boot payload, admin facts by @IrosTheBeggar in #932
  • fix(api): restore auth on GET /api/ — the tokenless 401 is client contract by @IrosTheBeggar in #934
  • feat(federation): browse a peer's library from the webapp by @IrosTheBeggar in #927

Full Changelog: v6.24.0...v6.25.0