github AlirezaKJ/BetterSoundCloud V0.7.0

6 hours ago
  • Added Glassmorphism Theme By reoireopit
  • Added Last.fm scrobbling plugin By zwroee
  • Added Last.fm settings UI panel with api key and secret input fields
  • Added user agent customization with an input field in the settings
  • Added a reset settings button to the loading screen
  • Added a copy option to the right click menu
  • Added Nix flake support with a desktop entry By demenik
  • Added an automated Linux installer with apt, pacman, dnf and zypper support and NVM integration By ULTRA-VAGUE
  • Added a start.sh launcher for Linux that checks for updates before starting the app
  • Added macOS app icon (icon.icns) for cross platform icon support By droptablemustafa
  • Added a theme support button and description inside the themes section for the current theme support situation
  • Added a LICENSE file to the repository
  • Reworked the DiscordRPC to a modern version By LudoMinecraft
  • Reworked the glassmorphism theme to use the currently playing song background instead of a static custom bg
  • Reworked the themes order based on the current support situation and added the remaining bsc buttons to the glassmorphism theme
  • Reworked the header and playbar background to match the new soundcloud theme system
  • Reworked the custombg script with a variable bg color for the new soundcloud theme system
  • Replaced all audiobar player icons with svgs that color via css variables to match the chosen soundcloud theme
  • Replaced all SCI plugin icons with svgs that color via css variables to match the chosen soundcloud theme
  • Optimized plugin loading with deferred Last.fm loading and proper error handling
  • Optimized the build configuration to use Squirrel and ZIP makers only
  • Improved lyric timestamp sync with the music player time
  • Improved the lyric page to auto refresh its content on song switch
  • Improved lyric sync animation smoothness
  • New feature: 1 second delay on lyric search when switching songs to prevent race conditions
  • Fixed the DiscordRPC bug by demenik
  • Fixed the glassmorphism sync inside the syncsettingsui function
  • Fixed the prefrences typo and an unclosed h5 tag inside the loading screen
  • Fixed the user agent typo inside the startup config
  • Fixed empty user agent input handling on startup
  • Fixed the upsell removal logic inside the SCI plugin
  • Fixed path joining for cross platform compatibility
  • Fixed song downloading by using a separate path for the downloader instead of the actual ASAR path
  • Removed old ad plugins (silentad, reloadonads, reloadandplay) since adblocker-electron now handles them
  • Removed the premade example file from the download folder
  • Removed the paste option from the right click menu until proper implementation

Full Changelog: V0.6.0...V0.7.0

Don't miss a new BetterSoundCloud release

NewReleases is sending notifications on new releases.