Skip to content

Releases: MetrolistGroup/Metrolist

Metrolist Nightly

Metrolist Nightly Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 05 Oct 22:47

Automated prerelease built from main at commit 1e673d3. It may be unstable.

Changes since previous nightly

  • fix(playback): bump InnerTubeX to v0.7.4 (#4372) (5ceae5f)
  • fix(downloads): restore unthrottled range requests and offline length lookup (#4369) (9dbe585)
  • fix(queue): keep the selected start song when filtering hidden items (#4420) (71173b3)
  • fix(playlist): sort by artist then album (#4418) (6301969)
  • fix(lyrics): draw joined Indic scripts as whole lines (#3467) (0a035d7)
  • fix(ai): omit parameters OpenAI GPT-5 models reject (#4401) (1e673d3)

What's Changed

  • Fix: p0 sync and cast crash by @nyxiereal in #4382
  • Translations update from Hosted Weblate by @weblate in #4353
  • fix(ui): keep playlist sync switch beside long labels by @KrypMonete in #4424
  • fix(android-auto): show explicit content indicator (badge) by @wolterkam in #4397
  • Fix: prevent UI from jumping by limiting carousels subtitle to 1 line by @conordy in #4388
  • fix(player): make the pause label translatable by @GameOn223 in #4384
  • fix(sync): drop YouTube-deleted songs instead of re-appending them by @0Crazy-0 in #4362
  • Localize search section titles by @asetsiya in #4360

New Contributors

Full Changelog: v13.7.0...nightly

13.7.0

Choose a tag to compare

@github-actions github-actions released this 07 Sep 19:22

Released by @nyxiereal

KMP status update

Metrolist-KMP remains in alpha, but tester feedback has been very positive. To try it, join our Discord and donate at least $1 to support development.

Highlights

  • Migrated networking to InnerTubeX with automatic client fallback (@nyxiereal)
  • Reduced memory use and background work in large libraries, History, Cache, Android Auto, and audio processing (@makro17 @nyxiereal)
  • Repaired older-version upgrades, Android Auto browsing, artist metadata, and YouTube channel switching (@nyxiereal)
  • Improved login, account loading, uploads, downloads, caching, metadata editing, and playlist sync (@nyxiereal)
  • Restored the classic app icon (@nyxiereal)

New features

  • Choose whether songs are added to the start or end of playlists (@nyxiereal)
  • Added Zemer lyrics for Jewish music (@alltechdev)
  • Added detailed, copyable playback error reports (@nyxiereal)
  • Added a unified update prompt for standalone and KMP releases (@nyxiereal)
  • Added Inception AI models and improved lyric translation output (@nyxiereal)
  • Restored universal x86 and x86_64 support (@nyxiereal)

Fixes and improvements

  • Fixed missing or cropped artwork and improved timed and Cyrillic lyrics (@RizkLee @GameOn223 @Cocoa2219 @nyxiereal)
  • Preserved manual metadata edits during refreshes and corrected Cache Playlist contents (@nyxiereal)
  • Fixed repeat and shuffle with crossfade, Listen Together stutter, and paused queues restarting at the end (@nyxiereal)
  • Fixed per-song volume normalization and improved playback recovery (@nyxiereal)
  • Fixed dismissed media controls reappearing and several startup crashes (@nyxiereal)
  • Protected local likes from incomplete sync responses and improved uploaded-song handling (@nyxiereal)
  • Updated dependencies and CI (@nyxiereal)

New contributors: @RizkLee (#4277), @GameOn223 (#4269), and @makro17 (#4270)

Full changelog: v13.6.3...v13.7.0

13.6.3

Choose a tag to compare

@mostafaalagamy mostafaalagamy released this 07 Aug 22:42

This is a hotfix release to fix borked lyrics and media controller. We apologize for the inconvenience.

~ MetrolistGroup

13.6.2

Choose a tag to compare

@mostafaalagamy mostafaalagamy released this 07 Aug 20:24

THE FUTURE OF METROLIST

Metrolist KMP is almost ready. We are ironing out the remaining bugs and preparing for release, but it is still at least a couple of weeks away.

Major changes

  • Fixed playback issues caused by changes that also broke official apps (@nyxiereal)
  • Fixed playlist sync duplication and out-of-memory crashes (@kairosci)
  • Improved automatic player configuration updates for future YouTube changes (@mostafaalagamy @nyxiereal)

Notable new features

  • Added handling for KMP updates and migrations (@nyxiereal)

Other improvements

  • Improved Android Auto voice search matching and radio queue generation (@FireLion137)
  • Added an Android Auto search limit and optimized local searches to prevent out-of-memory crashes (@FireLion137)
  • Fixed podcast playback errors (@kairosci)
  • Fixed crossfade timing at non-default playback speeds (@kairosci)
  • Fixed the app lingering in the background after it was closed (@kairosci)
  • Fixed sleep timer dialog layouts and menus containing long translated text (@kairosci)
  • Fixed the persistent shuffle setting not working (@SimoneFelici)
  • Dimmed the repeat button when repeat is disabled (@arpitagarwal1301)
  • Rounded the corners of exported lyrics images (@arpitagarwal1301)
  • Updated dependencies (@nyxiereal)

New Contributors

Full Changelog: v13.6.1...v13.6.2

13.6.1

Choose a tag to compare

@mostafaalagamy mostafaalagamy released this 17 Jul 12:17

THE FUTURE OF METROLIST

The new Kotlin Multiplatform version of Metrolist is now in a good state, and we are aiming to release it within the next month. Until then, the current app will remain in maintenance mode and receive bug fixes and minor improvements.

Major changes

Notable new features

Other improvements

New Contributors

Full Changelog: v13.6.0...v13.6.1

13.6.0

Choose a tag to compare

@mostafaalagamy mostafaalagamy released this 21 Jun 14:52
2a198e9

MAINTENANCE MODE

Metrolist is currently in maintenance mode. This means we will only be fixing bugs and making minor improvements. Please do not submit PRs for new features or major changes, as they will not be accepted.

Version 13.6.0

New Features

Improvements & Performance

  • Faster artist screen loading, with a shimmer while it loads — @adrielGGmotion
  • Faster playback start and app relaunch — @alltechdev
  • Reduced startup blocking by batch-reading settings — @adrielGGmotion
  • Cleaner cache size display — @kairosci · Correct FAB position in search — @il-Luca

Bug Fixes

New Contributors

Full Changelog: v13.5.0...v13.6.0

13.5.0

Choose a tag to compare

@mostafaalagamy mostafaalagamy released this 03 Jun 09:20

MAINTENANCE MODE

Metrolist is currently in maintenance mode. This means we will only be fixing bugs and making minor improvements. Please do not submit PRs for new features or major changes, as they will not be accepted.

Major changes

Notable new features

  • Added a toggle for automatic radio queue generation (@FireLion137)
  • Added automatic tablet UI scaling (@kairosci)
  • Toggle from repeat(1) to repeat(all) after song change (@SunjeetKajla)

Other improvements

  • Fixe covers not loading sometimes (@Arjuanto)
  • Artist names are now split properly, and are now clickable (@kairosci)
  • Fixed multiple crashes (@kairosci @nyxiereal)
  • Improved audio normalization (@kairosci)
  • Fixed search results not being combined properly (@kairosci)
  • Fixed 'High quality' option not choosing the highest quality option (@kairosci)
  • Fixed history sync not working (@kairosci)

New Contributors

13.4.3

Choose a tag to compare

@mostafaalagamy mostafaalagamy released this 18 May 00:24

MAINTENANCE MODE

Metrolist is currently in maintenance mode. This means we will only be fixing bugs and making minor improvements. Please do not submit PRs for new features or major changes, as they will not be accepted.

Major changes

Notable new features

  • Added proper apple music lyrics support (@adrielGGmotion)
  • Added a normalization level selector (@Jeff0945)
  • Added the ability to hide monthly/weekly most playlists (@isotjs)

Other improvements

New Contributors

13.4.2

Choose a tag to compare

@mostafaalagamy mostafaalagamy released this 22 Apr 22:30
884c906

MAINTENANCE MODE

Metrolist is currently in maintenance mode. This means we will only be fixing bugs and making minor improvements. Please do not submit PRs for new features or major changes, as they will not be accepted.

Major changes

  • Fixed random crashes and some memory leaks (@nyxiereal)
  • Fixed issues with uploading songs to YouTube (@kairosci)
  • Fixed playback for uploaded songs (@punkscience)

Notable new features

  • EQ screen redesign and guided AutoEQ profile import (@ndellagrotte)
  • Automatically create database backups before updates (@nyxiereal)

Other improvements

  • Improved support for Android Auto (@cmeka)
  • Brought back the copy lyrics button for experimental lyrics (@nyxiereal)
  • Fixed the re-sync button for experimental lyrics (@nyxiereal)
  • Fixed listen together not working (@nyxiereal)
  • Added back support for choosing an account upon login (@nyxiereal)
  • Implemented concurrent fetching, fix lyrics fetch ordering, and optimize LyricsPlus server selection (@ibratabian17)
  • Corrected the play-next shuffle order (@johannesbrauer)
  • Improved the Android Auto icon (@ThatOneCalculator)

New Contributors

13.4.1

Choose a tag to compare

@mostafaalagamy mostafaalagamy released this 12 Apr 22:57

MAINTENANCE MODE

Metrolist is currently in maintenance mode. This means we will only be fixing bugs and making minor improvements. Please do not submit PRs for new features or major changes, as they will not be accepted.

Major changes

Notable new features

  • Added the ability to paste URLs to the search to play them directly (@nyxiereal)
  • Added a search bar to the Library screen (@isotjs)
  • Added a setting to bind pitch and speed together (@sasha-melech)
  • Added support for Gemini voice playback (@FireLion137)
  • Added an option choose the highest possible audio quality (@nyxiereal @kairosci)
  • Added a button to create a playlist from the Library screen (@SunjeetKajla)

Other improvements

New Contributors

Full Changelog: v13.4.0...v13.4.1