Repository navigation
Releases
Releases · egoist/mygo-music
v0.1.22
Fixed
- The Shuffle button in a list now lets any song come first, instead of always keeping the first one first. A song you pick to start still stays first.
- Seeking in AAC audio in an MP4, including a fragmented file as streaming sites serve it, lands on the same frame as playing straight through, not a second or so off after the first short packet.
- The end of a fragmented MP4 no longer plays the silence padding of its last packet.
- Now Playing's lyrics start at the top in a tall window, instead of leaving the top of the window empty and cutting off the lines before the one sung.
- Japanese lyrics are drawn in a Japanese font, kanji and kana alike, rather than their kanji in the font of the app's language.
- On English Windows, Chinese text is drawn in one Chinese font, not with characters in different fonts.
- A plugin that needs setting up says why, in its settings and in the player, instead of "Fill these in for it to work" whatever it said. The message goes away once the program is allowed or the setting is saved.
- A plugin's
idandmainmust now stay inside the plugin's folder, so a plugin dropped into the plugins folder can't read another plugin's saved settings or run code from outside its folder. - The notch's Shuffle and Repeat buttons take the accent colour.
v0.1.21
Added
- Audio in MP4s cut into fragments, as streaming sites serve it, plays as it comes in, and so does FLAC in MP4. A plugin for such a site can give the app the stream's address as it is, without converting it first.
Fixed
- With Grow From the Cover on, Now Playing no longer takes hundreds of megabytes more memory each time it opens out of the cover, as it did on Windows.
v0.1.20
Added
- A plugin's picture URLs can say where the size goes with
{size}, such as?param={size}y{size}, and the app fetches each cover the size it shows, so rows of covers take much less memory and come in faster. - Settings > Experiments has Grow From the Cover, for Now Playing to open out of the player bar's cover as before.
Changed
- Now Playing slides up from the bottom of the window as it opens, and back down as it closes.
Fixed
- A plugin's page that changes as you play, such as songs played lately, shows what's new when you open it again a while later, without restarting the app.
- Big covers that come only large are decoded within a memory budget, and the app gives memory back once they're shown and when the window hides.
- A plugin that reads its storage or settings at its top level no longer hangs as it starts.
- The button that saves a playlist's new name reads 保存 in Chinese, not 收藏.
v0.1.19
[0.1.19] - 2026-11-07
Added
- Plugins can list
requestHeadersin plugin.json: headers, such as a session's cookie, that the app sends with the plugin's pictures and audio, so covers kept behind a sign-in, as fnOS Music's are, show.
Fixed
- Headers a plugin gives for a stream no longer go on to another host the stream redirects to.
[0.1.18] - 2026-11-07
Added
- ALAC, AAC and WAV files play, from local folders and from plugins. WAV and ALAC show the Lossless badge.
Fixed
- Big covers take much less memory to show as small thumbnails, and a cover shown at several sizes at once is fetched and decoded only once.
- Long audio, such as a ten-hour audiobook, no longer takes a lot of memory for its spectrum, and streams that don't say how long they are get levels all the way through.
[0.1.17] - 2026-11-07
Added
- Plugins can head the page of a feature card's songs, such as a daily mix, with their own title and subtitle, and the page is headed as the card is.
- Plugins can mark a playlist of yours as fixed, such as NetEase's liked songs. It stays under My Playlists but can't be renamed, deleted or changed.
Fixed
- Playlists and Liked Songs changed in the service's own apps or website now show those changes, without restarting the app.
v0.1.16
Fixed
- On macOS, the app no longer takes more and more memory while something on screen moves, such as the lyrics in Now Playing.
v0.1.15
Added
- A podcast's host, on its page, opens the host's own page, for plugins that have one.
v0.1.14
Added
- Plugins can give you a page of your own, such as your profile, which opens from My Page in the account menu.
- Plugin pages can be headed with a round picture and a description, as an artist's page is, and their sections can say when they're empty.
v0.1.13
Fixed
- On Windows, programs a plugin starts no longer open a console window.
v0.1.12
Fixed
- On Linux, signing in to a plugin that shows its service's sign-in page no longer closes the whole app.
v0.1.11
Changed
- Checking plugins for updates uses your GitHub token, from
GITHUB_TOKEN,GH_TOKENorgh auth token, so frequent checks no longer run into GitHub's limit. Plugins from private repositories can be installed and updated with it too. - Updating a plugin installs the version its check found, rather than asking GitHub again.
Fixed
- On Windows and Linux, the + in Settings > Plugins no longer sits under the window's close button.