Repository navigation
podkit 0.5.1
podkit v0.5.1
A quick patch release with two bug fixes that improve reliability on NAS setups and Subsonic connections.
Bug Fixes
iPod detection on Synology NAS and NVMe systems — The Linux device manager was tripping over non-standard partition names. On Synology, block devices look like usb1p2 instead of the usual sda1, and on NVMe drives you get nvme0n1p2. The old regex for stripping partition suffixes would mangle these names (turning usb1p2 into usb1p instead of usb1), which meant podkit couldn't find the USB identity of the device and silently failed to detect the iPod. The fix properly handles both partition naming conventions — so if you're running podkit on a Synology NAS in daemon mode, your iPod should now be detected automatically.
Subsonic connections no longer hang indefinitely — When a Subsonic server was unreachable (DNS failure, connection refused, server down), the adapter would just... wait. Forever. Now it retries 3 times with exponential backoff (1s, 2s, 4s), then fails with a clear error message that includes the server URL and what went wrong. If you're running in Docker, the error even suggests checking DNS, network mode, and firewall settings — the usual suspects for container networking issues. Non-connection errors like 401 or 403 fail immediately without retrying.
Full auto-generated changelog
Releases
podkit@0.5.1
Patch Changes
@podkit/core@0.5.1
Patch Changes
-
2e7ba81Thanks @jvgomg! - Fix iPod detection on Synology NAS and NVMe-based systems where block device names use non-standard partition suffixes -
e1b0fbcThanks @jvgomg! - Fix Subsonic connection failures hanging indefinitely instead of failing with a clear error message
@podkit/daemon@0.2.1
Patch Changes
@podkit/docker@0.2.1
Patch Changes
- Updated dependencies []:
- podkit@0.5.1
- @podkit/daemon@0.2.1
Changelog
Patch Changes
Checksums (SHA256)
ddbcc85c17c4f28d327c76434f0fd988fa05c7ae9eed53b6f92a72f0ed4c5ffd podkit-daemon-linux-arm64.tar.gz
26118b44a31c3fd042b77b570d57a5ebf2846c6b889f44fa2779df30e24e5b54 podkit-daemon-linux-x64.tar.gz
64695dc0ecafc73e89753d459826dabf82bcc33314debd77a4d233392eb20da9 podkit-darwin-arm64.tar.gz
a434215b7ebc966bd24b57d1ae3e01b455382c72868a38e2740b988253ca7eaf podkit-darwin-x64.tar.gz
217558cb3a0f921bb2cc33fd237c27de285b186ec165510ac71361324608ae76 podkit-linux-arm64.tar.gz
f60b11d48fee874830c4170d0d1de4cfb804912e9b1db4d347c6f72f1e443111 podkit-linux-x64.tar.gz