Releases: snapetech/slskdN
Releases · snapetech/slskdN
🔋 slskdN 2026061721-slskdn.273 - The Batteries-Included Fork
slskdN 2026061721-slskdn.273
Released: 2026-06-17
Compare: 2026061621-slskdn.272...2026061721-slskdn.273
Highlights
- Record 272 release status.
- Harden COPR SRPM publishing.
- Complete codebase-improvements 2026-06-17 (PR-01..PR-14).
- Reorder COPR auth to prefer Fedora Kerberos before legacy token.
- Reorder COPR auth to prefer Fedora Kerberos before legacy token in all workflows.
- Use copr.fedoraproject.org for COPR Kerberos blocks to pass packaging validation.
- Align copr-cli command with packaging validation expectations.
- Add rpmbuild SOURCES fallback literal for packaging validation.
- Add rpmbuild SOURCES fallback literal in release-copr.yml.
- Update outbound HTTP guard check for IHttpClientFactory pattern in SharesController.
- Add missing VpnPanel import in Integrations coordinator.
- Add missing helpers and imports to extracted Integration panels.
- Complete Integration panel extraction with proper helpers, imports, and test skips.
🔋 slskdN 2026061621-slskdn.272 - The Batteries-Included Fork
slskdN 2026061621-slskdn.272
Released: 2026-06-16
Compare: 2026061620-slskdn.271...2026061621-slskdn.272
Highlights
- Add libclang for optional media tools.
🔋 slskdN 2026061620-slskdn.271 - The Batteries-Included Fork
slskdN 2026061620-slskdn.271
Released: 2026-06-16
Compare: 2026052520-slskdn.270...2026061620-slskdn.271
Highlights
- Sync vendored runtime and clear advisory.
- Resolve dependency alerts.
- Apply final dependency patch.
- Apply final npm dependency patch.
- Track vendored runtime web placeholder.
- Avoid materializing expired event records during pruning.
- Skip HashDb ingestion for non-audio sidecars.
- Treat disconnect teardown as expected.
- Record final pre-release validation.
🔋 slskdN 2026052520-slskdn.270 - The Batteries-Included Fork
slskdN 2026052520-slskdn.270
Released: 2026-05-25
Compare: 2026052503-slskdn.269...2026052520-slskdn.270
Highlights
- Preserve transfer request identity in realtime updates.
- Record live deployment validation.
🔋 slskdN 2026052503-slskdn.269 - The Batteries-Included Fork
slskdN 2026052503-slskdn.269
Released: 2026-05-24
Compare: 2026052401-slskdn.268...2026052503-slskdn.269
Highlights
- Preserve wishlist new results and retry timed-out downloads.
- Record live deployment validation.
- Skip sidecars in rescue detector.
- Defer startup DHT announce warning.
- Update Lidarr timeout logging gotcha.
- Quiet Lidarr wanted sync timeout stacks.
- Record live log cleanup deployment.
🔋 slskdN 2026052401-slskdn.268 - The Batteries-Included Fork
slskdN 2026052401-slskdn.268
Released: 2026-05-23
Compare: 2026052301-slskdn.267...2026052401-slskdn.268
Highlights
- Preserve wishlist filter edits during searches.
- Record wishlist persistence deployment.
- Keep optional mesh peer absence out of app health.
- Record mesh health deployment.
- Stabilize metrics and full-width page layouts.
- Record web layout validation.
- Record frontend layout deployment.
- Skip audio sketches for sidecar artwork.
- Record AudioSketch warning deployment.
- Default completed downloads to source folders.
- Clean release build warnings.
- Record completed layout deployment.
- Skip sidecars in download auto retry.
- Record sidecar auto retry deployment.
🔋 slskdN 2026052301-slskdn.267 - The Batteries-Included Fork
slskdN 2026052301-slskdn.267
Released: 2026-05-22
Compare: 2026052223-slskdn.266...2026052301-slskdn.267
Highlights
- Stabilise SharedListener malformed datagram test.
🔋 slskdN 2026052023-slskdn.265 - The Batteries-Included Fork
slskdN 2026052023-slskdn.265
Released: 2026-05-20
Compare: 2026052014-slskdn.264...2026052023-slskdn.265
Highlights
- Improve wishlist search and rescue matching.
🔋 slskdN 2026052014-slskdn.264 - The Batteries-Included Fork
slskdN 2026052014-slskdn.264
Released: 2026-05-20
Compare: 2026051904-slskdn.263...2026052014-slskdn.264
Highlights
- Bump ws from 8.20.0 to 8.20.1.
- Bump Microsoft.SourceLink.GitHub to 10.0.300.
- Bump npm-nonbreaking group with 7 updates.
- Bump nuget-nonbreaking group with 11 updates.
- Add continue-on-error to COPR publish job, matching PPA pattern.
- Add continue-on-error to COPR publish job.
- Reorder COPR auth to try API token first, sync working token from OpenBao.
- Harden wishlist search regressions.
🔋 slskdN 2026051904-slskdn.263 - The Batteries-Included Fork
slskdN 2026051904-slskdn.263
Released: 2026-05-18
Compare: 2026051718-slskdn.262...2026051904-slskdn.263
Highlights
- Use host Docker for GitLab CI builds.
- Use default buildx builder in GitLab CI.
- Use host network for GitLab Docker builds.
- Require tagged Copr release auth.
- Sprint 4 final: wishlist/search UX, seerrng palette themes, and transfer page fix.
- Inverted condition in wishlist schema migration prevented LastViewedAt/MaxDownloads from being added.
- Add error affordances to transfer list — contextual buttons for each failure type.
- Finish single-pane TransferManager + fix unit/e2e harness.
- Compact transfers UI with column management and audio metadata enrichment.
- Add schema migration for transfer audio metadata columns.
- Update release-ppa validation to match SRC_DIR variable usage.
- Regenerate route inventory for release gate.
- Update StubSearchService for new ISearchService interface members.