Skip to content
This repository has been archived by the owner on Jan 6, 2022. It is now read-only.

Releases: ciderapp/Apple-Music-Electron

3.0.0 Day!

20 Nov 00:03
Compare
Choose a tag to compare

absolutely fucking massive update. changelog is incomplete.

Note: While Apple Music Electron supports migration from old versions of the app, it is RECOMMENDED to DELETE the %appdata%/AppleMusic folder before installing the update, in some cases some the app will show blank screen if the folder is not deleted.

There are some missing packages. Give me some time to upload em.

What's Changed

Read more

Acrylic, Auth Fixes, Bug Fixes, and more!

11 Aug 18:27
Compare
Choose a tag to compare

this update is bloody massive so we shoved it into a website below

Changelog available here.

[Hotfix] Fixes for macOS Emulation and more.

05 Aug 16:41
Compare
Choose a tag to compare

Hotfix

This update provides a hotfix which allows the stoplights in macOS Emulation mode to function again as Apple pushed an update that broke it.

Changelog:

  • Fixed stoplights
  • Fixed Auth mode

Both were caused by an unannounced music.apple.com site update

Apple stop torturing us with stupid Content Security Policies and CORS requests.
🏀s

Settings Menu, LastFM, Transparency, Auth fixes!

26 Jul 16:59
1094ac9
Compare
Choose a tag to compare

Apple Music Electron v2.4.0 - Settings Menu, LastFM, Transparency, Auth fixes!

The Apple Music Electron development team is proud to announce the release of v2.4.0.

This update fixes a TON of issues and over difficult workarounds for logging in and includes a huge visual overhaul.

preview

Changelog:

  • Added Settings Menu (Access with CTRL + ALT + S or using the App Settings button by clicking the profile button.)
  • Added Nord Theme from @VGHS-lucaruby
  • Added OLED Theme from @cryptofyre
  • Added authentication mode toggle in the settings menu to allow people who cannot login to login again!
  • Added LastFM support (see documentation here: https://github.com/Apple-Music-Electron/Apple-Music-Electron/wiki/LastFM)
  • Added macOS window emulation mode
  • Added back button (available in advanced options)
  • Added full Windows 11 support
  • Added blur behind / acrylic transparency
  • Added mpris support
  • Added / Fixed macOS build CI
  • Removed unneeded files and dependencies
  • Fixed UI bugs
  • Fixed LastFM scrobbling issues
  • Updated Wiki
  • Added new website! https://ame.cryptofyre.org

All closed / fixed issues:

  1. #124
  2. #111
  3. #139
  4. #140
  5. #128
  6. #101
  7. #55
  8. #115
  9. #135
  10. #47
  11. #138
  12. #127
  13. #63
  14. #72

The heckin chonker update

30 Jun 22:15
298f4cc
Compare
Choose a tag to compare

image
preview image of the new Dracula theme on v2.3.0

The heckin' chonker update

This update contains a whole motherload of internal changes and user customization updates.

The big change to this update is the ability to change your user config without having to recompile the application.

NOTE: IF YOU CANNOT LOGIN CHANGE YOUR CONFIG OPTION TO ENABLE WEB SECURITY AND TRY AGAIN

On Windows:
You can find your config in the apple-music-electron folder in your documents folder.

On Linux:
You can find your config in the .config/apple-music-electron directory

On macOS:
You can find your config in the Application Support apple-music-electron directory.

Changelog:

  • Customizable user configuration
  • Added a few community themes
  • Edited Dracula to look more visually appealing
  • Split index.js into multiple function files and other files to make things easier to edit
  • Optimized and changed a ton of features
  • pacman packages can be built now by running yarn dist -l pacman
  • Made the thumbbar icons more visible on certain color preferences (dark or light)
  • System colors now affect the application theme
  • and more.

Media Control Update

01 Jun 17:18
Compare
Choose a tag to compare

Smaller update this time but we added some requested features that were made such as Media Controls (see below) thank @coredev-uk for these changes as most of them were made by them this time.

image
image

NOTE: WinGet package will be updated shortly and Linux packages will also be included when that happens.

Changelog:

  • Added media controls.
  • Added an option to quit the app when you right click on the taskbar (Windows only)
  • Fixed a CORS issue
  • Fixed some optimization issues
  • webSecurity disabled apart of webPreferences
  • Various promises resolved to log the resolution
  • Crashed check changed to unresponsive
  • Reverted AppUserModelId

The First Major Release!

30 May 15:57
a9f4603
Compare
Choose a tag to compare

I'm proud to announce the release of Apple Music Electron v2.0.0!

It's been a long time project of mine and im so glad to announce it as it contains a TON of new features and a completely code redo with brand new functions and optimizations with help from @coredev-uk.

Changelog:

  • Added Theme Support
  • Changed config.json
  • Rebased the entire application
  • Fixed and Reprogrammed Discord RPC
  • Added Tooltips
  • Added Song Notifications
  • Optimized basic functions
  • Sorted through Index.js to make it PR and user friendly.
  • Made a new wiki page that explains most things in depth.
  • Added Auto Updating
  • Added new WinGet package (AppleMusicElectron)
  • Code-signing on official executables
  • Language Detection based on system info

First thing added was a new Discord RPC controller and Song Notification's which performs 4x faster then the original implementation back in 1.5.0

Following this new controller fixed a ton of pre-existing issues like the ones listed:
#67
#26
#13

image
image
image

Second major thing added was theme support! You can now change your current theme and make your own themes. See the new wiki pages for this here: https://github.com/cryptofyre/Apple-Music-Electron/wiki/Designing-and-using-CSS-themes

Preview of the pre-existing themes:

Glasstron

image

Blurple-Dark

image

Default

image

Third major change being the new codebase and optimizations

CoreDev and I reprogrammed the entire app to perform faster and better act in favor of the config.json file which allows you to control all the features of Apple Music Electron including themes, discord rpc, tooltips, notifications, etc.

Transparency and Widevine/Electron update!

14 May 22:37
Compare
Choose a tag to compare

Transparency and Widevine/Electron update!

  • Updated Electron to 13
  • Updated Widevine
  • Added transparency toggle and comment

Preview of new transparency option

image

Transparency in action

image

Fixes and Customizability!

30 Apr 16:32
73d58aa
Compare
Choose a tag to compare

Fixes and Customizability update.

  • Added the ability to pick what features you want to keep and or disable if compiling manually.
  • Fixed some Widevine CDM bugs with launching the app after an update.
  • Removed Apple Logo watermark in the top left. (can be reenabled with the configs in index.js see below)
  • Upgraded some dependencies.

Where are these new settings?

Right here in index.js!

image

Whats next for this project?

CSS Themes! I really want people to have the customization they want just by plugging in a .css file somewhat like BetterDiscord and whatnot.

Discord RPC Bug Fixes

27 Apr 20:43
Compare
Choose a tag to compare

v1.5.7 Discord RPC Bug Fixes

This update was primarily made to fix some bugs with Discord RPC that have been bugging me and the community for a while. These should have been fixed now as they have been in my personal testing.

Changelog:

  • Added an additional fallback state to ensure it doesn't falsely mark as paused.
  • Removed some unused dependency's.
  • Cleaned up the code a bit.
  • Removed some unneeded functions.
  • Made Electron v12.0.0-beta29 the default electron version for compatibility reasons.