All Versions
Latest Version
Avg Release Cycle
8 days
Latest Release
921 days ago

Changelog History
Page 5

  • v0.11.1 Changes

    March 22, 2020

    ๐Ÿ”„ Changelog

    91a7436 feat: always show artist name in Album view
    f403a8d feat: add version to index.html description meta tag
    ad63b8b feat: add a systemd startup unit (thanks jvoisin)
    ๐ŸŒฒ e23a290 fix: logging of scanner startup
    ๐ŸŒ 9f42e33 fix: change web requests log level to debug
    ๐Ÿšš 1560677 chore: removed non-working config flag
    ๐Ÿ”จ 20075ae refactor: extracted restful helpers into their own composable struct
    ๐Ÿ“„ dee6855 docs: uses less space for client list

  • v0.11.0 Changes

    March 21, 2020

    ๐Ÿ”„ Changelog

    8401d85 feat: search in WebUI now is more flexible, searching in all relevant fields in the current view
    270b0ae feat: add "Compilation" filter to albums
    8b10890 feat: use Navidrome's icon in getAvatar
    8cdd4e3 feat: allow restful filter customization per field
    97d95ea fix: group compilations together in the restful API. fix #93
    0๏ธโƒฃ 0d8a2b3 fix: the default session timeout must be 30 minutes, not seconds!
    cbbebb3 fix: version position under banner
    ๐Ÿ— 3977575 build: add a simple build as default target, trying to make LGTM work
    ๐Ÿ”จ 47244cb refactor: remove unused static file
    ๐Ÿ”จ 57aaf5a refactor: remove unused property
    ๐Ÿ”จ f6e448c refactor: removed unused code, unnecessary typecasts and fixed small warnings
    ๐Ÿ”จ 32fbf2e refactor: drop search table, integrated full_text into main tables
    โฌ†๏ธ 352d686 chore: upgrade react-admin to 3.3.1

  • v0.10.0 Changes

    March 19, 2020

    ๐Ÿ”„ Changelog

    Transcoding per user/player

    ๐Ÿ”ง Transcoding profiles can be created in the new Transcodings settings in the WebUI. Then players detected automatically by Navidrome can be configured to use one of these profiles (using the new Players settings). Users can only configure their own players. Admins can configure all players from all users.

    Note that If no profile is set for a player, it will receive the original audio file, even if maxbitrate is set in the stream request.

    ๐Ÿ”ง Transcoded files are cached in the $ND_DATAFOLDER/cache folder. By default the cache size is 100MB, but can be configured using the ND_TRANSCODINGCACHESIZE environment variable.

    All changes

    ๐Ÿ— 5b40ec4 build: go mod tidy
    โšก๏ธ 29e661e docs: update README
    ๐Ÿ— b466ec7 build: always add latest tag to version
    ๐Ÿ”ง c8cd755 feat: use human readable sizes in cache size configuration
    ๐Ÿ”ง faac303 feat: allow session timeout to be configurable. closes #101
    ced87be fix: when searching player by id, create new player if client name does not match the one found
    0๏ธโƒฃ 811703a fix: create default transcodings on existing installations
    โšก๏ธ bc1f767 docs: Update README
    โšก๏ธ 7055dc5 docs: update basic transcoding info
    ๐Ÿ”จ e02f3d3 refactor: clean up unused config options
    ๐Ÿ”ง 68a49be feat: allow regular users to change their players' configuration
    c8b0d2b feat: select correct transcoding for streaming
    3999381 feat: add transcodedSuffix to Subsonic API responses
    4518011 feat: player CRUD
    ๐Ÿ”จ 353c48d refactor: rename player to audioplayer
    ๐Ÿ‘ da36941 feat: better getPlayer middleware setup
    ๐Ÿ”ง 8ec7890 feat: transcoding and player datastores and configuration
    ๐Ÿ— a0e0fba build(deps): bump @testing-library/react from 9.5.0 to 10.0.1 in /ui
    ๐Ÿ— 75e7ba8 build(deps): bump from 1.0.0 to 1.0.1
    โœ… 74c30b5 docs: add list of tested clients
    ๐Ÿ“„ e67bdbb docs: add link to transcoding issue

  • v0.9.3 Changes

    March 15, 2020

    ๐Ÿ”„ Changelog

    Raspberry binaries are here!

    ๐Ÿง e36a42f build: generate binaries for Linux armv6, armv7 and arm68 (v8)
    ๐Ÿ— 9554c8f build: rename generated archives
    ๐Ÿ”’ 9d19602 build(deps): [security] bump acorn from 5.7.3 to 5.7.4 in /ui
    d354754 feat: new WebUI icon

  • v0.9.2 Changes

    March 10, 2020

    ๐Ÿ”„ Changelog

    10e7625 fix: increase contrast in WebUI's dark theme
    9235ab6 fix: index albumArtist as part of the album searchable fields
    9cb4260 fix: force full rescan to enable search by album artist
    โฌ†๏ธ 0b131e9 chore: upgrade to NodeJS 13.10
    โฌ†๏ธ 77b12ea chore: upgrade react-jinke-music-player
    ๐Ÿ— 7772afc build(deps): bump @testing-library/react from 9.4.1 to 9.5.0 in /ui
    ๐Ÿ— 9ae1401 build: get Go and Node versions from go.mod and .nvmrc respectively
    ๐Ÿ”จ 59356f0 refactor: removed indirect call introduced by intellij's refactor

  • v0.9.1 Changes

    March 04, 2020

    ๐Ÿ”„ Changelog

    0507784 fix: missing id in queue items was preventing scrobble to work properly

  • v0.9.0 Changes

    March 03, 2020

    ๐Ÿ”„ Changelog

    ๐Ÿ”ง 1d88615 feat: better SQLite3 configuration, to avoid DB contention
    876354e feat: MaxTranscodingCacheSize is now specified in MB
    28bc9c1 fix: AlbumShow was adding previous played tracks when trying to shuffle the album
    5e7aaa6 fix: missing id in queue items was preventing scrobble to work properly
    6f5a322 fix: login must be case-insensitive
    a7f8e4e fix: only set created_at when adding data to DB
    65a792b fix: handle nil pointer dereference
    โšก๏ธ 1c33b0a docs: update API compatibility chart
    โฌ†๏ธ 1afc495 chore: upgrade react, react-dom and react-redux
    โฌ†๏ธ cf7d877 chore: upgrade @testing-library/user-event
    โฌ†๏ธ 81831da chore: upgrade react-admin
    โฌ†๏ธ fcd2fca chore: upgrade @testing-library/jest-dom, @testing-library/react, react-scripts
    ๐Ÿšš 72f0a6f chore: removed unused (video) mime types
    โฌ†๏ธ 9044aa8 chore: upgrade NodeJS to 13.9.0
    โฌ†๏ธ 07ac14f chore: upgrade Go to 1.14

  • v0.8.4 Changes

    February 25, 2020

    ๐Ÿ”„ Changelog

    ๐Ÿšง OPUS transcoding (WIP)

    ๐Ÿšง This version supports OPUS transcoding, even though the transcoder is still a WIP. To enable it, set the following env vars:

    ND_MAXBITRATE: 96 # This will make any file with bitrate greater than 96 to be transcoded
    ND_DOWNSAMPLECOMMAND: "ffmpeg -i %s -map 0:0 -b:a %bk -v 0 -c:a libopus -f opus -"

    Let me know if you find any issues.

    ๐Ÿ›  Other bug fixes:

    33ede13 showing a start in a album that was not starred. add stars to items in the search results

  • v0.8.3 Changes

    February 24, 2020

    ๐Ÿ”„ Changelog

    d7b5e6a fix: add public attribute to playlists. Even though it is optional, DSub requires it

  • v0.8.2 Changes

    February 16, 2020

    ๐Ÿ”„ Changelog

    ๐Ÿ“‡ 894536c Revert "fix: extract stream level metadata"