Releases: BeardedBear/beardify
Release list
v0.7.0
v0.6.2
What's Changed
- chore(deps): add time crate to cargo dependencies by @BeardedBear in #236
Full Changelog: v0.6.1...v0.6.2
v0.6.0
What's Changed
- feat(artist): add compilations section by @BeardedBear in #234
Full Changelog: v0.5.4...v0.6.0
v0.5.4
What's Changed
- style(artist): add missing newline in ArtistLinks styles by @BeardedBear in #233
Full Changelog: v0.5.3...v0.5.4
v0.5.2
v0.5.0
What's Changed
- Fix navigation scroll by @BeardedBear in #227
- feat(artist): add member timelines from Wikipedia by @BeardedBear in #228
- Improve UX by @BeardedBear in #229
Full Changelog: v0.3.2...v0.5.0
v0.4.0
v0.3.2
v0.3.1
v0.3.0
New Features
-
Collection filter — A search input now appears at the top of Collection pages, letting you filter albums instantly by name or artist. The input auto-focuses on load so you can start typing right away.
-
Desktop: single instance — Opening Beardify when it's already running now focuses the existing window instead of launching a duplicate. Deep links are forwarded to the running instance. The login screen shows a waiting overlay during deep link authentication.
Bug Fixes
-
Collections: duplicate albums — Album cards were duplicating when a playlist contained multiple tracks from the same album. The fix also catches albums that share the same name but have different Spotify IDs (regional releases, remasters, re-issues).
-
Sidebar: hover animation — The hover effect now uses a CSS
transforminstead of apaddingchange, making the animation smoother and eliminating layout reflow. -
Album deduplication — Name comparison now correctly strips diacritics and collapses multiple internal spaces before comparing, so accented variants of the same album name are properly recognized as duplicates.
Internal
- Added JSDoc documentation to all helper functions
Full Changelog: v0.2.5...v0.3.0