github SpriteOvO/AirPodsDesktop v0.5.1
v0.5.1 Beta

3 hours ago

This is a Beta version, if you get any questions or bugs while using it, please feel free to open an issue to let us know.

๐Ÿ“œ Change log

  1. Reduced idle CPU usage by pausing unnecessary BLE scanning, hidden animations and frequent polling, and by caching unchanged tray icons. Based on #199 by @aizuon, integrated and refined in #210.
  2. Reworked low-latency audio to use a connection-aware low-bandwidth silence stream, with safer recovery, a synchronized tray toggle and regression tests. Proposed in #199 by @aizuon and extended in #210.
  3. Added tray Quick Connect for reconnecting a selected paired Bluetooth audio device with one click. Originally proposed and implemented in #205 by @aaroncheungzy, then reviewed and hardened in #211.
  4. Added AirPods Max (USB-C) support, including product ID detection, display naming, animation mapping and regression tests. Originally proposed and implemented in #197 by @chrolicious, then refined in #215.
  5. Added Brazilian Portuguese (pt_BR). (#191, thanks @alexmartins) and refined in #209.
  6. Added Italian (it_IT). (#202, thanks @RyoSaebaChan).
  7. Added Ukrainian (uk_UA). (#182, thanks @andryua).
  8. Refined the Korean translation to use more natural Apple-style wording. (#179, thanks @Resi-le).
  9. Added Turkish (tr_TR). (#174, thanks @haskaan).
  10. Added Bulgarian (bg_BG). (#172, thanks @m-chavalinov).
  11. Added European Portuguese (pt_PT). (#129, thanks @kikosgc).
  12. Synchronized all 13 translation catalogs with the current UI, translated the new Quick Connect strings, and completed or polished German, French, Japanese, Russian and Brazilian Portuguese. (#214 by @Kashionz, incorporating the translators credited above).
  13. Fixed fresh-profile startup by creating the application data directory recursively, and prevented test binaries from being included in release packages.

๐ŸŽ‰Birthday Editon! Cheers!

This release would not have been possible without the people who contributed their code, translations, ideas, testing, issue reports and feedback to this project.

My sincere thanks to @SpriteOvO for creating AirPodsDesktop and trusting me to help maintain it, and to every contributor who continues to make this project better.

Special thanks to:

  • @aizuon for proposing and implementing the idle-performance and low-latency audio improvements in #199.
  • @aaroncheungzy for proposing and implementing Tray Quick Connect in #205.
  • @chrolicious for adding the original AirPods Max USB-C support in #197.
  • @alexmartins for contributing the Brazilian Portuguese translation in #191.
  • @RyoSaebaChan for contributing the Italian translation in #202.
  • @andryua for contributing the Ukrainian translation in #182.
  • @Resi-le for improving the Korean translation in #179.
  • @haskaan for contributing the Turkish translation in #174.
  • @m-chavalinov for contributing the Bulgarian translation in #172.
  • @kikosgc for contributing the European Portuguese translation in #129.
  • Everyone who reported issues, tested builds, reviewed changes, suggested improvements or helped translate AirPodsDesktop.

Thank you all for being part of this project. Sharing this release with everyone is a wonderful way for me to celebrate my birthday!

โœ… Checksum

AirPodsDesktop-0.5.1-win32.exe

Algorithm Hash
MD5 f6b66b5152e060675daeb10ae134ebc7
SHA1 c93273f7b0a23936b6d47d74a76225dac95f21b1
SHA256 3b788c8eae16b1bc146fd26702a277d73649b790e538c9c91c90ae00ae163bf3

AirPodsDesktop-0.5.1-win32-portable.zip

Algorithm Hash
SHA256 52d6412dcd9a118923d1396ae27f76f5e0f88d6d2256b7016df42e630c88898e

Don't miss a new AirPodsDesktop release

NewReleases is sending notifications on new releases.