github songify-rocks/Songify v1.7.2.0

latest release: BETA
pre-release4 months ago

🆕 Player Type Overhaul

  • Replaced Deezer and YouTube player types with the new BrowserCompanion.
    • Soon ™️ in the Chrome
  • Updated UI and internal logic to support BrowserCompanion for a more unified player experience.
  • Adjusted visibility and settings logic in MainWindow and SettingsWindow to reflect new player structure.

⚙️ Functional Improvements

  • Added support for th-ch/youtube-music to integrate with the YouTube Music desktop app. (No song requests yet)
    • Click on Plugins
    • Click on API Server (BETA)
    • Make sure PORT is set to 26538 (should be default)
    • Set Authorization strategy to No Authorization
  • Enhanced Twitch integration with improved placeholder handling and response formatting for song requests.
  • Introduced YoutubeMusicResponse support in socket communication for better interaction with the YouTube Music API.
  • Added support for multiple user levels with GetMaxRequestsForUserLevels to allow more flexible queue limits.
  • Improved accuracy of user-facing messages when request limits are exceeded.

🖥️ UI/UX Tweaks

  • Refined DataGrid styling in the queue window for a cleaner interface.
  • Simplified layout in SettingsWindow and context menus for better user experience.
  • Improved update notification logic for smoother version updates.

🐛 Quality & Stability

  • Enhanced asynchronous handling across various components for better responsiveness.
  • Improved error logging in the Spotify client for more helpful diagnostics.
  • Simplified exception handling and strengthened type safety throughout the app.

This was a major update that took a significant amount of time and effort to develop.
If you enjoy using Songify and want to support its continued development, consider donating.

ko-fi

Checksums:
Songify.zip:
MD5: 74DA38BF907E40FEC3916F20C701CFB7
SHA1: 0D1E1A41A610AC7945999CEB71449DF6DC142554
SHA256: 978FABD3779BAD61340FC8E8C1BEDC767B909D8E2E76B46920F0D3A5FA91B01C

Songify.exe:
MD5: 4DD2628D85C69CB6020FB3ED1DFEA04E
SHA1: 0C38664555C35A15EEDC00447E36675B214A3409
SHA256: 4E20BBC5156AC52E09E93466F0BB7788B2615B5E8BCCE01ADF574CE320C40679

Don't miss a new Songify release

NewReleases is sending notifications on new releases.