På tirsdag 20. oktober 2026 kl. 17:54, skrev Igor Zornik <[email protected]>:
> Hello, ports! > > I've been using the latest version of navidrome since ports lock > without issues. I did another build on today's amd64 snap with go > 1.27.2. Still without regressions. Additions to the port: > > - Port is now "make dist"-able. > - Include documentation for jellyfin as it contains useful information > for those who want to connect with this client. > - Add another link that provides context as to why we need to set > 'nodynamic' tag. > > Breaking changes (tl;dr backup your database before upgrading). > - All internal IDs are re-encoded to a single canonical 128-bit base62 > format. The migration touches every table, so back up your database > before upgrading. Clients that cache item IDs (for example, offline > downloads) may need to re-sync. > - Plugin authors: Extism's built-in HTTP is disabled. Calls through > 'pdk.NewHTTPRequest' (Go), 'http::request' (Rust) or the equivalent > in other PDKs now fail with 'HTTP request ... is not allowed'. Plugins > must use the host HTTP service instead: 'host.HTTPSend' (Go) or > 'nd_pdk::host::http::send' (Rust). Also, plugin HTTP and WebSocket > connections to private or loopback addresses are now blocked for named > hosts; to reach a LAN service, list its IP or CIDR in the manifest's > 'requiredHosts', or use a bare '"*"'. > - Shares are always owned by the user who creates them. Admins can no > longer create shares on behalf of another user via 'userId'. > - Configuration durations are now validated. Negative values are > rejected at startup. > - Navidrome now warns about unrecognized options in the config file, so > typos no longer fail silently. > > Rest of the changes are too many to list so here are the links to all > the relevant changelogs instead: > https://github.com/navidrome/navidrome/releases/tag/v0.64.0 > https://github.com/navidrome/navidrome/releases/tag/v0.64.1 > https://github.com/navidrome/navidrome/releases/tag/v0.64.2 > > Someone please commit the following diff if OK. > Current/amd64. Took a while to build go and this, but checks fine. No tests. Did some light testing. Lgtm. $ navidrome --version 0.64.2 (10114574) Hope this helps. May you have success hacking and good music. -- yaydn
