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

Reply via email to