Repository navigation
Releases: AlexxyQQ/Musync
Release list
Musync-v1.8
Musync-v1.7
Musync Changelogs
Added
- Added lyrics support (fetching of the lyrics is not implemented)
- Added Queue and queue management
- Added foundation for favorite
Musync-v1.6
Musync Changelogs
Added
- Added lyrics support (fetching of the lyrics is not implemented)
- Added Queue and queue management
- Added foundation for favorites
Musync-v1.5
Musync Changelogs
Added
- The user login and register working with the database.
- The logged-in user is saved in the session.
- The music in the device is shown on the home page.
- Updated color system using the Material Color kit.
- Updated fonts to Manrope for a more modern look.
- New UI design for the home screen and folders.
- Separated folder section for better organization.
- Added a search functionality for folders and songs.
- Introduced 'Play Next' feature for better music queue management.
- Added 'Add to Queue' to allow users to queue songs easily.
- Fixed shuffle functionality for more randomness.
- Implemented dynamic colors in the mini music player to enhance visual appeal.
- Added a 'Recently Played Songs' feature to quickly access recent favorites.
Improved
- General UI and UX improvements across the app.
Musync Release v1.4
Musync App Changelog
Version 1.4 - August 2023
Bug Fixes
- Snackbars: Snackbars now display correctly on all screens and is colored according.
- Music Share Button: The music share button now only shows for the online songs.
- Added no songs screen for the browse screen if there are no public songs.
Known Issues
-
Bug 1: Slow music loading: Occasional delays in loading music, especially on slower devices.
-
Bug 2: Music Deletion not working: Users may experience issues when trying to delete songs from their library.
-
Bug 3: NowPlay screen is buggy: In some instances, the Now Playing screen may exhibit unexpected behavior.
-
Bug 4: Randomizer doesn't work: The random playback feature may not function as expected.
For more details, refer to the GitHub Repository.
Musync Release 1.1
Musync App Changelog
Version 1.1 - August 2023
New Features
-
Seamless Device Switching: Users can now switch between devices without any interruptions, allowing them to start listening to a song on one device and continue on another seamlessly.
-
User Authentication: Users can create accounts or log in using their Google account credentials to access the app.
-
Music Search and Playback: Users can search for songs, albums, and artists and play them directly within the app.
-
Offline Playback: Users can access and play locally stored songs on their device even without an internet connection.
-
Online Playback: Stream songs stored on Google Drive or the Musync file hosting server when connected to the internet.
-
Sharing: Users can share their playlists with others directly within the app.
-
Cross-Platform Functionality: Musync is now available on both web and mobile platforms, allowing users to switch seamlessly between them.
-
Biometric Login: Added support for fingerprint sensor for enhanced security during login.
-
Light Sensor Integration: Utilized the light sensor to enable a unique music playback control feature - dimming the screen to pause and brightening to resume.
Enhancements
-
MVVM Design Pattern: Implemented the MVVM (Model-View-ViewModel) design pattern for more efficient code reuse and maintenance.
-
BLoC State Management: Utilized Business Logic Component (BLoC) for robust state management, enabling responsive handling of various app states.
-
API Integration: Integrated third-party APIs, including Google Login API for seamless user access, a customized Node.js server API for data storage, and Socket.io for data sharing between app instances.
-
Data Storage Optimization: Implemented effective data storage strategies, including maintaining music paths from the user's device and uploading music files to the Node.js server, enabling seamless cross-device access.
-
Security Measures: Implemented multiple security layers, including API security and user authorization, using a custom Node.js server and MongoDB for database management.
Known Issues
-
Bug 1: Slow music loading: Occasional delays in loading music, especially on slower devices.
-
Bug 2: Music Deletion not working: Users may experience issues when trying to delete songs from their library.
-
Bug 3: NowPlay screen is buggy: In some instances, the Now Playing screen may exhibit unexpected behavior.
-
Bug 4: Randomizer doesn't work: The random playback feature may not function as expected.
For more details, refer to the GitHub Repository.