♪ ♫ ♩ ♬ 𝄞 𝅘𝅥𝅮
SonicSyncSail Logo SonicSyncSail™
Home Features About Blog FAQ
  1. Home
  2. / Blog
  3. / SonicSyncSail Changelog
Back to blog

SonicSyncSail Changelog

December 9, 2025 · SonicSyncSail

Complete release history from initial alpha to production release, tracking every major milestone and feature.

Changelog Releases History

SonicSyncSail Release History

A chronological journey through SonicSyncSail’s development, from initial alpha to production release.


v1.0.6 — September 19, 2026

Fixed

  • Fixed tag changes failing to save in production builds.

v1.0.5 — September 8, 2026

Added

  • Added permanent song deletion with platform-appropriate confirmation and tag-editing permission handling.
  • Added SonicSync Pro Base/Pro plan comparison, monthly and annual plan selection, rewarded Pro access, remaining-time indicators, and a Google Play subscription-management shortcut.
  • Added in-app sharing and an engagement-aware review prompt with Play Store and browser fallbacks.

Changed

  • Redesigned the AFX, equalizer, PulseSync editor, Energy Map, and emotion controls, including playback-synced AFX motion and improved large-text support.
  • Improved music, video, and PulseSync queues with stable paging, shuffle updates, correct repeat/end behavior, and preserved scroll and selection state.
  • Moved library preparation into the background with global progress feedback and automatic Home refresh when scanning completes.
  • Bundled the radio catalogue locally, restricted network use to station streams and artwork, and optimized release builds with R8 and resource shrinking.

Fixed

  • Fixed startup stalls, Room refresh loops, notification crashes, repeated navigation actions, video speed carry-over, queue-mode display, equalizer empty-buffer handling, and preset-sheet instability.
  • Hardened ad loading and display so all formats respect current consent, release cached ads when consent changes, and avoid retaining activity callbacks.
  • Hardened subscription processing against stale or concurrent Google Play events, ownership changes, duplicate acknowledgements, voided purchases, and refund-review failures.

v1.0.4 — September 18, 2026

  • test version release for new upgrade

v1.0.3 — July 22, 2026

Updated

  • Updated the SDK to API level 36

v1.0.2 — July 16, 2026

Changed

  • Removed the rewarded ad feature
  • Improved the overall monetization experience
  • Enhanced app stability and reliability
  • Fixed minor issues and performance improvements
  • Continued optimizations for a smoother user experience

v1.0.1 — July 10, 2026

Added

  • Implemented dynamic queue functionality for videos
  • Integrated interstitial, app-open, and rewarded ads

Changed

  • Updated video list item UI and behavior for improved performance and consistency

Removed

  • Removed the Radio recording feature

Fixed

  • Fixed a bug where hidden songs would incorrectly reappear after a complete scheduled media scan

v1.0.0 — December 9, 2025

Added

  • Critical crash fixes & minor bugfixes
  • Radio resync trigger from the now playing screen, and also added buffer indication
  • Removed Unused libraries
  • Implemented Walkthrough
  • Added in-app privacy policy and terms of service access
  • Implemented permission relation dialog for media access
  • Implemented Disclaimer dialogs for the share, record features
  • Applied the Room database schema export for Version 1 of the room database
  • Configured AdMob for production release
  • Added warm guidance text for pulse settings info dialog

v1.0.0-alpha.9 — November 19, 2025

Added

  • Removed Unused permissions
  • Critical crash bug fixes
  • Updated the notification title and message for Recording

v1.0.0-alpha.8 — November 17, 2025

Added

  • Updated GitHub workflow for building the signed release aab
  • Subscription flow test is successful
  • Bug fixes for null pointer exceptions
  • Deprecated Global auto-scrolling feature
  • Deprecated XML ui code from the project
  • Updated all manifest permissions to the app module only and removed unused permissions
  • Implemented Precise Unsaved state tracking in the pulse editor
  • PulseSegment queries to return results ordered by newest creation date
  • Ux Update to onBoarding Screen
  • Basic cleanup of the Ad experience screen and SubscriptionFlow
  • Updated Playlist and remixList item layout to support end action play for remixList and none for Playlist
  • Added Banner Ads across the screens
  • Hidden reward ad-free logic
  • Code cleanup removed unused classes and methods
  • Bugfix in the hide and unhide of playlists effectively instead of deleting them permanently

v1.0.0-alpha.7 — October 29, 2025

Added

  • Deployed Audio Engine and Equalizer
  • Updated Equalizer implementation and Ui
  • Update to Audio Engine Ui
  • Implemented Basic Theme support
  • Implemented Global auto scroll Controls
  • Implemented ProgressTracking for library sync workers
  • Implemented Preferences for Mini Player
  • Implemented Preferences for Playback Buffer Size
  • Implemented Preferences for Audio Hardware offload
  • Implemented ResumePlaybackSettings
  • Implemented Connected Device Display section
  • Implemented the main Preferences section with a supporting pane integration
  • Critical Bug fix in DynamicQueue, where the queue ordering is affecting
  • Critical Bug fix in managing the library sync

v1.0.0-alpha.6 — October 13, 2025

Added

  • Updated song art handling to survive the art file from manual cache cleanup
  • Implemented the video Playback feature
  • Implemented UI components for volume handling
  • Connected MiniPlayer with foreground service lifecycle
  • Implemented Notification intent handling
  • Implemented file sharing feature for single and multiple files
  • Implemented Tag Editor
  • Implemented Song Details View
  • Implemented the Search feature
  • Implemented SleepTimer
  • Major Bugfixes in the video player screen

v1.0.0-alpha.5 — August 12, 2025

Added — PulseSync

  • Implemented pulse mixer
  • Implemented manual remix flow

Added — TuneVault

  • Implemented PlayAll and Shuffle all
  • Implemented the favorite, most played, recently played, and hidden songs sections
  • Implemented multi-select hide and unhide
  • Implemented logic to add a media file to playNext
  • Implemented highlighting the currently playing Media item

Added — DynamicQueue

  • Implemented top bar features for dynamicQueue, like ClearQueue, Focus currently playing for radio, music. For pulseMixer, ClearQueue, and help

Added — AirWaves

  • Stations section to support Favourites, UserAdded, All Stations Sorting order, and implemented logic to add new stations to the database by the user

v1.0.0-alpha.4 — July 10, 2025

Added

  • Starting version of the app using compose and kotlin
  • Kotlin integrated
  • Compose integrated
  • Recreated the app from scratch to use compose instead of xml
  • Adjusted viewmodel layer to use compose
  • Implemented jetpack compose navigation
  • Created a new waveform for recording feature
  • Implemented selection overlay bar for music library for multi selection
  • Implemented complete playlist feature
  • Implemented AddTo screen for playlist & multi selection feature, further plannings to integrate with the pulseSync feature
  • With the version of app it completely supports multiple form factors and screen sizes
  • Redefined mini player with compose to collapse dynamically to give more polished look and feel
  • Dynamic queue is responsive to screen size and form factor and well integrated in the NowplayingScreen

v1.0.0-alpha.3 — July 10, 2025

Added

  • Final version of app from xml approach
  • Did all necessary changes to the app

v1.0.0-alpha.2 — November 20, 2024

Added

  • Implemented radio recording feature
  • Updated project from min sdk 22 to 24 to leverage the features of ffmpeg-kit-full
  • Implemented basic playlist feature flow
  • Addressed memory issue with ViewModal lifecycle and memory retention
  • Performed silent code clean up still need to address the optimizations and warnings

v1.0.0-alpha.1 — November 15, 2024

Added

  • Initial alpha release with core music playback features

Core Development — January 16, 2021 to November 15, 2024

  • Gradually implemented the application’s core features.
  • Continued refining the architecture, data models, playback functionality, and overall application structure.
  • Development progressed over several years whenever time was available.
  • This period established the foundation that eventually became the first public alpha release of SonicSyncSail.

Initial Project Setup — January 16, 2021

  • Set up the initial application project and development environment.
  • Began turning the planned architecture and requirements into an actual working application.

Architecture Planning — December 16, 2020

  • Developed the early-stage database schema.
  • Strengthened and refined the application requirements.
  • Created the initial Software Requirements Specification (SRS) document.
  • Planned the core architecture and technical foundation of the application.

Early Planning — October 12, 2019

  • Early expermentation of audio processing
  • App requirmetns planning
Get SonicSyncSail on Google Play

© 2025–2026 SonicSyncSail™. All rights reserved.

SONICSYNCSAIL™ is a trademark of ADARI DHANA SURESH. Indian Trade Mark Application No. 8014133, Class 9. Application pending.

GitHub
LinkedIn
contact@sonicsyncsail.com
Privacy Policy Terms & Conditions Data Deletion Request