Releases: kushalpandya/Petrichor
Releases · kushalpandya/Petrichor
v1.5.2
Fixes
- Fix tracks not showing correctly on item select in Library tab (#263)
- Fix library optimization stalling on Intel Macs when upgrading from v1.4.x to v1.5.x (#268)
- Prevent high-res track album art from causing memory overload (#278)
- Improve compilation album parsing to prevent album fragmentation (#279)
- Prevent CJK artist names from crashing the app during library scan (#281)
- Prevent potential hang risk while viewing a playlist (#282)
Others
- Refactor EntityGridView for better performance & memory usage (#269)
- Include hardware info in diagnostic snapshot & restructure properties (#270)
Full Changelog: v1.5.1...v1.5.2
v1.5.1
Fixes
- Fix inconsistency of tracks for pinned items between Library and Home (#250)
- Fix album art appearing blurry in Albums & Artists view (#255)
- Fix Playlist track playback state not reflecting instantly (#257)
- Fix global sort order not applying on pinned items (#259)
- Prevent manual artist image download to exceed size limit (#261)
- Speed up folders list animation in Settings (#262)
Full Changelog: v1.5.0...v1.5.1
v1.5.0
Artist images, reordering sidebar items, colorized views, & big performance improvements
Features
- Add support for fetching and showing artist image & bio (#225)
- Allow reordering sidebar items in Home and Playlists (#224)
- Add ability to manually reorder tracks within playlists (#227)
- Improve Artists matching by using known artists database (#232)
- Show album art based color gradients across views (#222)
- Refresh Playlist, Artist, and Album detail view UX on macOS 26 (#231)
- Update UX of pinned library categories like Genre, Decade and Years, in Home sidebar (#235)
- Consolidate Library settings within its own tab (#239)
- Update icon used for Genre (#241)
- Use HEIC format to store album art in database, resulting in 50% smaller database size (#217)
Fixes
- Fix potential app crash during periodic library refresh (#236)
- Ensure renaming playlist also updates its pinned version in Home sidebar (#237)
- Fix various issues around playlists import/export (#234)
- Ensure playlist cover art doesn't have repeating artwork (#230)
- Improve tracks list scroll performance (#228)
- Improve library scanning performance (#233)
- Improve tab switching performance and occasional glitches (#240)
- Optimize rendering & scroll performance of sidebar list views (#243)
- Update views stack to cleanup unnecessary nesting (#223)
Others
- Add background db migrations support (#216)
- Update Dependencies (#219)
- Add app diagnosis snapshot to log file (#238)
Full Changelog: v1.4.2...v1.5.0
v1.4.2
v1.4.1
v1.4.0
Last.fm scrobble, automatic lyrics download, & several other enhancements
Features
- Support for Last.fm scrobbling (#181)
- Download track lyrics automatically from the internet (#189)
- Perform library scan in the background to make app ready for use quickly on first run (#188)
- Sort Albums by "Date added" (#174)
- Refresh Discover tracks manually when needed (#173)
Fixes
- Update lyrics when playing track changes (#172)
- Update Top 25 Most Played smart playlist behaviour (#175)
- Show track's own album art when album info is missing (#178)
- Prevent audio distortion when EQ is enabled (#180)
- Fix context menu closing during playback (#183, #185) (Thanks @chaim-chv!)
- Improve library folder removal UX (#190)
Full Changelog: v1.3.1...v1.4.0
v1.3.1
v1.3.0
Lyrics, playlist export/import, & tracks multi-select
Features
- View lyrics of a playing track when lyrics are available as embedded or external
.lrc/.srtfile (#144) - Export/import M3U playlists (#147)
- Multi-select tracks in the list to do bulk operations (#141)
- Show favorites within the track list and allow for sorting by favorites (#145)
- Sort tracks by date added (#144)
- Force refresh library folders by doing Cmd + Click to rescan complete metadata (#143)
- Add File menu to expose library and playlist actions (#150)
- Update app icon with new design to be fully adaptive in macOS Tahoe (#151)
Fixes
- 8129223 Fix repeat all when playback queue ends, update button tooltip (#140)
- 62d5be4 Normalize rating field to handle ID3v2 POPM ratings (#149)
- 3c7fa2c Update media playback framework to handle MP3 files efficiently (#136)
Full Changelog: v1.2.3...v1.3.0
v1.2.3
Fixes
- This release fixes app crashes happening around the library folder scanning and refresh
- Shows scanning progress more accurately with file count status
Full Changelog: v1.2.2...v1.2.3
v1.2.2
Fixes
- Major improvements to library scanning, resulting in fast and accurate population of the library when folders are added
- Note: It is highly recommended that you refresh your library folders after this upgrade, in case some data is still not showing, remove and re-add folders.
- Improve Track Detail view text alignment and formatting
- Update Play Count and Last Played info of a track only when track playback has finished
- Make the playback toggle keyboard shortcut reliable
Full Changelog: v1.2.0...v1.2.2