Skip to content

Releases: josprox/Joss-Music

Joss Music v1.8.8

07 Feb 23:41
Compare
Choose a tag to compare

New Version Release

In this new version of the app, several key improvements and fixes have been implemented to ensure better performance and compliance with the latest Google Play policies and Android 14+ restrictions.

Key Changes:

  1. Android 14+ Compatibility:

    • The logic for starting foreground services has been updated to comply with Android 14 restrictions. Now, FOREGROUND_SERVICE_MEDIA_PLAYBACK is used instead of FOREGROUND_SERVICE, ensuring proper music service operation in compliance with Google Play's guidelines.
  2. Service Lifecycle Management:

    • A tracking variable (isServiceBound) has been added to ensure the service is only unbound when it's actually bound, preventing the Service not registered error when trying to unbind an unregistered service.
  3. System Bar Management (Status Bar and Navigation Bar):

    • Improved handling of system bars in Android 14+, utilizing WindowInsetsController for more efficient control of status and navigation bars.
  4. Foreground Notification Fix:

    • Ensured that the foreground notification for music playback is correctly handled in recent Android versions (Android 14+). The app now checks for the appropriate permission before starting the foreground service.
  5. Background Service Permission Management:

    • Added permission checks for FOREGROUND_SERVICE_MEDIA_PLAYBACK to ensure the app correctly requests and uses necessary permissions on Android 14+ before starting the foreground service.

Additional Technical Details:

  • Added the FOREGROUND_SERVICE_MEDIA_PLAYBACK permission to the AndroidManifest.xml to comply with Google Play's policies for music apps.
  • Fixed several issues related to service binding and unbinding, preventing IllegalArgumentException errors.

Full Changelog: V1.8.6...V1.8.8

Joss Music 1.8.6

05 Feb 22:47
Compare
Choose a tag to compare

🎵 Joss Music 1.8.6 Released!

Hello everyone,

Today, we are excited to announce the release of Joss Music 1.8.6, featuring several performance improvements.

What's New?

  • Updated the music query client for both web and web_remix versions.
  • Based on your feedback, we've redesigned the player! Now, it features a light transparency effect, removing the fully opaque dynamic color background. We hope you like it!
  • We are also working on a new feature: automatic playback when connecting your phone to a car via Bluetooth. This will allow Joss Music to resume the last song played. This idea came from one of you, and we're excited to explore it further!

We appreciate your continued support and suggestions. Stay tuned for more updates! 🚀

Full Changelog: V1.8.5...V1.8.6

Joss Music 1.8.5

02 Feb 16:35
Compare
Choose a tag to compare

Notification Changes for Android 14

📢 Foreground Service Notification Update

🔹 Change Description

Starting from Android 14 (API 34), it is mandatory to declare a notification channel when using a foreground service. This change is required to comply with Android and Google Play policies.

🆕 New Notification Channel Implementation

  • A dedicated notification channel has been created for music playback in the foreground.
  • The notification will be displayed on devices running Android 8 (Oreo, API 26) or higher.
  • The mandatory attribute foregroundServiceType="mediaPlayback" has been added in AndroidManifest.xml.

Benefits of the Update

✔️ Compliance with Android 14 and Google Play policies.
✔️ Prevents errors like Bad notification for startForeground.
✔️ Ensures a seamless experience on modern devices.
✔️ Allows uninterrupted music playback.

With these changes, the app will meet the new Android 14 requirements and continue to function correctly on previous versions. 🚀🎵

Full Changelog: V1.8.3...V1.8.5

Joss Music 1.8.4

20 Jan 16:11
Compare
Choose a tag to compare

Se ha mejorado el rendimiento de la app

Joss Music v1.8.3

14 Jan 03:02
Compare
Choose a tag to compare

Se han corregido algunos errores.

Joss Music v1.8.2

11 Jan 15:50
Compare
Choose a tag to compare

Joss Music Update

Hello everyone,

Today, we are excited to share a major update with improvements and fixes. Here are the details:

1. Bug Fixes in Downloads and Playback

We have resolved issues related to downloads and music playback, ensuring a more stable experience for users.

2. NewPipe Extractor Integration

Thanks to @gechoto, you can now access songs and links blocked by age restrictions. This feature will automatically activate if the main InnerTune API fails.

3. Introducing Joss Red v2

If you prefer not to use the main API or NewPipe Extractor, you can now rely on the Joss Red playback mode. Joss Red offers:

  • No login required to listen to age-restricted music.
  • Support for songs restricted by region.
  • Optimization to handle high traffic and ensure reliable music streaming when other options are unavailable.

Note: Currently, Joss Red does not support downloads, but we are working on adding this feature in future updates.

4. Translation Updates

We have improved several translations in the app to provide a clearer and more user-friendly experience.

Thank you for your patience and continued support as we work to make Joss Music a better platform for everyone.

Joss Music v1.8.1

10 Jan 22:09
Compare
Choose a tag to compare

Se ha corregido el error en el repositorio, ahora Joss Music ya aparece como un fork

Full Changelog: https://github.com/josprox/Joss-Music/commits/V1.8.1