Releases: mitchray/ample
Releases · mitchray/ample
3.1.2
3.1.1
3.1.0
Requires at least Ampache 6.6.0 (untested with 7.x but should be fine)
Added
- Bookmarks (user-created)
- Add at current time with Bookmark button in player
- Double click to remove
- Visualizer (Butterchurn) available in player menu
- Added
Repeat This
to Repeat button cycle- Also show dot beneath to indicate activation
- Glow behind main images (dark mode only)
- Display user profile picture
- API key should be remembered by password managers now
Fixed
- 'Missing lyrics' check was not firing
- Updated Qobuz search URLs
Changed
- Rate optimistically (update in UI instantly)
- Subdued notifications button
- Don't create alert when beginning update from tags
- Show Search above other elements
- Hide lyrics when navigating
- [Ampache API] Account for
total_count
andmd5
in responses, bulk of this update is for this
3.0.3
3.0.2
3.0.1
Requires at least Ampache 6.6.0
Fixed
- Show indication that queue repeat is enabled
- Songs without gain tags would play silently
- 'Share' was present in UI but not implemented (implemented now)
- Bookmark button present in player UI but not implemented (disabled until implemented)
3.0.0
Requires at least Ampache 6.6.0
Player changes
- Streamlined UI
- Waveform now full width of player & can be hidden
- Entire player itself can be hidden
- Hover over next/previous buttons for item details
- Added buttons for +30sec & -10sec
- Change playback speed (with pitch correction)
Add to Playlist
andFind duplicates
for the current media
Data table changes
- Now using the Tabulator library which brings
- Column reordering
- Remote pagination
- Happier development as I don't have to maintain a custom table library anymore
Added
- Translations
- Korean (한국어)
- Italian (Italiano)
- Hungarian (Magyar)
- Polish (Polski)
- French (Français)
- Portuguese (Português)
- Spanish (Español)
- Theme color settings & presets
- More 3rd party links (now with icons)
- Bandsintown
- Genius
- Setlist.fm
- Song Kick
- Amazon Music
- HDTracks
- Qobuz
- Tidal
- Show mini-rating for items in the queue
- Artist
Releases
custom display options- Display: Table, Cards (small), Cards (large), Tracks (columns), Tracks (table)
- Sort: Name, Artist, Rating, Year
- Grouping: Name, Release Type, Year, Decade (from Year tag)
- Client-side settings now saved per user
- Albums by Year range slider
- Cache and invalidate stale data with Tanstack Query
Changed
- Must define a URL in config file instead of entering at login
- Rebuilt UI atop Shoelace web components
- Better playlist reordering (don't need to enter 'Edit mode' anymore)
- Improved search
- Results are ordered by their weighted score (using fuse.js)
- Show total results per type
- Removed separate
X Starting With
andX Containing
(not needed with the new system)
- 'Public' Ampache servers can auto-login with a defined Guest user API key, see config
- Moved Insights pages (e.g. Trending, Unrated etc) out of sidebar and onto homepage
Skip below rating
- Instead of filtering items before adding to queue, they will be added but auto-skipped if enabled (indicated by diagonal shading)
- Can optionally allow unrated items through the filter
- Moved from player to queue
- Opening the queue will reveal the currently playing media
- Moved song/media parent items from the main dropdown menu to their own submenu
- Notifications can be 'silenced'; they will only show in the list without an alert
- Artist
Appears On
- Consolidated together at the end of artist releases instead of per release type
- New option to dim tracks that aren't by the artist, or hide them altogether
- New option to skip playing songs that aren't by the artist being viewed
- For
Artist Mixes
which don't have any similar artists, expand search into same genre - Removed dedicated
Multi-rater
page in favour of being able to rate items from the Unrated page (or anywhere) - Lyrics panel now a full overlay instead of a floating panel
- Reworked albums by year interface, now uses a range slider
Fixed
- Rearranging the queue could mark the currently playing media incorrectly
- Rating the currently playing item would not be reflected elsewhere
- Improved error handling
Removed
- Queue reordering is temporarily disabled in favour of having it be virtualised for performance