elfhosted / myprecious

The "umbrella" chart which deploys ElfHosted services
2 stars 2 forks source link

feat(app): update ghcr.io/elfhosted/navidrome docker tag to v0.53.0 #1522

Closed spanky-the-elfbot closed 2 months ago

spanky-the-elfbot commented 2 months ago

This PR contains the following updates:

Package Update Change
ghcr.io/elfhosted/navidrome minor 0.52.5 -> 0.53.0

[!WARNING] Some dependencies could not be looked up. Check the warning logs for more information.


Release Notes

navidrome/navidrome (ghcr.io/elfhosted/navidrome) ### [`v0.53.0`](https://togithub.com/navidrome/navidrome/releases/tag/v0.53.0) [Compare Source](https://togithub.com/navidrome/navidrome/compare/v0.52.5...v0.53.0) As always, many thanks to all contributors! Hope you all enjoy it. #### Highlights - \[UI] Add Nuclear theme ([#​3098](https://togithub.com/navidrome/navidrome/pull/3098)). Thanks [@​gruneforth](https://togithub.com/gruneforth) - \[UI] Add Hungarian translation. Thanks [@​Soderes](https://togithub.com/Soderes) and [@​ChekeredList71](https://togithub.com/ChekeredList71) - \[UI] Add basque translation. Thanks [@​xabirequejo](https://togithub.com/xabirequejo) - \[UI] Add toggle for Auto-Import playlists ([#​3060](https://togithub.com/navidrome/navidrome/pull/3060)). Thanks [@​caiocotts](https://togithub.com/caiocotts) - \[UI] Fix album sorting in Artist detail page - \[UI] Fix album coverart "stuttering", when you have non-square albums in the grid ([#​3035](https://togithub.com/navidrome/navidrome/pull/3035)). Thanks [@​caiocotts](https://togithub.com/caiocotts) - \[UI] Fix disappearing Last.FM links ([#​3084](https://togithub.com/navidrome/navidrome/pull/3084)). Thanks [@​caiocotts](https://togithub.com/caiocotts) - \[UI] Fix Disc context menu contains broken "Share" and "Get Info" entries ([#​3204](https://togithub.com/navidrome/navidrome/pull/3204)) Thanks [@​TheLastZombie](https://togithub.com/TheLastZombie) - \[UI] Fix ReplayGain's preAmp ([#​3184](https://togithub.com/navidrome/navidrome/pull/3184)) . Thanks [@​kgarner7](https://togithub.com/kgarner7) - \[Server] Fix Incorrect case in username in Subsonic API causes failure creating new player ([#​1928](https://togithub.com/navidrome/navidrome/pull/1928)). Thanks [@​kgarner7](https://togithub.com/kgarner7) - \[Server] Only refresh smart playlist when fetching first track ([#​3244](https://togithub.com/navidrome/navidrome/pull/3244)). Thanks [@​kgarner7](https://togithub.com/kgarner7) - \[Server] Recursively refresh nested smart playlists ([#​3018](https://togithub.com/navidrome/navidrome/pull/3018)). Thanks [@​reillymc](https://togithub.com/reillymc) - \[Server] Use SHA256 in Gravatar URLs. Thanks [@​nyxfqq](https://togithub.com/nyxfqq) - \[Server] Fixed memory leak during Scan ([#​3031](https://togithub.com/navidrome/navidrome/pull/3031)). Thanks [@​mintsoft](https://togithub.com/mintsoft) - \[Server] Deterministic pagination in Random Albums list ([#​1841](https://togithub.com/navidrome/navidrome/pull/1841)). Thanks [@​gqgs](https://togithub.com/gqgs) - \[Server] Optmize SQLite3 DB access - \[Server] Add `ShareURL` configuration option ([#​3265](https://togithub.com/navidrome/navidrome/pull/3265)). Thanks [@​caiocotts](https://togithub.com/caiocotts) - \[Server] Increase artist image sizes, see discussion [here](https://support.symfonium.app/t/artist-picture-less-compressed/4447) - \[Server] Improve SQL sanitization, to avoid potential SQL injection. Thanks [@​snyff](https://togithub.com/snyff) - \[Scanner] Add support for `R128` gain tags ([#​3072](https://togithub.com/navidrome/navidrome/pull/3072)). Thanks [@​kartikynwa](https://togithub.com/kartikynwa) - \[Scanner] Upgrade to [TagLib 2.0.2](https://togithub.com/taglib/taglib/releases/tag/v2.0.2) - \[Scanner] Add `DefaultPlaylistPublicVisibility` config option ([#​3143](https://togithub.com/navidrome/navidrome/pull/3143)). Thanks [@​john8329](https://togithub.com/john8329) - \[Scanner] Skip Synology snapshot (`#snapshot`) folders - \[Subsonic] Fix OpenSubsonic structured lyrics response ([#​3041](https://togithub.com/navidrome/navidrome/pull/3041)). Thanks [@​dweymouth](https://togithub.com/dweymouth) #### Changelog - [`910a461`](https://togithub.com/navidrome/navidrome/commit/910a46120b4ad5ec670f9e0cac377f6f4dddfd42) Bump dompurify from 2.4.5 to 2.5.6 in /ui ([#​3270](https://togithub.com/navidrome/navidrome/issues/3270)) - [`8c86d09`](https://togithub.com/navidrome/navidrome/commit/8c86d0945ca83eb5f4659d1875fc6dbede85f7c5) Bump github.com/mileusna/useragent from 1.3.4 to 1.3.5 ([#​3269](https://togithub.com/navidrome/navidrome/issues/3269)) - [`42047fd`](https://togithub.com/navidrome/navidrome/commit/42047fde1a55ddddc24a57bbce4e47aa2907cfd4) Remove shareURL value from config.js - [`2887cd6`](https://togithub.com/navidrome/navidrome/commit/2887cd65fcec1184e10f9231c7f5ad01273ac0b9) Fix wrong placement of When in test - [`8ac1330`](https://togithub.com/navidrome/navidrome/commit/8ac133027df7c630e2c4de2243dd7b6133fba94d) Make the UI use the new ShareURL option - [`f024028`](https://togithub.com/navidrome/navidrome/commit/f0240280ebef9c87edda0e1f12f5da1394257de1) Add ShareURL configuration option - [`d683688`](https://togithub.com/navidrome/navidrome/commit/d683688b0e4353ae41b59ff19424733db3d3eea3) Recursively refresh playlist tracks within smart playlist rules ([#​3018](https://togithub.com/navidrome/navidrome/issues/3018)) - [`180035c`](https://togithub.com/navidrome/navidrome/commit/180035c1e3815d28fcb0a5a80367ff09b9d56852) Hungarian patch and typo fix for English ([#​3263](https://togithub.com/navidrome/navidrome/issues/3263)) - [`a132755`](https://togithub.com/navidrome/navidrome/commit/a132755d679b21f85889aebe0419a99bbe2e9642) Move update-translations.sh script to workflow directory - [`3107170`](https://togithub.com/navidrome/navidrome/commit/3107170afd9f557a10f7031f23cb3c9e975a71f9) Improve SQL sanitization - [`d3bb4bb`](https://togithub.com/navidrome/navidrome/commit/d3bb4bb9a1452e1bf236c40c9c4f90701e0c6cb4) Bump send and express in /ui ([#​3260](https://togithub.com/navidrome/navidrome/issues/3260)) - [`41f3804`](https://togithub.com/navidrome/navidrome/commit/41f380451cf2966a359aac6c0a271e160475785d) Bump path-to-regexp and express in /ui ([#​3255](https://togithub.com/navidrome/navidrome/issues/3255)) - [`e65eb22`](https://togithub.com/navidrome/navidrome/commit/e65eb225c8834447b38ac4e64b6eb43771f81ad8) Small refactoring - Remove duplication - Remove warning about builtin keyword `new` - [`e8d0f2e`](https://togithub.com/navidrome/navidrome/commit/e8d0f2ec2c4342156f8306474a86cbdf66128663) Allow searching songs by filepath, for songs without Title - [`47872c9`](https://togithub.com/navidrome/navidrome/commit/47872c9e8ae1028117042d46e35383d495324326) Fix pipeline - [`9ae2ec1`](https://togithub.com/navidrome/navidrome/commit/9ae2ec1a071d7c07e77363963606ebaffaa796be) Ignore #snapshot folders when scanning. Fixes [#​3257](https://togithub.com/navidrome/navidrome/issues/3257) - [`a1866c7`](https://togithub.com/navidrome/navidrome/commit/a1866c7ff38f0aa69db63d4c348102272b69f02b) Fix log message - [`9f1794b`](https://togithub.com/navidrome/navidrome/commit/9f1794b97ee253811f5c77b5474236aee2ad9934) Only refresh smart playlist when fetching first track ([#​3244](https://togithub.com/navidrome/navidrome/issues/3244)) - [`e176288`](https://togithub.com/navidrome/navidrome/commit/e1762882e37781ccf9f3e4ac0d72be56e0fd7a03) Bump github.com/prometheus/client_golang from 1.20.2 to 1.20.3 ([#​3245](https://togithub.com/navidrome/navidrome/issues/3245)) - [`870b217`](https://togithub.com/navidrome/navidrome/commit/870b217eb9d53dac71932434abb705cf16b2c28d) Bump github.com/pressly/goose/v3 from 3.21.1 to 3.22.0 ([#​3247](https://togithub.com/navidrome/navidrome/issues/3247)) - [`53af567`](https://togithub.com/navidrome/navidrome/commit/53af567b4515e094bfebe193890aff78a5dbec75) Bump golang.org/x/image from 0.19.0 to 0.20.0 ([#​3248](https://togithub.com/navidrome/navidrome/issues/3248)) - [`605aaf8`](https://togithub.com/navidrome/navidrome/commit/605aaf87d8b5afaf773fff5fe68bf550d3028fb8) Bump github.com/mattn/go-sqlite3 from 1.14.22 to 1.14.23 ([#​3249](https://togithub.com/navidrome/navidrome/issues/3249)) - [`9950538`](https://togithub.com/navidrome/navidrome/commit/9950538089a55ea77fa20d160955c87bf3d94cda) Bump github.com/mattn/go-zglob from 0.0.5 to 0.0.6 ([#​3231](https://togithub.com/navidrome/navidrome/issues/3231)) - [`4a55a14`](https://togithub.com/navidrome/navidrome/commit/4a55a148cfc6b9d7c5029490f61cd60a3f431792) refactor(core): Refactor selectTranscodingOptions function ([#​3227](https://togithub.com/navidrome/navidrome/issues/3227)) - [`c1b75bc`](https://togithub.com/navidrome/navidrome/commit/c1b75bca51e1d1c1e3aa6b39f77f493dfdacfe6a) Improve change detection for POEditor files - [`5baab4a`](https://togithub.com/navidrome/navidrome/commit/5baab4af77d2fb482de26f76820595cad334ef5b) Update dev container to use Go 1.23 and customizations object ([#​3228](https://togithub.com/navidrome/navidrome/issues/3228)) - [`4c87a39`](https://togithub.com/navidrome/navidrome/commit/4c87a39242c66143dd40f1e69956c13238061202) Add Basque localisation ([#​3221](https://togithub.com/navidrome/navidrome/issues/3221)) - [`fc5d18f`](https://togithub.com/navidrome/navidrome/commit/fc5d18feb7932bd51acb5196dcbb20fda729c487) Change error code type to avoid integer overflow conversion warning - [`4612b0a`](https://togithub.com/navidrome/navidrome/commit/4612b0a518b53f419a67798874659dc976bbfe8a) Bump Go dependencies - [`68ddbf4`](https://togithub.com/navidrome/navidrome/commit/68ddbf4856fd98fb3a5ac597f6c30aa538f3f00c) Add i18n lint job - [`a6d72d8`](https://togithub.com/navidrome/navidrome/commit/a6d72d86230d9a77237a60f1816cf383654118fb) Bump webpack from 5.76.1 to 5.94.0 in /ui ([#​3218](https://togithub.com/navidrome/navidrome/issues/3218)) - [`1a41525`](https://togithub.com/navidrome/navidrome/commit/1a41525a7e1e21cb6dc9fc19418316670f800a36) Upgrade `go.mod` to 1.23, allow override CI_RELEASER_VERSION for `make single` and `make all` - [`8ca1aef`](https://togithub.com/navidrome/navidrome/commit/8ca1aefad657f6d4a8a4a57e6f435a974327bcff) Change DefaultPlaylistPublicVisibility to false - [`67d11dd`](https://togithub.com/navidrome/navidrome/commit/67d11dd144423c1556c5d4dc2e54b9b857267240) feat: imported playlists are public by default ([#​3143](https://togithub.com/navidrome/navidrome/issues/3143)) - [`9f65f8f`](https://togithub.com/navidrome/navidrome/commit/9f65f8f5a85e3da40b8371ce275aee22a37176ec) Update translations ([#​3164](https://togithub.com/navidrome/navidrome/issues/3164)) - [`bc06a59`](https://togithub.com/navidrome/navidrome/commit/bc06a599193afdc481dcb6c01217fcd77a15c9bd) Upgrade TagLib 2.0.2, GoReleaser 2.2.0 ([#​3217](https://togithub.com/navidrome/navidrome/issues/3217)) - [`6709ab3`](https://togithub.com/navidrome/navidrome/commit/6709ab3c5e02091ed936d2f04b86f13f543a284f) fix(common): Hide Share/Get Info items in disc context menu - [#​3204](https://togithub.com/navidrome/navidrome/issues/3204) ([#​3209](https://togithub.com/navidrome/navidrome/issues/3209)) - [`195f2b3`](https://togithub.com/navidrome/navidrome/commit/195f2b3f3849d6d07736aeaa0b652a9cbf5f7a5b) Bump [@​testing-library/jest-dom](https://togithub.com/testing-library/jest-dom) from 6.4.8 to 6.5.0 in /ui ([#​3216](https://togithub.com/navidrome/navidrome/issues/3216)) - [`6ea688e`](https://togithub.com/navidrome/navidrome/commit/6ea688e720e0f38159442af0c1c8bc47aefff11f) Bump github.com/prometheus/client_golang from 1.20.0 to 1.20.2 ([#​3213](https://togithub.com/navidrome/navidrome/issues/3213)) - [`496c95f`](https://togithub.com/navidrome/navidrome/commit/496c95fd47c85180c0b7e0de0c10e8aa7d749de3) Bump github.com/go-chi/httprate from 0.12.1 to 0.14.0 ([#​3211](https://togithub.com/navidrome/navidrome/issues/3211)) - [`108bf31`](https://togithub.com/navidrome/navidrome/commit/108bf31148c74e4dfa3b8058277f722494cc942a) Bump github.com/pelletier/go-toml/v2 from 2.2.2 to 2.2.3 ([#​3212](https://togithub.com/navidrome/navidrome/issues/3212)) - [`7c81143`](https://togithub.com/navidrome/navidrome/commit/7c81143ca9233bec71418b65a78daa3e1fc1a56b) Bump github.com/onsi/ginkgo/v2 from 2.20.0 to 2.20.1 ([#​3215](https://togithub.com/navidrome/navidrome/issues/3215)) - [`533c394`](https://togithub.com/navidrome/navidrome/commit/533c394f0927205de50799f02ce0bd16f52687a4) Bump github.com/jellydator/ttlcache/v3 from 3.2.0 to 3.2.1 ([#​3214](https://togithub.com/navidrome/navidrome/issues/3214)) - [`c95fa11`](https://togithub.com/navidrome/navidrome/commit/c95fa11a2fa25d1a4ed9a75b75262b04d5137671) Remove potential integer overflow conversion uint64 -> int64 - [`5d81849`](https://togithub.com/navidrome/navidrome/commit/5d818496030f2a58d0ef83715a138629c4a611a5) Fix lint errors - [`1a8bef0`](https://togithub.com/navidrome/navidrome/commit/1a8bef07439aa1923224cdf133c51121ba000d9d) Bump react-icons from 5.2.1 to 5.3.0 in /ui ([#​3200](https://togithub.com/navidrome/navidrome/issues/3200)) - [`85bf7b5`](https://togithub.com/navidrome/navidrome/commit/85bf7b568486cca13b62e6fab4327f5afe894769) Bump [@​testing-library/jest-dom](https://togithub.com/testing-library/jest-dom) from 6.4.6 to 6.4.8 in /ui ([#​3172](https://togithub.com/navidrome/navidrome/issues/3172)) - [`bdbff1e`](https://togithub.com/navidrome/navidrome/commit/bdbff1ea3821c9d4d769d5dee899fac7227e573a) Bump prettier from 3.3.2 to 3.3.3 in /ui ([#​3171](https://togithub.com/navidrome/navidrome/issues/3171)) - [`5d58048`](https://togithub.com/navidrome/navidrome/commit/5d5804878031036eb1f74efe811a47e6203da992) Bump github.com/prometheus/client_golang from 1.19.1 to 1.20.0 ([#​3199](https://togithub.com/navidrome/navidrome/issues/3199)) - [`723f01d`](https://togithub.com/navidrome/navidrome/commit/723f01d98cf6a31c2ca48737912e985fa2b311e3) Fixing Build/lint error: "non-constant format string in call to fmt.Errorf (govet)" ([#​3198](https://togithub.com/navidrome/navidrome/issues/3198)) - [`c4bd0e6`](https://togithub.com/navidrome/navidrome/commit/c4bd0e67faa1acddaa572686ab1aea4e15cbee7b) Upgrade Go to 1.23 ([#​3190](https://togithub.com/navidrome/navidrome/issues/3190)) - [`0c33523`](https://togithub.com/navidrome/navidrome/commit/0c33523f45a5e07f6631d144dae51267fe82cdd3) Bump dependencies - [`14d085f`](https://togithub.com/navidrome/navidrome/commit/14d085f651447ef67ce76b08999a374ccde86980) Deprecate `buildall` - [`4d4c712`](https://togithub.com/navidrome/navidrome/commit/4d4c71212f535e29e0013226c070d08c9d39b460) Build UI bundle on demand - [`e1ba152`](https://togithub.com/navidrome/navidrome/commit/e1ba152a38dcb35e8a0552a99471e7f95913ed42) Reduce noise in logs when pre-caching artwork - [`eaa7f7c`](https://togithub.com/navidrome/navidrome/commit/eaa7f7c7e95440e80296cf457baf393a3e6fde02) Fix Player filter - [`290333e`](https://togithub.com/navidrome/navidrome/commit/290333ec5984164169d280cb6de0a166a6cf2da4) Use same key for replaygain's preAmp ([#​3184](https://togithub.com/navidrome/navidrome/issues/3184)) - [`fa85e2a`](https://togithub.com/navidrome/navidrome/commit/fa85e2a7816a6fe3829a4c0d8e893e982b0985da) Use userId in player, other fixes ([#​3182](https://togithub.com/navidrome/navidrome/issues/3182)) - [`5360283`](https://togithub.com/navidrome/navidrome/commit/5360283bb0368c5226b301f99b7095a54407b053) Bump github.com/onsi/gomega from 1.33.1 to 1.34.0 ([#​3176](https://togithub.com/navidrome/navidrome/issues/3176)) - [`e59d81b`](https://togithub.com/navidrome/navidrome/commit/e59d81bf78b30a3a4b487164287f6ee83f2ed179) Bump github.com/microcosm-cc/bluemonday from 1.0.26 to 1.0.27 ([#​3141](https://togithub.com/navidrome/navidrome/issues/3141)) - [`7b2ddfd`](https://togithub.com/navidrome/navidrome/commit/7b2ddfd65a2b67a6db681e8709f9fc6ee7e38230) Fix "Cannot read properties of undefined". Closes [#​3070](https://togithub.com/navidrome/navidrome/issues/3070) - [`76c3f51`](https://togithub.com/navidrome/navidrome/commit/76c3f5131a092cbaaa1024ad42cc287285c6157f) Use SHA256 in Gravatar URLs - [`f577704`](https://togithub.com/navidrome/navidrome/commit/f577704d7add787e71f1380cab8f83dab60e1ed6) Add Hungarian language ([#​3157](https://togithub.com/navidrome/navidrome/issues/3157)) - [`f46ff73`](https://togithub.com/navidrome/navidrome/commit/f46ff73c534be61df89cea665529fa7a79be9170) Bump github.com/go-chi/httprate from 0.9.0 to 0.10.0 ([#​3160](https://togithub.com/navidrome/navidrome/issues/3160)) - [`d046c18`](https://togithub.com/navidrome/navidrome/commit/d046c180bf2b044ad2ed04a870aa41a78a16d2be) Fix race condition - [`9b4abd9`](https://togithub.com/navidrome/navidrome/commit/9b4abd9e5a1b5111bc127bfd96041c39ec78e206) Add Auto-Import toggle switch to playlists list view. - [`0de5f59`](https://togithub.com/navidrome/navidrome/commit/0de5f594fec8887c066f9af3feaacb2d13a57e5f) Remove unnecessary Fragment component. - [`33717f2`](https://togithub.com/navidrome/navidrome/commit/33717f26d4903fb45e8957654ff59112a6dd7e82) Fix album sorting in Artist page - [`6722395`](https://togithub.com/navidrome/navidrome/commit/67223958790a190208c9ec379acbc106f094e239) Bump github.com/unrolled/secure from 1.14.0 to 1.15.0 ([#​3127](https://togithub.com/navidrome/navidrome/issues/3127)) - [`2667ad3`](https://togithub.com/navidrome/navidrome/commit/2667ad3921f9b9c16ec0c9c24e2ed3057ff8c675) Bump github.com/go-chi/chi/v5 from 5.0.14 to 5.1.0 ([#​3126](https://togithub.com/navidrome/navidrome/issues/3126)) - [`3e1fa20`](https://togithub.com/navidrome/navidrome/commit/3e1fa20413323ab73d5ffaed3255a2981e5c29ca) fix background color for nord theme ([#​3124](https://togithub.com/navidrome/navidrome/issues/3124)) - [`1802015`](https://togithub.com/navidrome/navidrome/commit/1802015737aa4d7f430fc83c5521e9af0cb9d4f0) Add Nuclear Theme ([#​3098](https://togithub.com/navidrome/navidrome/issues/3098)) - [`47378c6`](https://togithub.com/navidrome/navidrome/commit/47378c68828861751b9d1a05d3fc9b29ce8dd9f0) Remove unnecessary annotation table primary key - [`81459cc`](https://togithub.com/navidrome/navidrome/commit/81459cc4212b1824b026e46375a629758e2b952c) Bump github.com/spf13/cobra from 1.8.0 to 1.8.1 ([#​3095](https://togithub.com/navidrome/navidrome/issues/3095)) - [`4cda3a5`](https://togithub.com/navidrome/navidrome/commit/4cda3a58dcd077f55361f0c7ed74a2dc53b8f38a) Bump braces from 3.0.2 to 3.0.3 in /ui ([#​3085](https://togithub.com/navidrome/navidrome/issues/3085)) - [`56557bb`](https://togithub.com/navidrome/navidrome/commit/56557bb0f3c044b2857d9c6559db039198c8c12b) Bump [@​testing-library/jest-dom](https://togithub.com/testing-library/jest-dom) from 6.4.5 to 6.4.6 in /ui ([#​3096](https://togithub.com/navidrome/navidrome/issues/3096)) - [`c60f443`](https://togithub.com/navidrome/navidrome/commit/c60f4431799e13934e1d5dedc8b79ad610448108) Bump prettier from 3.3.1 to 3.3.2 in /ui ([#​3097](https://togithub.com/navidrome/navidrome/issues/3097)) - [`fa3998d`](https://togithub.com/navidrome/navidrome/commit/fa3998d6e1a87f2c8a7f113d77bc74e0122d0104) Bump github.com/pressly/goose/v3 from 3.20.0 to 3.21.1 ([#​3114](https://togithub.com/navidrome/navidrome/issues/3114)) - [`8542ac9`](https://togithub.com/navidrome/navidrome/commit/8542ac96c0bda641c679bad12025fc1800f75d61) Bump github.com/go-chi/chi/v5 from 5.0.12 to 5.0.14 ([#​3115](https://togithub.com/navidrome/navidrome/issues/3115)) - [`4557add`](https://togithub.com/navidrome/navidrome/commit/4557add7ef8641eccfaab758a6ca78809534e102) Bump github.com/lestrrat-go/jwx/v2 from 2.0.21 to 2.1.0 ([#​3113](https://togithub.com/navidrome/navidrome/issues/3113)) - [`004fae4`](https://togithub.com/navidrome/navidrome/commit/004fae43f5680f0dd6ee998c4ae2c714a609722c) Bump golang.org/x/image from 0.17.0 to 0.18.0 ([#​3119](https://togithub.com/navidrome/navidrome/issues/3119)) - [`7111535`](https://togithub.com/navidrome/navidrome/commit/711153596343a8e463f4bfba16b60ba9077640ec) Don't panic on PostScan errors. Fix [#​3118](https://togithub.com/navidrome/navidrome/issues/3118) - [`3bc9e75`](https://togithub.com/navidrome/navidrome/commit/3bc9e75b2843f91f6a1e9b604e321c2bd4fd442a) Evict expired items from SimpleCache - [`3993c4d`](https://togithub.com/navidrome/navidrome/commit/3993c4d17fd4b25db867c06b817d3fc146e67d60) Upgrade to ttlcache/v3 - [`29b7b74`](https://togithub.com/navidrome/navidrome/commit/29b7b740ce469201af0a0510f3024adc93ef4c8e) Also use SimpleCache in cache.HTTPClient - [`29bc17a`](https://togithub.com/navidrome/navidrome/commit/29bc17acd71596ae92131aca728716baf5af9906) Wrap ttlcache in our own SimpleCache implementation - [`4044642`](https://togithub.com/navidrome/navidrome/commit/4044642abf5a7147c3ed3076c045e0e3b2520171) Add http headers to trace log - [`88eac6d`](https://togithub.com/navidrome/navidrome/commit/88eac6d7f3c216e7b7db42d1e0619c476233d582) fix album/media file random sort ([#​3089](https://togithub.com/navidrome/navidrome/issues/3089)) - [`f267f55`](https://togithub.com/navidrome/navidrome/commit/f267f55713acdbb53479a84ee7aedc6941ebdab6) Bump github.com/prometheus/client_golang from 1.19.0 to 1.19.1 - [`58990c4`](https://togithub.com/navidrome/navidrome/commit/58990c4830801f8f8b34385d21f52292a3797fb0) Bump [@​testing-library/jest-dom](https://togithub.com/testing-library/jest-dom) from 6.4.2 to 6.4.5 in /ui - [`7a20233`](https://togithub.com/navidrome/navidrome/commit/7a20233a3531da5f0ce2f6db2e2abca3539e194e) Bump ejs from 3.1.9 to 3.1.10 in /ui - [`45679e1`](https://togithub.com/navidrome/navidrome/commit/45679e11c23fd45e072c50eeefbb0074cb3f2272) Bump clsx from 2.1.0 to 2.1.1 in /ui - [`05f34b0`](https://togithub.com/navidrome/navidrome/commit/05f34b0cce69a26181e8a5a4fb6df0c65f9ce5f8) Bump golang.org/x/image from 0.16.0 to 0.17.0 - [`586e725`](https://togithub.com/navidrome/navidrome/commit/586e725d6c60e53a4e349af433b061a4ee999460) Bump react-icons from 5.1.0 to 5.2.1 in /ui - [`a7c4c72`](https://togithub.com/navidrome/navidrome/commit/a7c4c72dc63f163a916f6fcdb42407a75b708a07) Bump uuid from 9.0.1 to 10.0.0 in /ui - [`232c45b`](https://togithub.com/navidrome/navidrome/commit/232c45bd06137cdb2440585aef05471f1ee93afd) Increase artist image url sizes. - [`1b77830`](https://togithub.com/navidrome/navidrome/commit/1b77830eb4cda830a4bafc0dbe3eb256a612d8ef) Do not use lastFM api key and secret to determine if LastFM.Enabled should be set. - [`e535f7e`](https://togithub.com/navidrome/navidrome/commit/e535f7eb780753c4f0918461f7fe2a71b554a7f7) Bump prettier from 3.3.0 to 3.3.1 in /ui - [`d8b2f3d`](https://togithub.com/navidrome/navidrome/commit/d8b2f3d2cf80e13290b4ed59e19d459901f9f605) Don't expose `fullText` data in the Native API - [`56303cd`](https://togithub.com/navidrome/navidrome/commit/56303cde23a4122d2447cbb266f942601a78d7e4) Add R128\_{TRACK,ALBUM}\_GAIN support to the scanner ([#​3072](https://togithub.com/navidrome/navidrome/issues/3072)) - [`e434ca9`](https://togithub.com/navidrome/navidrome/commit/e434ca937255be6e12f11300648b3486de0aa9c2) Change resized image cache key - [`3252fab`](https://togithub.com/navidrome/navidrome/commit/3252fab171e0991fc7954ad5cec586562959486a) Increase artist image url sizes. - [`6d52687`](https://togithub.com/navidrome/navidrome/commit/6d526870b7d0a7f7f548dac251418db7f337db1d) Fix race condition in external metadata retrieval - [`3467861`](https://togithub.com/navidrome/navidrome/commit/34678611c0f168846f250f2972bfa43024967cc6) Small refactoring - [`0f7d6b5`](https://togithub.com/navidrome/navidrome/commit/0f7d6b5bc4b763b48feb0a13ce6465956366d311) More micro-optimizations - [`939f3ee`](https://togithub.com/navidrome/navidrome/commit/939f3eee97f6f928b756f53c0f88456a61ef2206) Initialize Index Groups regex just once - [`b4ef1b1`](https://togithub.com/navidrome/navidrome/commit/b4ef1b1e38eec7e42c1bc56e87b5420197cb1f66) Replace gg.If with cmp.Or - [`11bef06`](https://togithub.com/navidrome/navidrome/commit/11bef060a371d8d6298eaeed7c41cec9dc7fe961) Small refactoring - [`abe5690`](https://togithub.com/navidrome/navidrome/commit/abe569001871bd1482b115904a304f5a9178a6be) Refactor string utilities into its own package `str` - [`46fc38b`](https://togithub.com/navidrome/navidrome/commit/46fc38bf612bcc0d9b4a465990ce04ba830cf814) Fix tests expectations - [`6d8d519`](https://togithub.com/navidrome/navidrome/commit/6d8d519807bc9f488b8e172059f8dcbbe8cf4736) Bump prettier from 3.2.5 to 3.3.0 in /ui ([#​3069](https://togithub.com/navidrome/navidrome/issues/3069)) - [`da9cf22`](https://togithub.com/navidrome/navidrome/commit/da9cf22b6bc251512a1377d56b89f505372f72e0) Bump github.com/spf13/viper from 1.18.2 to 1.19.0 ([#​3068](https://togithub.com/navidrome/navidrome/issues/3068)) - [`8c3919d`](https://togithub.com/navidrome/navidrome/commit/8c3919d6a02a1f2878c5e10512baa8da4cebf468) Simplify dbx wrapper - [`4df69bd`](https://togithub.com/navidrome/navidrome/commit/4df69bd334be2659841fa5ce04bf99e41c5600e9) Bump github.com/onsi/ginkgo/v2 from 2.17.3 to 2.19.0 ([#​3054](https://togithub.com/navidrome/navidrome/issues/3054)) - [`ee73a9d`](https://togithub.com/navidrome/navidrome/commit/ee73a9d2975fb1e78a91f8215d7a674fae690e7f) Small optimization in MediaFiles.ToAlbum() - [`0488fb9`](https://togithub.com/navidrome/navidrome/commit/0488fb92cb02a82924fb1181bf1642f2e87096db) Fix image stuttering ([#​3035](https://togithub.com/navidrome/navidrome/issues/3035)) - [`61903fa`](https://togithub.com/navidrome/navidrome/commit/61903facdf5d56277bf57c7aa83bce7fb35b597a) Revert isDBInitialized - [`b6fce0e`](https://togithub.com/navidrome/navidrome/commit/b6fce0e6862727fe90a8af1e02903c3207f83e14) Fix XML marshaling of OpenSubsonic structured lyrics ([#​3041](https://togithub.com/navidrome/navidrome/issues/3041)) - [`f88d3f8`](https://togithub.com/navidrome/navidrome/commit/f88d3f82dac1eacdd935f931095043ec9ca6365e) Replace panics with log.Fatals - [`55bff34`](https://togithub.com/navidrome/navidrome/commit/55bff343cdaad1f04496f724eda4b55d422d7f17) Optimize SQLite3 access. Mainly separate read access from write access. - [`68f03d0`](https://togithub.com/navidrome/navidrome/commit/68f03d01672a868f86e0fd73dde3957df8bf0dab) Bump github.com/matoous/go-nanoid/v2 from 2.0.0 to 2.1.0 ([#​3038](https://togithub.com/navidrome/navidrome/issues/3038)) - [`643c763`](https://togithub.com/navidrome/navidrome/commit/643c763cb4a94e47f09d447e710a4c7d114062e3) Show number of results from a query in the logs - [`6786551`](https://togithub.com/navidrome/navidrome/commit/67865512c8d495abeb4ccb3248d9d74ef269c831) Update Ukrainian translations ([#​3029](https://togithub.com/navidrome/navidrome/issues/3029)) - [`b2ecc1d`](https://togithub.com/navidrome/navidrome/commit/b2ecc1d16f87c60191c06a793057f323ed75a4b0) Fix G404 gosec lint error - [`bcaa180`](https://togithub.com/navidrome/navidrome/commit/bcaa180fc7e9ba009ac2a0e45593b36b7e3293d1) Fix 32 bits builds - [`aeed5a7`](https://togithub.com/navidrome/navidrome/commit/aeed5a709922f4c1d162bdee12236626aa1fb819) Update caniuse-lite - [`3977ef6`](https://togithub.com/navidrome/navidrome/commit/3977ef6e0f287f598b6e4009876239d6f13b686d) Make first WebUI random page stick - [`653b4d9`](https://togithub.com/navidrome/navidrome/commit/653b4d97f959df49ddf6ac9c76939d2fbbfc9bf1) Add missing Test function - [`98218d0`](https://togithub.com/navidrome/navidrome/commit/98218d045e2ebc848714c8aac46c78f6febc11cf) Deterministic pagination in random albums sort ([#​1841](https://togithub.com/navidrome/navidrome/issues/1841)) - [`a9feeac`](https://togithub.com/navidrome/navidrome/commit/a9feeac793f7b444febf0e2531e39912d24c3f2b) Revert "Always run docker steps ([#​3034](https://togithub.com/navidrome/navidrome/issues/3034))" - [`1c0551f`](https://togithub.com/navidrome/navidrome/commit/1c0551f4f7f95a663611ff915a793a2dcf26a51b) Revert "Fix docker publishing for PRs" - [`15c9a0d`](https://togithub.com/navidrome/navidrome/commit/15c9a0ded394bc6e69afc4b0601217f426b2264b) Fix docker publishing for PRs - [`5d41165`](https://togithub.com/navidrome/navidrome/commit/5d41165b5bd62bcf89729a682efc5ca50c3a3159) Always run docker steps ([#​3034](https://togithub.com/navidrome/navidrome/issues/3034)) - [`0a763b9`](https://togithub.com/navidrome/navidrome/commit/0a763b91d56dcd6511ee667c7df60000c5a02946) Fix lint error - [`4d28d53`](https://togithub.com/navidrome/navidrome/commit/4d28d534cc6245727390499b38c96017addbefa2) Refactor random.WeightedChooser, unsing generics - [`a7a4fb5`](https://togithub.com/navidrome/navidrome/commit/a7a4fb522c5221d502ec73901375f59d2871d009) Simplify resources.FS - [`7f52ff7`](https://togithub.com/navidrome/navidrome/commit/7f52ff72dc536da76a30dae602783a952254fc9b) Simplify image format detection code - [`8ed0733`](https://togithub.com/navidrome/navidrome/commit/8ed07333ed6ff2a19c81dc0a4478d9e14f06f37b) Improve resizeImage code readability - [`52235c2`](https://togithub.com/navidrome/navidrome/commit/52235c291d1d3497b3f5c4dbdcf23c0757ef8d60) Fix memory leak in CachedGenreRepository ([#​3031](https://togithub.com/navidrome/navidrome/issues/3031)) - [`de0a089`](https://togithub.com/navidrome/navidrome/commit/de0a08915c85ef36c29d14e76353296732ff7cd5) fix bug in jukebox: property unavailable ([#​3024](https://togithub.com/navidrome/navidrome/issues/3024)) - [`45c4583`](https://togithub.com/navidrome/navidrome/commit/45c4583f1b4b50e9f1d2cdc4cae219e5bd5104bc) Fix race condition - [`478c709`](https://togithub.com/navidrome/navidrome/commit/478c709a6444774bf1f6ff7d30f6dcddabaad5f4) Associate main entities with library - [`477bcae`](https://togithub.com/navidrome/navidrome/commit/477bcaee5875e986637f13b9180e65f702f672ec) Store MusicFolder as a library in DB - [`081ef85`](https://togithub.com/navidrome/navidrome/commit/081ef85db6a4fd3e4fa27bcb4af27e0685a14c16) Rename MediaFolder to Library - [`6f2643e`](https://togithub.com/navidrome/navidrome/commit/6f2643e55e936d1a0980502e2fc07b2ea61807e3) Refactor to use more Go 1.22 features - [`9ee63b3`](https://togithub.com/navidrome/navidrome/commit/9ee63b39cb12ce2141413b1f634df537064b5be7) Update Go to 1.22.3

Configuration

πŸ“… Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

β™» Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

πŸ”• Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Renovate Bot.