All Versions
66
Latest Version
Avg Release Cycle
8 days
Latest Release
1604 days ago

Changelog History
Page 4

  • v0.16.0

    April 25, 2020
  • v0.15.0 Changes

    April 19, 2020

    ๐Ÿ”„ Changelog

    • โฌ†๏ธ [Server] Upgrade Subsonic API version to 1.10.2, add year and genre filters. This enables DSub's "Decades" view to work!
    • ๐Ÿ’ป [UI] Players and Transcodings view are more mobile-friendly
    • ๐ŸŒ [UI] Add Italian translation (thanks @AlphaJack)
    • ๐ŸŒ [UI] Add Chinese Simplified translation (thanks @ye61123)

    All changes

    db02f5f go mod tidy
    579294b Make Players and Transcodings view mobile-friendly
    f83d0d4 Fix getRandomSongs filters
    ๐ŸŒ 3b7d7bd Disable French translation
    05958f5 Add French localization
    6cf4b81 Fix year range when querying by year
    689449d Force reindex to fix album by year searches
    dae938d Don't try to install Jamstash as part of initial setup
    ๐ŸŒ f6617ff Add Chinese Simplified translation
    defdc2e Bump Subsonic API to 1.10.2
    ๐Ÿ”จ 1fd6571 Refactored getSongsByGenre
    4c0250f Add fromYear/toYear params to getRandomSongs
    0e1735e Add getSongsByGenre endpoint
    ๐Ÿ”จ a698e43 Refactor list_generator to use new filters
    95f6583 Implement byYear and byGenre AlbumLists
    69dc4d9 Always fill album's min_year if max_year is filled
    4aeb63c Add a couple of patterns to .gitignore
    e5efadf Bump github.com/go-chi/chi from 4.1.0+incompatible to 4.1.1+incompatible
    d117d57 Add Italian localization
    d09a218 Lax Node version (only matches major version 13)

  • v0.14.5 Changes

    April 16, 2020

    ๐Ÿ”„ Changelog

    ๐ŸŒ [UI] Add internationalization. Feel free to contribute with translations.
    [Server] Fix image cache issue on ARM v6 and v7 #177
    ๐Ÿง [Build] Add binary for Linux MUSL 64bits #142

    ๐Ÿš€ b8b0982 Use deluan/ci-goreleaser
    ๐ŸŒ 2cfd7ba Add more Portuguese translations
    ๐ŸŒ 161a9b3 Add more Portuguese translations
    6052534 Fix AlbumLink label in Songs view
    f8d9b15 Add prettier npm script
    ๐Ÿ”€ 3c4de3c Move language merge logic to i18n/index
    a6c9bf1 Persist language selection to localStorage
    bf6ec67 Add Language Selector to Personal settings
    ๐ŸŒ 289ba68 Add Portuguese translation (incomplete)
    ๐Ÿง 2dfe019 Build binary for Linux MUSL (ex: Alpine). Fix #142
    โฌ†๏ธ 5ed1d5c Upgrade github.com/djherbis/fscache to v0.10.1, tentatively fix #177

  • v0.14.4 Changes

    April 14, 2020

    ๐Ÿ”„ Changelog

    [Server] Option to disable Image Cache. Mitigates #177
    ๐Ÿ’ป [UI] Add MediaSession to player
    ๐Ÿ’ป [UI] Show songs details in Album View
    ๐Ÿ’ป [UI] Small tweaks and bug fixes

    All changes

    db4479e Allow cache image to be disabled
    66275d3 Make song details table dense
    ๐Ÿ‘ 57f2c3f Better layout for Song Details
    afba4c9 Add size and play count/date to Song Details
    f0d18d2 Add Song Details to Album view
    ๐Ÿ”ง da45bcf Make player theme configurable from Navidrome's theme
    0๏ธโƒฃ 3a54246 Change default sort for albums view to alphabetically (list) or most recent (grid)
    2b06f20 Close the sidebar menu when clicking "Personal" in mobile screens
    โฌ†๏ธ 88f44b2 Upgrade React Player to 4.11.2, fix to MediaSession "close" action
    โฌ†๏ธ 4dff067 Upgrade React Player to 4.11.1, enabled MediaSession
    โšก๏ธ d81bf8a Update github.com/go-chi/cors
    adfaf39 Mark more endpoints as "gone" (won't be implemented)
    ๐Ÿšš f6a1590 Move Album View toolbar to left
    52b8c5f Correctly handle error in migration

  • v0.14.3 Changes

    April 12, 2020

    ๐Ÿ”„ Changelog

    ๐Ÿ‘ [Server] Support for embedded artwork in Ogg files and in some ID3v4"
    ๐Ÿ‘ [Server] Support for Sublime Music client

    All changes

    โšก๏ธ c4eab5d Update dhowden/tag library, to fix extracting images from Ogg files
    4b1c76e Keep the order of the playlist when adding new songs. Also allow adding a song more than once
    ๐Ÿ›  e476a5f Make fields songCount, duration, created and changed mandatory in playlists responses (fixes #164)
    ๐Ÿšš 9fb4f5e Removed Playlist.GetWithTracks, not needed anymore
    e232c5c Add created and changed fields to playlists responses
    โšก๏ธ 803a577 Update link to Subsonic API compatibility doc
    ๐Ÿ“š a6dfcaf Update themes doc, link to documentation site
    8f2c7b7 go mod tidy
    โœ… 2ab647e Add a test
    ๐Ÿ“‡ 04eb421 Refactor a bit how ffmpeg is used to get metadata
    โšก๏ธ 6a3a669 Update dhowden/tag library, to fix extracting images from some id3v4 tags
    1ef4fa9 Simplify a bit ffmpeg's transcoder
    b34523e Warn if ffmpeg can't be found

  • v0.14.2 Changes

    April 10, 2020

    ๐Ÿ”„ Changelog

    ๐Ÿ’ป [UI] Fix: "When clicking an album it first displays the previous loaded album track list." (#158)
    [Server] Fix: Include compilations in search by artist results (#94)

    All changes

    0998545 Show a Datagrid placeholder while loading
    159a6e1 Simplify the openrc unit
    b429949 Keep optimistic rendering when changing the sort order for the current album
    ๐Ÿšš b9f601d Remove unused import
    5b488b7 Add a custom AlbumSongs list component, to disable the optimistic rendering (should fix #158)
    03044bc Ignore data folder when watching for changes in folders (when in dev mode)
    โœ… c2ec142 More tests
    ๐Ÿšš 2d39a6d Remove duplicated fscache creation
    โœ… 5265d02 Fix tests for Cover service
    5412bb2 Fine tune album grid for mobile view
    b661d52 Force full scan to enable search by tracks' artists in albums
    43ce81a Add all individual artists from album in searchable full text field. Should fix #94
    ๐Ÿšš b8d1185 Remove duplicated words and extra spaces from full text searchable fields
    0fa8290 Don't transcode if original format/bitrate is the same as the selected ones

  • v0.14.1 Changes

    April 08, 2020

    ๐Ÿ”„ Changelog

    ๐Ÿ’ป [UI] Fix scrobbling from Navidrome WebUI (#153)

    All changes

    519e3f0 Re-stage files after formatting
    ๐Ÿšš d38f854 Remove unused localStorage config
    ๐Ÿ›ฐ 089a921 Pass version to UI through AppConfig, instead of login payload.master
    ๐Ÿ”ง db24690 Introduce a new configuration to select the login background image URL
    ๐Ÿ”ง a0f389f Consolidate UI configuration in one place, allowing it to be overridden from the server
    d0188db Fine tune album grid
    ๐Ÿ‘€ f537984 Use trackId instead of simply id, as it seems to conflict with internal id generated by the player. fixes #153

  • v0.14.0 Changes

    April 07, 2020

    ๐Ÿ”„ Changelog

    ๐Ÿ†• New features

    • ๐Ÿ’ป [UI] Use a custom Authorization header, to avoid conflicts with proxies using basic/digest auth (#146)
    • [Server] Cache cover art (#19)
    • ๐ŸŒฒ [Server] Reduce info level log verbosity
    • [Server] More indexes for faster sorting/filtering
    • ๐Ÿ›  More bug fixes

    Note : This version now stores the transcoding cache in /cache/transcoding. Please delete all files in the /cache folder (they won't be deleted automatically)

    All changes

    ๐Ÿ”Š 7e6c0e3 Less noisy logs for scrobble
    โœ… b930c72 Fix tests in pipeline
    c1afe70 Fix: also pass the custom authorization header in all requests
    ๐Ÿ›  3f9ddb9 Use a custom authorization header, to avoid conflicts with proxies using basic auth (fixes #146)
    โœ… c3edc7f Add test for ServeIndex
    ๐ŸŒฒ 9b272c8 Small log tweak
    โœ… 6d12211 Download and install latest Jamstash when calling make Jamstash-master
    ๐Ÿ”Š 6471326 Logs new stream sessions
    ๐ŸŒฒ a17a98a Log API requests and responses at Debug level
    59707b3 Detect embedded art in ogg containers
    ๐ŸŒฒ fa378ab Add tracing log to Cover service
    05ffb1a Cache cover arts. closes #19
    0๏ธโƒฃ a1ba5c5 Returns default cover on any error (not found, encoding, or unknown)
    ๐Ÿ”ง 1bc68c2 Create and configure image cache
    d308e7c Fix typo
    2b5433d Add an openrc unit file
    86a23f9 Add more indexes to MediaFile table
    0ba5840 Don't set a playerId cookie it cannot register the player
    โœ… 93646b9 More logging tests
    โœ… 13be8d2 Converted last GoConvey tests to Ginkgo
    ๐Ÿš€ a4b9712 Changes when pipelines are triggered: - Build now on new Pull Requests - Release only on new pushed tags
    660f9c2 Rename dist target to snapshot

  • v0.13.0 Changes

    April 04, 2020

    ๐Ÿ”„ Changelog

    ๐Ÿ†• New features
    • ๐Ÿ’ป [UI] Navidrome is now themeable. It comes with two themes (Dark and Light). You can create new ones with this instructions
    • ๐Ÿ’ป [UI] Albums view can be displayed as a album art grid
    • ๐Ÿ’ป [UI] Add links from songs to album and from album to artist
    • You can now specify ND_BASEURL. This allow you to setup Navidrome behind a proxy and have a URL like http://myawesomedomain.com/music
    • ๐Ÿ›  Fixed MusicStash support
    • ๐Ÿ›  Lots of fixes and small tweaks
    All changes

    656ca1f Fix colour of album actions
    โš  b8f7715 Fix ReactAdmin console warnings
    096ed39 Add link to all artist's albums from an album
    3b6d0b3 Add a catchall route to redirect everything to app/index.html
    ๐Ÿ”ง 75cd21d Add BaseURL configuration (fixes #103)
    b8eb22d Add git hooks on check_env
    9b46173 Add comments to createXxxxCommand functions to clarify about the filepaths arguments being absolute paths
    63bf49b Add lefthook for handling git hooks
    0๏ธโƒฃ 5598482 Fix default mp3 encoding ffmpeg command
    8510273 Send estimated content length if requested
    2392060 Don't try to transcode a file if the requested format is the same and the client is not requesting to downsample
    ๐Ÿ›  2d7998d Return cover from album even if client does not prefix the id with al-. Fixes #46
    ๐Ÿšš 4063868 Remove React warnings by omit properties not used downstream
    ea22b2f Bump react-admin to 3.3.3
    โฌ†๏ธ 1182218 Upgrade Node to 13.12
    โœ… 14f7c56 Bump @testing-library/jest-dom, @testing-library/user-event and react-dom
    ๐Ÿšš 27579b9 Removed album list selection, for now
    c58021e Make Personal settings form more consistent with the rest of the App
    1810cc7 Simplify album lists tabs handling
    86f73ee Only add padding to layout if the player is visible
    3d6ce8a Skip calling ffmpeg if there are no files to probe
    โช 670be29 Revert "Pause the player with "
    ๐Ÿ— 2b3e506 build(deps): bump github.com/go-chi/chi
    6e6cfdd Pause the player with
    a18093e Fix systemd unit to allow FFmpeg execution
    ๐Ÿ‘ a356369 feat: fine tune album art image size. better, but still not ideal
    13a3d38 fix: Personal view title and menu tooltip
    ๐Ÿ”ง 9f00fb0 feat: move Configuration menu to Personal settings
    โšก๏ธ 6cddcd6 docs: update README
    โšก๏ธ c6d1cfe docs: update theme's README
    ๐Ÿ“š de43c27 docs: basic documentation on creating themes.
    ๐Ÿ”จ 747b5ea refactor: rename theme name attribute to themeName
    dd2e98f feat: make theme select input longer
    eb621be feat: load themes dynamically
    ๐Ÿ“„ d223a4f docs: mentions our Subreddit in the README
    7aa182e fix: add padding at the bottom of the layout, to accommodate the audio player (relates to #132)
    7fec503 feat: persist the queue in the localStorage
    083a11a feat: store state in localStorage
    944f369 fix: disable click on version menu item
    ๐ŸŒ dfc8691 fix: add "Version" message to translations
    395b598 fix: don't show tooltips in profile menu items
    d04b434 fix: profile menu items colors
    f041503 feat: simple theme selector. only works with hardcoded light and dark for now
    ๐Ÿ”จ 500207f refactor: extract themes to their own folder
    1e0a79e fix: "Recent" should sort by play_date, not starred_at
    301fa2a fix: sort by album in songs view
    46f4f63 feat: initial implementation of album lists
    fec8b5f feat: add playcounts to album and songs
    777231e feat: expose album, song and artist annotations in the RESTful API
    0e36ed3 fix: typo
    f1af646 feat: option to display albums as a grid
    fc06216 feat: add link to album from Songs view
    ๐Ÿ“„ 575800d docs: add badge with link to subreddit

  • v0.12.0 Changes

    March 28, 2020

    ๐Ÿ”„ Changelog

    ๐Ÿ†• New features
    • ๐Ÿ’ป [UI] Show album year ranges (#118)
    • ๐Ÿ’ป [UI] Include compilations when filtering by Artist (partially implemented) (#94)
    • ๐Ÿณ [Docker] Health check

    โฌ†๏ธ NOTE: Upgrading to this version will cause a full rescan

    All changes

    0ca849a feat: show year range in album view and match ranges in year filter.
    53e8a92 feat: rename year to max_year and add min_year to album.
    39b9f81 feat: use ND_PORT env var in health check
    ๐Ÿณ 7febe05 feat: add health check to docker image
    2c42e4e feat: add icons for playlists
    100db2b feat: add artist filter to album view
    ๐Ÿ”ง b03519b fix: configured transcodings not appearing in players view
    dcb3b3b fix: various album_artists <-> artists mismatches
    ๐Ÿšš 5331732 fix: remove sql injection
    ๐Ÿ”จ dc973ae refactor: remove unused code
    ๐Ÿณ 2d7fda1 docs: add default config vars to docker-compose.yml example
    ๐Ÿ”จ b4c7cac refactor: moved magic strings to consts
    ๐Ÿšš 3cba5f7 chore: add tests for all utils, removed unused functions
    โฌ†๏ธ fc650cd chore: upgrade to Node 13.11
    ๐Ÿ— c84a58f build(deps): bump github.com/go-chi/chi
    ๐Ÿ— 5ef80d2 build(deps): bump github.com/sirupsen/logrus from 1.4.2 to 1.5.0
    ๐Ÿ— 3b798cf build(deps): bump react-scripts from 3.4.0 to 3.4.1 in /ui
    ๐Ÿ— 50b7756 build(deps): bump react from 16.13.0 to 16.13.1 in /ui