github cwuom/NeriPlayer NeriPlayer-ea5b5fe.06081426

Full Changelog: NeriPlayer-4bb111d.06070744...NeriPlayer-ea5b5fe.06081426

Commits

  • ea5b5fe feat: refactor auto settings metadata to use type-safe resource IDs
  • b78d8ad fix: ensure unique keys for duplicate songs in queue and refine bottom sheet layout
  • 5b54dc8 fix: ensure sync worker reconciliation after config import and refine ViewModel initialization
  • dcce6e7 chore: update AGP to 8.13.2
  • c9ee71d test: use assumeTrue for frame metrics to skip performance check on unsupported devices
  • dc9188e test: stabilize mini player UI tests and refine YouTube range probe verification
  • a7c9a53 test: simplify range probe assertions in YouTube tests and refine media permissions
  • c6a5bd3 ci: remove test dependencies for build and upload-telegram jobs
  • abeb6af ci: add kotlin-test-junit and optimize CI with recursive submodules and path filtering
  • 3d95dc7 [skip ci] docs: update contribution guides to reflect YouTube Music search and home browsing support
  • c36fec5 docs: update PR template checklist with security and quality verification items
  • ecc78a8 ci: enhance CI pipeline with unit tests, instrumented tests, and worker checks
  • dbacc4c feat: implement dedicated lyrics settings section with Lyricon integration
  • 1edf302 feat: migrate app icons to vector format and add SVG sources
  • a88cecc feat: add context menu to search results with queue management and favorite options
  • 8b5229f fix: resolve search result race conditions using request versioning and source validation

Don't miss a new NeriPlayer release

NewReleases is sending notifications on new releases.