github sonorahq/sonora v0.38.0

latest releases: v0.40.0, v0.39.0
6 days ago

What's Changed

  • fix(music): link apple station tracks and grey out pulled library songs by @nolight132 in #650
  • fix(state): keep sidebar pins locally where the provider cannot by @nolight132 in #652
  • feat: add a priority queue with corresponding settings by @Mettwasser in #644
  • build: bump the toolchain to rust 1.98.1 by @nolight132 in #653
  • feat(ui): add playback controls to the dock menu by @qoqosz in #643
  • Dev by @nolight132 in #654
  • Dev by @nolight132 in #656
  • fix(state): leave unplayable tracks out of the songs list and its count by @nolight132 in #657
  • fix(views): persist table filters across restarts by @nolight132 in #669
  • fix(local): stop a date tag in japanese or full-width digits from failing the local scan by @kevin9327 in #664
  • fix(music): keep a provider's lyrics when a time it sends is out of range by @kevin9327 in #665
  • fix(local): keep a date the tag editor could not read when the year is left alone by @kevin9327 in #666
  • fix(local): stop naming an untagged song's artist after a folder above the library by @kevin9327 in #667
  • fix(local): date local playlists in seconds so the modified column shows by @kevin9327 in #668
  • feat: one settings page and an ambient fullscreen background by @nolight132 in #671
  • feat(ui): add a wave visualizer style by @Makakashan in #662
  • feat(settings): rebuild the accounts block as one card per service by @nolight132 in #676
  • fix(views): show listening history times in the local time zone by @kevin9327 in #672
  • fix(local): keep a seek back in an mp3 out of the tag in front of its audio by @kevin9327 in #673
  • fix(music): name the owner of a deezer playlist found by search by @kevin9327 in #674
  • fix(local): stop reading the day and month of a date tag as its year by @kevin9327 in #675
  • fix(music): retry a stalled youtube download instead of hanging by @fx-got in #677
  • Open the library from a snapshot and scan only what changed by @nolight132 in #679
  • feat(views): draw youtube home as one quick picks deck by @fx-got in #682
  • fix(player): keep visualizer responsive across formats by @fx-got in #683
  • fix(state): seed radio from the current track and top it up early by @nolight132 in #689
  • fix(ui): open a context menu beside the pointer and pick on release by @nolight132 in #690
  • fix(state): drop the origin when radio takes over the queue by @nolight132 in #691
  • fix(views): keep the fullscreen meta sharp and the cover whole by @nolight132 in #692
  • fix(sonora): cap the log file while running and make its size a setting by @Hato1125 in #678
  • ci: lint macos and windows on pull requests instead of building them by @nolight132 in #693
  • fix(music): read lrc timestamps that include hours by @kevin9327 in #684
  • fix(music): date deezer playlists from gateway datetime strings by @kevin9327 in #685
  • fix(music): mark a deezer track explicit when the flag is a number by @kevin9327 in #686
  • fix(local): split an untagged filename on a fullwidth hyphen by @kevin9327 in #687
  • fix(sonora): open a windows file link that starts with a slash by @kevin9327 in #688
  • feat(sonora): allow per-user windows installs without admin by @atleugim in #661
  • fix(music): read lrc stamps that use a colon for hundredths by @kevin9327 in #694
  • fix(local): date an album from a year at the end of its folder by @kevin9327 in #696
  • fix(music): keep apple dates that include a timezone by @kevin9327 in #698
  • fix(local): drop a leading track number from an untagged filename by @kevin9327 in #697
  • fix(settings): hand focus back to the page when a picker closes by @fengqiu233 in #601
  • feat: a No connection state across the app by @nolight132 in #699
  • fix(music): sign in with a non-ascii spotify username by @nolight132 in #700
  • release 0.38.0 by @nolight132 in #702

New Contributors

Full Changelog: v0.37.0...v0.38.0

Code signing policy

Don't miss a new sonora release

NewReleases is sending notifications on new releases.