Releases: d0x-dev/Airbeats-Desktop
Release list
AirBeats
🎵 Airbeats Desktop v6.3.0 - The Stability & Compatibility Update
Welcome to Airbeats Desktop v6.3.0. This update focuses on improving cross-platform compatibility, polishing the user interface, and fixing playback-related issues. We’ve also resolved the Dynamic Island issue for a smoother experience across supported devices.
✨ What's New
-
🍏 Dynamic Island Issue Fixed:
Fixed an issue affecting the Dynamic Island experience, ensuring notifications and playback information behave correctly without unexpected UI glitches. -
🐧 Improved Linux Compatibility:
Airbeats Desktop is now properly compatible with Linux, bringing a smoother and more reliable experience to Linux users across supported distributions. -
▶️ UI Play Streams Fixed:
Fixed issues with playing streams directly from the UI. Stream playback is now more reliable and responsive when starting songs through the interface.
🛠️ Bug Fixes & Quality of Life
-
Dynamic Island Stability:
Resolved Dynamic Island-related UI issues and improved overall playback integration. -
Linux Support Improvements:
Fixed compatibility issues affecting Airbeats Desktop on Linux systems. -
Stream Playback UI Fixes:
Fixed cases where pressing play from the UI would fail to properly start a stream. -
UI Reliability:
Improved the overall stability and responsiveness of playback controls and related interface components.
🚀 What's Next
Airbeats Desktop continues to evolve toward a seamless cross-platform music experience, with ongoing improvements to performance, compatibility, playback, and ecosystem integration.
Airbeats Desktop v6.3.0 — smoother playback, better Linux support, and a more reliable experience. 🎧
AirBeats
🎵 Airbeats Desktop v6.2.0 - The Ecosystem Update
Welcome to Airbeats Desktop v6.2.0. This is one of our largest updates ever, officially bridging the gap between the Android ecosystem and the Desktop experience. We have completely rewritten the core architecture to introduce true cloud synchronization, a native Google Login pipeline, and a jaw-dropping premium user interface.
✨ Brand New Features
-
True Ecosystem Cloud Sync:
The Desktop app is now fully integrated with the Airbeats Android custom backend infrastructure (database.airbeats.app). We engineered a silent, non-blockinglocalStorageinterceptor that debounces and auto-syncs your data. This means yourfavoriteSongs,user_playlists,saved_albums, andsearchHistoryare automatically uploaded to the cloud and synced flawlessly between your Windows, Linux, Mac, and Android devices in real-time. -
Windows 11 Style OOBE (Out-of-Box Experience):
First impressions matter. We built a gorgeous, cinematic onboarding sequence for first-time users. Featuring a pitch-black background with a massive, pulsing ambient green aura (inspired by the Windows 11 setup), smooth typography fade-ins, and a beautiful feature-grid layout that introduces the app's capabilities before you even log in. -
Premium Liquid Glassmorphism UI:
The entire authentication flow has been rebuilt from the ground up for absolute visual perfection. Say goodbye to flat, boring modals. You are now greeted with a stunning "liquid frosted glass" overlay featuring a 24px heavy blur, translucent borders, a subtle inner glow, and a custom CSS keyframe animated gradient mesh background that slowly morphs behind the login card. -
Native Google Identity Services (GSI):
We completely ripped out the heavy, bloated third-party Firebase Web SDKs. In its place, we implemented a blazingly fast, deeply integrated Google Identity Services (GSI) pipeline. This provides a lightning-fast, native Google OAuth popup that securely logs you in without any unnecessary overhead. -
Frictionless Guest Mode:
Just want to listen to music? Our new Guest Mode bypasses the cloud sync architecture entirely, allowing you to jump straight into the app and store everything locally on your machine without requiring an account.
🚀 Architecture & Security Upgrades
-
Secure Flask Backend Proxies:
Security is paramount. The frontend UI no longer talks directly to the externalauth.airbeats.appordatabase.airbeats.appservers, which previously caused401 Unauthorizederrors and exposed sensitive API keys. We injected secure proxy routes directly into the Python Flask backend (app.py) to safely handle all authentication and backup payloads server-side. -
Ubuntu Canonical Snap Store Automation:
Airbeats is now an official Linux Snap! We configured a headless Macaroon authentication pipeline inside the GitHub Actions CI/CD workflows (build.yml). Every time a new release is pushed to GitHub, the Canonical Snapcraft servers are automatically pinged, and the newest.snappackage is published directly to thestablechannel for Ubuntu users globally.
🛠️ Bug Fixes & Quality of Life
-
Redundant Leaderboard Modal Suppressed:
Fixed a massively annoying UI loop where the oldstats.jsGlobal Leaderboard script would immediately interrupt and demand you create a profile right after you finished logging in. The system now silently auto-registers your stats profile behind the scenes during your initial login, completely eliminating the popup. -
Dynamic Input Focus & Animations:
All text inputs and buttons across the login and onboarding flows have been upgraded with butter-smooth 300ms CSS transitions, soft drop-shadows on hover, and gorgeous focus rings. -
Global Push Notifications:
Integrated backend triggers via Firebase Cloud Messaging (FCM) to successfully broadcast rich notifications to all existing Android users, alerting them that the new Desktop ecosystem is officially live.
AirBeats
🎵 Airbeats Desktop v6.1.0 - The Cross-Platform Evolution
Welcome to Airbeats Desktop v6.1.0! This is a landmark release that officially transitions Airbeats from a localized Windows utility into a globally accessible, cross-platform ecosystem. We have completely overhauled the underlying build architecture, significantly improved the update mechanism, and fortified the application's security.
✨ Massive New Features
-
True Cross-Platform Availability (macOS & Linux):
Airbeats is no longer restricted to Windows! After extensive architectural rewrites, the application is now fully available natively on Apple macOS (Intel and Apple Silicon) as a.dmginstaller, and on Linux distributions as a highly portable.AppImage, a Debian.debpackage, and a secure.snappackage. We successfully engineered the underlying Electron-to-Python bridge to be fully Unix-compliant, ensuring that the custom Flask backend boots perfectly regardless of your operating system. -
Intelligent OS-Aware OTA Updater:
We completely ripped out the old, static update system and replaced it with a highly intelligent, OS-aware Over-The-Air (OTA) update engine. When Airbeats detects that a new version is available, it no longer blindly tries to download an executable. Instead, the application queries your machine's kernel to identify your operating system (Windows, Mac, or Linux), and dynamically fetches the exact corresponding binary (Airbeats-setup.exe,Airbeats-mac.dmg, orAirbeats-linux.AppImage). This guarantees a frictionless, 1-click update experience across all platforms. -
Native Electron IPC Download Manager:
We overhauled the way Airbeats handles file downloads and exports. By entirely replacing the standard web-browser Blob URL system, we implemented a secure, deeply integrated Inter-Process Communication (IPC) architecture. Downloads are now routed directly from the frontend UI into the native Node.js/Electron filesystem layer. This allows for secure, native file-save dialogs, prevents browser-level cross-origin errors, and vastly improves download stability for larger files.
🚀 Enterprise-Grade DevOps & Infrastructure
-
Fully Automated CI/CD Cloud Pipelines:
We modernized the entire Airbeats compilation process. By integrating advanced GitHub Actions Matrix Strategies, every single time a new version is tagged, it triggers a massive, parallel cloud-build process. Windows Server, macOS Catalina, and Ubuntu Linux cloud containers spin up simultaneously to compile, compress, package, and upload the executables securely. This ensures that every binary released to the public is built in a pristine, standardized, and secure environment without any local developer-machine artifacts. -
Canonical Snap Store Foundation:
We laid the highly complex technical groundwork necessary for Canonical Snap Store deployment. The electron-builder configuration has been heavily modified to inject strict confinement metadata, meaning Ubuntu users will soon be able to securely isolate the application from their core system using Snapcraft's strict sandboxing.
🛠️ Deep Technical Fixes & Improvements
- Unix Backend Boot Sequence Fixed: Solved a critical initialization failure where the obfuscated Javascript frontend was unable to dynamically locate and execute the compiled Python backend on macOS and Linux systems. We engineered a clever bypass by strictly forcing PyInstaller to output
server.exeuniformly across all platforms, satisfying the hardcoded JavaScript logic without breaking Unix compatibility. - Node v22 Runtime Upgrade: Upgraded the entire underlying Electron runtime environment to utilize Node.js v22, bringing massive leaps in V8 engine JavaScript execution speeds and patching numerous upstream security vulnerabilities.
- Standardized Artifact Naming: Implemented a unified, strict naming convention across all build pipelines (e.g.,
Airbeats-v6.1.0-setup.exe,Airbeats-v6.1.0-mac.dmg) to prevent confusion and streamline the release process. - Dynamic Island UI Support: Injected missing metadata and frontend assets (including icons and licensing) to ensure the application renders beautifully on modern desktop environments and taskbars.
AirBeats
🚀 Airbeats Desktop v6.0.0 - The Ultimate Refresh
We are thrilled to announce Airbeats Desktop v6.0.0! This massive update focuses on bringing blazing-fast performance, rock-solid stability, stunning UI improvements, and seamless new ways to interact with your music.
✨ What's New
🎨 Stunning UI & UX Overhaul
- Custom Context Menus: Say goodbye to boring browser menus! Right-clicking any song, artist, or queue item now brings up a beautiful, frosted-glass animated context menu.
- Advanced Queue Control: You can now instantly remove songs from your queue or force them to play immediately directly from the new right-click menu.
- Smart Text Formatting: Fixed an issue where songs with many artists would stretch cards vertically and break the grid design. Long artist names are now beautifully truncated with an ellipsis.
- Tailored For You: The "Made for you" grid has been heavily optimized and capped to your top 20 favorites to keep your home screen clean, fast, and completely clutter-free.
⚡ Performance & Engine Upgrades
- Instant Launch: We obliterated the 10-20 second loading delay on startup! The app now launches instantly without the browser tab spinning endlessly.
- Smoother Lyrics: Synchronized lyrics highlighting has been refined to be buttery smooth.
- Better Search Engine: Replaced the legacy Spotify fallback with native
ytmusicapiautocomplete, fixing the "Unknown Artist" bug and drastically improving search speeds. - Listen Together API: Fully migrated to the new, highly reliable
listentogether.airbeats.appinfrastructure.
🛠 Bug Fixes & Stability
- Download Fixes: The right-click "Download" option has been completely re-wired to fetch and stream your
.m4afiles locally, perfectly matching the reliability of the mini-player download button. - Playlist Fixes: Fixed a bug where adding a song to a playlist via the right-click menu wouldn't trigger the modal.
- Crash Protections: Fixed a critical engine crash related to missing translation files inside the PyInstaller compiler. The standalone
.exeis now perfectly stable. - Update Checker: Re-linked the auto-updater to cleanly scan the brand new
Airbeats-Desktoprepository for seamless future updates. - Security: Added heavy JavaScript obfuscation and codebase protection to the Electron core.
Upgrade today and experience the best version of Airbeats ever made! 🎧
'@
Set-Content -Path release_notes_v6.md -Value $releaseNote -Encoding UTF8
`
Here is a fully-fledged, professional release note you can use directly for your GitHub v6.0.0 release! I've also saved this to release_notes_v6.md in your project folder in case you want to tweak it.
🚀 Airbeats Desktop v6.0.0 - The Ultimate Refresh
We are thrilled to announce Airbeats Desktop v6.0.0! This massive update focuses on bringing blazing-fast performance, rock-solid stability, stunning UI improvements, and seamless new ways to interact with your music.
✨ What's New
🎨 Stunning UI & UX Overhaul
- Custom Context Menus: Say goodbye to boring browser menus! Right-clicking any song, artist, or queue item now brings up a beautiful, frosted-glass animated context menu.
- Advanced Queue Control: You can now instantly remove songs from your queue or force them to play immediately directly from the new right-click menu.
- Smart Text Formatting: Fixed an issue where songs with many artists would stretch cards vertically and break the grid design. Long artist names are now beautifully truncated with an ellipsis.
- Tailored For You: The "Made for you" grid has been heavily optimized and capped to your top 20 favorites to keep your home screen clean, fast, and completely clutter-free.
⚡ Performance & Engine Upgrades
- Instant Launch: We obliterated the 10-20 second loading delay on startup! The app now launches instantly without the browser tab spinning endlessly.
- Smoother Lyrics: Synchronized lyrics highlighting has been refined to be buttery smooth.
- Better Search Engine: Replaced the legacy autocomplete with native
ytmusicapisearch, fixing the "Unknown Artist" bug and drastically improving search speeds. - Listen Together API: Fully migrated to the new, highly reliable
listentogether.airbeats.appinfrastructure.
🛠 Bug Fixes & Stability
- Download Fixes: The right-click "Download" option has been completely re-wired to fetch and stream your
.m4afiles locally, perfectly matching the reliability of the mini-player download button. - Playlist Fixes: Fixed a bug where adding a song to a playlist via the right-click menu wouldn't trigger the modal.
- Crash Protections: Fixed a critical engine crash related to missing translation files inside the PyInstaller compiler. The standalone
.exeis now perfectly stable. - Update Checker: Re-linked the auto-updater to cleanly scan the brand new
Airbeats-Desktoprepository for seamless future updates. - Security: Added heavy JavaScript obfuscation and codebase protection to the Electron core.
Upgrade today and experience the best version of Airbeats ever made! 🎧
AirBeats
🎵 AirBeats — v5.7.0
Version 5.7.0 is a major cross-platform expansion update focused on deeper ecosystem integration between Android and Windows, a brand-new iOS-inspired player experience, and stronger stability across the entire app.
✨ New Features
🍎 New iOS Styled Player (Android)
A brand-new player experience inspired by iOS design language.
Features
- Clean minimalist iOS-style layout
- Smooth fluid controls and animations
- Modern playback interactions
- Premium lightweight interface
This brings a fresh Apple-inspired listening experience directly to AirBeats Android.
📊 Crash Report System
Users can now access crash logs directly inside the app.
Features
- View crash reports easily
- Better debugging visibility
- Faster bug tracking and issue reporting
- Improved stability monitoring
🏆 Leaderboard System
Compete globally with the new leaderboard system.
Features
- Track top listeners globally
- Compare listening activity with others
- Improved ranking visibility
- Connected with global stats system
🖥 Windows Improvements
AirBeats for Windows has been heavily improved.
🎶 Dedicated Music-Based Windows Build
- Fully optimized Windows music application
- Separate Setup (.exe) version
- Separate Portable (.exe) version
- Better desktop playback experience
🔄 Cross-Platform Sync
Android and Windows are now more connected than ever.
Features
- Restore Android accounts directly on Windows
- Shared global stats between devices
- Synced leaderboard progress
- Connected lyrics experience
- Seamless account continuity across platforms
👥 Listen Together (Cross-Platform)
Listen Together now works between Android and Windows.
Features
- Android users can join Windows sessions
- Windows users can listen with Android users
- Better synced playback across devices
- Improved real-time room stability
🛠 Fixes & Stability
- Fixed playlist opening issues
- Fixed random crash issues
- Fixed subscribe button crash issue
- Improved overall app reliability
- Better backend stability
🎨 UI Enhancements
- Improved overall app UI polish
- Better animations and smoother transitions
- Cleaner layouts across major screens
- Enhanced responsiveness and visual consistency
⚡ Performance Improvements
- Faster app startup
- Better playlist loading speed
- Improved sync performance across devices
- Reduced crashes and smoother navigation
📌 Summary
AirBeats v5.7.0 makes the ecosystem stronger than ever — introducing an iOS-style player, crash reporting tools, global leaderboards, cross-platform sync between Android and Windows, and full Listen Together compatibility for a truly connected music experience.
Full Changelog: d0x-dev/AirBeats@5.5.0...5.7.0
AirBeats
🎵 AirBeats — v5.6.0
Version 5.6.0 focuses on improving stability and expanding platform support. This release brings important bug fixes and introduces official Windows builds, making AirBeats available beyond Android for the first time.
✨ New Features
🖥 Windows Support Added
AirBeats is now officially available for Windows.
Available Builds
- AirBeats Portable — Run instantly without installation
- AirBeats Setup — Full installer version for easy installation
This expands AirBeats to desktop users for a seamless cross-platform music experience.
🛠 Fixes & Improvements
- Fixed multiple minor bugs across the app
- Improved playback stability
- Better UI responsiveness
- Enhanced overall performance and smoother navigation
- General backend optimizations
⚡ Performance Improvements
- Faster startup performance
- Improved memory optimization
- Better loading speeds across major screens
- Smoother transitions and interactions
📌 Summary
AirBeats v5.6.0 strengthens the core experience with important fixes and marks a major milestone by bringing AirBeats to Windows with both Portable and Setup editions.
Full Changelog: d0x-dev/AirBeats@5.5.0...5.6.0