Skip to content

v0.3.3 - API Compatibility Fix

Choose a tag to compare

@matteo-pacini matteo-pacini released this 22 Jan 08:50
· 50 commits to master since this release

v0.3.3 - API Compatibility Fix

🐞 Fixed RadioBrowser API 404 Error

  • API now requires correct Host header for virtual hosting
  • Switched from IP-based requests to hostname-based requests
  • Now uses HTTPS for improved security

🐞 Improved Error Handling

  • Better error messages when API returns non-200 status
  • Recoverable errors allow retrying search instead of force-quitting

🌟 Code Improvements

  • Simplified API client by removing DNS lookup complexity
  • Added CLAUDE.md for AI assistant guidance
  • More robust boolean field parsing for API responses
  • Removed archived notice - project is active again!

SHA256 Checksums

d6a102ff96d596cfe07ca91c758d8ad9f16eebf2429bbfe6d33529dd39348694  radiogogo_0.3.3_darwin_arm64.zip
a0a735fcce411fdea82e8cd466c7c534221e8f93cbc678d61edd35e29da7d8de  radiogogo_0.3.3_darwin_amd64.zip
9fae7c7fccecba63650868e5cd0219d66ba7d5a8d00b1b7ed9ff1f80914e0bdf  radiogogo_0.3.3_linux_386.zip
274b1c4dd61a9b7cb80a9ba607fa1de8b2a63cd7596b7212c7716b054032c5cf  radiogogo_0.3.3_linux_arm.zip
c5245ea83ccb1c4c5ee36636d07145ab72c48f956ac79581135dfe0ed7450121  radiogogo_0.3.3_linux_arm64.zip
1a3430719002ea3f4be7ac31a66f0cbecdf55a68a6a4e4c81a085a8c6d3d7cb1  radiogogo_0.3.3_linux_amd64.zip
fb64a8f7c6a341cd146c7bd9da1adea6ed92c96437f8abef97f54c329c6e5bf4  radiogogo_0.3.3_windows_386.zip
6b63a038f7a6106fe5b28c360ced7b37ef3091d99850f3850059993653549f70  radiogogo_0.3.3_windows_amd64.zip
2880631e627025e81bf335bb115b40c03dcc8fb536838cc1fcfb957d5cab8f8f  radiogogo_0.3.3_windows_arm.zip
ef6eb6d2021eb22946afe307aa6e5004e9ef9e136e331bd871f633cfe73d16c4  radiogogo_0.3.3_windows_arm64.zip
725aaa69ba4971c783cd5b1243eb23937bafdfe8bfb6701057fdc0766b54e8e2  radiogogo_0.3.3_freebsd_386.zip
e650fb89ac8c4e4545d3535eedaec9cfe8f3417d0aaec7db22db0472835f9545  radiogogo_0.3.3_freebsd_arm.zip
6a6a18b7d90c4a906c737bccf18cd6e6d28452ff6db41bdff3aceefb9f834808  radiogogo_0.3.3_freebsd_amd64.zip
382798db2c8e582349b7115dc41fc6e8494e2588f7ac89149d79e6279a841ab7  radiogogo_0.3.3_freebsd_arm64.zip
254e0297edbcff844ab3297d4120cfcfc63aab5a945da33a7d25cb3249e07059  radiogogo_0.3.3_openbsd_386.zip
7adfd3f4d1222ba94b644a2fba57c92acc6c3567644a3ee7faec7686997d99e2  radiogogo_0.3.3_openbsd_arm.zip
044d4a7198c374f31ef6584ab78b7053d5438a7b73dbca1044ae1447dca769e2  radiogogo_0.3.3_openbsd_amd64.zip
539632f9d65e6c653a9746f00166cde6d5124e12bfcda5b8e288271f5b02fe24  radiogogo_0.3.3_openbsd_arm64.zip
8aee692a7f4893fae31a4d6dcf60eed6d388c51d46c96a19a18feb825cfa1428  radiogogo_0.3.3_netbsd_386.zip
f57cf46caf3c07b6a97cbfcae265db245023a134cda1696aae809da64447fe9a  radiogogo_0.3.3_netbsd_arm.zip
8ac44c062632576ff7a91be9e4ec06ada3af9ed09c27097248eae0709a52323b  radiogogo_0.3.3_netbsd_amd64.zip
f40cd35c49055f2976d558b1767a8f1dbb771a031d3bfe57b572728abbe47bb8  radiogogo_0.3.3_netbsd_arm64.zip