Releases: zephraOSS/Apple-Music-RPC
Releases · zephraOSS/Apple-Music-RPC
v4.3.0
This version is only available in the Microsoft Store.
Changelog:
- Added support for Apple Music Preview (AMR-89)
- Discord RPC is now updated immediately when
Show Presence
,Show Album Artwork
orShow Timestamps
is changed (85b2c8e, 3c9f7b7) - Added Discord RPC connection status to the tray/status bar menu (cdadd32, 5fbd5d4)
- Crowdin translations are no longer downloaded in dev mode (2d0927c)
- WatchDog WebSocket now reconnects on close (previously only when closed due to an error) (38754a7)
- Added support for brackets in RPC custom appearance (0a8024e) (AMR-86) (Learn more)
- Added an error modal for iTunes installation check (415eb94)
- Added a separate log file for bridge player debug (99b0117)
- Added a beta badge to WatchDog's category title in settings (3917646)
Fixes
- Fixed
TypeError: Cannot read properties of undefined (reading 'hide')
(a822ce2) (AMR-92) - Fixed
checkIfMusicInstalled doesn't work
(#26) (AMR-82) - Fixed
Timestamps disappear when song is on repeat
(#32) (AMR-88) - Fixed second instance lock and deep links (8bacede)
- Fixed browser send event (56913dc)
- Fixed AMRPC for macOS
- Fixed
TypeError: Cannot convert undefined or null to object
(19d52a7) - Optimized status bar (click) behavior (600df15)
- Changes to the song repeat check (280c730)
- Replaced
iTunes
withBridge
in log messages (5640e62) - Optimized status bar icon size (26ccbc9)
- Stopped spamming Discord connect requests when not connected (0237d81)
- Fixed
SyntaxError: Unexpected end of JSON input
(38c23a4) - Fixed
SyntaxError: Invalid regular expression: /%[a-z]*%|[/
(0a8024e) (AMR-86) - Fixed
TypeError: Cannot read properties of null (reading 'webContents')
(75e6dc9) - Fixed
TypeError: Cannot read properties of undefined (reading 'installUpdate')
(d44c805) (AMR-98) - Fixed
TypeError: this.connect is not a function
(e3fe04a) (AMR-99) - Fixed
TypeError: Cannot read properties of undefined (reading 'hide')
(637f6c8) (AMR-92) - Fixed Last.fm scrobble when using WatchDog/Apple Music Preview (288393f) (AMR-97)
- Beta logs now have the correct version in the file name (db30b3f)
- WatchDog
getCurrentTrack
now returns correctly converted/formatted data (4452918) (AMR-97)
Dependencies
v4.3.0 beta 4
Changelog:
- Added a separate log file for bridge player debug (99b0117)
- Added a beta badge to WatchDog's category title in settings (3917646)
Fixes
- Fixed Last.fm scrobble when using WatchDog/Apple Music Preview (288393f) (AMR-97)
- Beta logs now have the correct version in the file name (db30b3f)
- WatchDog
getCurrentTrack
now returns correctly converted/formatted data (4452918) (AMR-97)
Known Issues
-
WatchDog
- The time displayed in Discord isn't always correct (AMR-95)
- Last.fm scrobbles may be logged too early/late due to AMR-95
v4.3.0 beta 3
Changelog:
- WatchDog WebSocket now reconnects on close (previously only when closed due to an error) (38754a7)
- Added support for brackets in RPC custom appearance (0a8024e) (AMR-86) (Learn more)
- Added an error modal for iTunes installation check (415eb94)
Fixes
- Fixed
SyntaxError: Unexpected end of JSON input
(38c23a4) - Fixed
SyntaxError: Invalid regular expression: /%[a-z]*%|[/
(0a8024e) (AMR-86) - Fixed
TypeError: Cannot read properties of null (reading 'webContents')
(75e6dc9) - Fixed
TypeError: Cannot read properties of undefined (reading 'installUpdate')
(d44c805) (AMR-98) - Fixed
TypeError: this.connect is not a function
(e3fe04a) (AMR-99) - Fixed
TypeError: Cannot read properties of undefined (reading 'hide')
(637f6c8) (AMR-92)
Known Issues
-
WatchDog
- The time displayed in Discord isn't always correct (AMR-95)
v4.3.0 beta 2
Changelog:
- Added support for Apple Music Preview (Work In Progress) (AMR-89)
- Crowdin translations are no longer downloaded in dev mode (2d0927c)
Fixes
- Fixed
TypeError: Cannot read properties of undefined (reading 'hide')
(a822ce2) (AMR-92)
Dependencies
- Updated apple-bridge to version 1.4.1 (Changelog)
Known Issues
-
WatchDog
- The time displayed in Discord isn't always correct (AMR-95)
v4.3.0 Beta 1
Changelog:
- Discord RPC is now updated immediately when
Show Presence
,Show Album Artwork
orShow Timestamps
is changed (85b2c8e, 3c9f7b7) - Added Discord RPC connection status to the tray/status bar menu (cdadd32, 5fbd5d4)
- Added
%year%
RPC variable (08605b2) (AMR-94)
Fixes
- Fixed
checkIfMusicInstalled doesn't work
(#26) (AMR-82, AMR-90) - Fixed
Timestamps disappear when song is on repeat
(#32) (AMR-88) - Fixed second instance lock and deep links (8bacede)
- Fixed browser send event (56913dc)
- Fixed AMRPC for macOS
- Fixed
TypeError: Cannot convert undefined or null to object
(19d52a7) - Optimized status bar (click) behavior (600df15)
- Changes to the song repeat check (280c730)
- Replaced
iTunes
withBridge
in log messages (5640e62) - Optimized status bar icon size (26ccbc9)
- Stopped spamming Discord connect requests when not connected (0237d81)
Dependencies
v4.2.1-beta.4
Fixes
- Updated fix for
checkIfMusicInstalled doesn't work
(#26) (AMR-82)
v4.2.1-beta.3
v4.2.1-beta.2
v4.2.1-beta.1
v4.2.0
Changelog:
- Added a Bug Report button in settings
- Added a "Quit iTunes" button to the tray menu
- Added a "[...] STARTING [...]" log message at start
- Added
Show Timestamps
,Cache Management
,Presence Large Image Text
, and tray menu items to translations - Added artwork support for local songs (iTunes, Windows) (AMR-87)
- Changed macOS status bar icon
- Updated logo
- Updated settings color palette
- The first character of the language names is now capitalized
Fixes
- Fixed
TypeError: Cannot read properties of null (reading 'includes')
(AMR-73) - Fixed
TypeError: Cannot read properties of undefined (reading 'playerState')
(AMR-74) - Fixed
TypeError: Cannot read properties of undefined (reading 'scrobbleTimeout')
(AMR-77) - Fixed
TypeError: Illegal invocation: Function must be called on an object of type Tray
(AMR-80) - Fixed
Error: ENOSPC: no space left on device, write
(AMR-81) - Fixed a song data cache issue
- Fixed wrong app icon size in macOS dock
Default Artwork
is not translated in settings
Dependencies
- Updated apple-bridge to version 1.3.0 (Changelog)
- Updated electron to version 22.3.5