github tphakala/birdnet-go nightly-20250805
Nightly Build 20250805

latest releases: nightly-20250904, nightly-20250831, nightly-20250826...
pre-releaseone month ago

Features & Improvements

Frontend/UI Enhancements

  • Complete User Interface settings page implementation with comprehensive tests (#1096)
  • Compact and consistent Species Configuration UI with portal dropdowns (#1095)
  • Added NewUI configuration option for UI redirect in dashboard (#1094)
  • Added sticky action bar for settings pages (#1091)
  • Replaced Leaflet with MapLibre GL JS and enhanced modal map functionality (#1090)
  • Upgraded Svelte UI to use npm-installed HLS.js (#1087)
  • Implemented single detection view with enhanced UX (#1086)
  • Optimized settings page layout and range filter UX (#1077)
  • Implemented comprehensive Svelte UI login security system (#1067)

Performance & UX

  • Eliminated spectrogram performance bottleneck and enhanced loading UX (#1064)
  • Enhanced datastore error handling with comprehensive categorization and telemetry integration (#1061)

Bug Fixes

Frontend

  • Prevented login redirect URL duplication (#1093)
  • Converted Svelte 5 binding patterns from bind: to one-way binding with comprehensive test coverage (#1092)
  • Resolved systematic frontend test failures (multiple phases: 46→36→23 test failures) (#1076, #1075, #1074, #1073)
  • Resolved frontend security linter warnings with comprehensive safety utilities (#1070)

Backend

  • Sanitized RTSP credentials in detection notifications for security (#1072)
  • Resolved image provider round-robin bug (#1068)

Dependencies & Maintenance

  • Updated dependency licenses (#1084)
  • Bumped github.com/prometheus/client_golang from 1.22.0 to 1.23.0 (#1083)
  • Bumped github.com/mattn/go-sqlite3 from 1.14.29 to 1.14.30 (#1081)
  • Bumped google.golang.org/api from 0.243.0 to 0.244.0 (#1080)
  • Bumped github.com/getsentry/sentry-go/echo from 0.34.1 to 0.35.0 (#1079)
  • Updated AUTHORS file (#1063)

Full Changelog: nightly-20250731...nightly-20250805

Don't miss a new birdnet-go release

NewReleases is sending notifications on new releases.