Skip to content

Releases: RizkLee/MetroVerse

MetroVerse v0.5.8

Choose a tag to compare

@github-actions github-actions released this 13 Sep 14:28

What's changed

  • Fixed RSS podcast progress and seeking in the player.
  • RSS episode details now keep the publication date and duration visible.

Downloads

Variant Description Download link
FOSS APK MetroVerse app without Google Cast support Download
GMS APK The same app, but with Google Cast support Download

Verification

A SHA-256 checksum file is included for users who want to verify their downloads.


主要变化

  • 修复 RSS 播客播放器进度条和前进/后退、拖动进度条的位置闪回问题。
  • RSS 播客节目详情页不再重复显示节目名,播出时间和单集时长更容易查看。

下载

App 版本 适用场景 下载链接
FOSS APK 音乐与播客,不包含 Google Cast 功能 下载 MetroVerse
GMS APK 音乐与播客,包含 Google Cast 功能 下载 MetroVerse

文件校验

附件中提供 SHA-256 校验和文件,供需要核验下载完整性的用户使用。

MetroVerse v0.5.7

Choose a tag to compare

@github-actions github-actions released this 06 Sep 10:00

What's changed

  • Podcast episode rows now show two-line titles with larger artwork across podcast views.
  • Podcast Continue listening now shows three episodes.
  • RSS episode menus now show full titles and expandable descriptions.

Downloads

Variant Description Download link
FOSS APK MetroVerse app without Google Cast support Download
GMS APK The same app, but with Google Cast support Download

Verification

A SHA-256 checksum file is included for users who want to verify their downloads.


主要变化

  • 播客单集行现在支持两行标题与更大的封面,并统一应用于各播客页面。
  • Podcast Continue listening 现在仅显示三条单集。
  • RSS 单集菜单现在显示完整标题、Description 预览及可展开的完整内容。

下载

App 版本 适用场景 下载链接
FOSS APK 音乐与播客,不包含 Google Cast 功能 下载 MetroVerse
GMS APK 音乐与播客,包含 Google Cast 功能 下载 MetroVerse

文件校验

附件中提供 SHA-256 校验和文件,供需要核验下载完整性的用户使用。

MetroVerse v0.5.6

Choose a tag to compare

@github-actions github-actions released this 28 Aug 17:08

Important

This version includes many improvements; upgrading immediately is recommended.

此版本包含众多改进,建议立即升级。

What's changed

  • Added an optional setting to translate lyrics automatically when the lyrics view is open.
  • Added 1.15x, 1.30x, 1.40x, and 1.60x podcast playback speeds.
  • Songs now return to 1.0x speed after switching from a podcast.
  • Sleep timers now stop at the correct end of a song, episode, album, or playlist.
  • Fixed automatic lyrics translation using the wrong song or turning itself back on.

Downloads

Variant Description Download link
FOSS APK MetroVerse app without Google Cast support Download
GMS APK The same app, but with Google Cast support Download

Verification

A SHA-256 checksum file is included for users who want to verify their downloads.


主要变化

  • 新增可选的自动 AI 歌词翻译开关,仅在打开歌词界面时使用。
  • 播客倍速新增 1.15x、1.30x、1.40x 和 1.60x。
  • 从播客切换到歌曲时,播放速度会恢复为 1.0x。
  • 睡眠定时现在会在歌曲、单集、专辑或播放列表结束时准确停止。
  • 修复自动歌词翻译串歌或关闭后立即重新开启的问题。

下载

App 版本 适用场景 下载链接
FOSS APK 音乐与播客,不包含 Google Cast 功能 下载 MetroVerse
GMS APK 音乐与播客,包含 Google Cast 功能 下载 MetroVerse

文件校验

附件中提供 SHA-256 校验和文件,供需要核验下载完整性的用户使用。

MetroVerse v0.5.5

Choose a tag to compare

@github-actions github-actions released this 21 Aug 06:31

IMPORTANT: UPDATE IMMEDIATELY. DO NOT CONTINUE USING V0.5.4 OR EARLIER.

重要:请立即下载更新,不要继续使用 v0.5.4 或更早版本。

Important

Earlier versions can remove Open RSS podcast subscriptions during a Library refresh. Update now, then re-add any shows that were already removed.

旧版本可能会在刷新 Library 时错误取消 Open RSS 播客订阅。请立即更新;已经消失的节目需要在更新后重新添加。

MetroVerse unifies YouTube Music and open RSS podcasts in one Android app.

What's changed

  • Open RSS podcast subscriptions no longer disappear after Library refresh.
  • Update notices now render headings, lists, links, compact tables, and important warnings.

Downloads

Variant Description Download link
FOSS APK MetroVerse app without Google Cast support Download
GMS APK The same app, but with Google Cast support Download

Verification

A SHA-256 checksum file is included for users who want to verify their downloads.


MetroVerse 将 YouTube Music 与开放 RSS 播客整合在同一个 Android 应用中。

主要变化

  • Open RSS 播客订阅不再因 Library 刷新而消失。
  • 更新提示现在可以正确显示标题、列表、链接、紧凑表格和重要警告。

下载

App 版本 适用场景 下载链接
FOSS APK 音乐与播客,不包含 Google Cast 功能 下载 MetroVerse
GMS APK 音乐与播客,包含 Google Cast 功能 下载 MetroVerse

文件校验

附件中提供 SHA-256 校验和文件,供需要核验下载完整性的用户使用。

MetroVerse v0.5.3

Choose a tag to compare

@github-actions github-actions released this 19 Aug 18:05

MetroVerse unifies YouTube Music and open RSS podcasts in one Android app.

Added

  • Added an End of queue sleep-timer mode for music collections and a Normal speed action to restore playback speed to 1.00x.
  • Added a complete adaptive launcher icon set, themed monochrome icon, fallback round icon, and notification icon.

Changed

  • Sleep Timer: End of queue modes no longer apply the final twenty-second sleep-timer fade; only direct timed countdowns fade out.

Fixed

  • Preserved query parameters while resizing googleusercontent and ggpht artwork URLs.

Downloads

Variant Description Download link
FOSS APK MetroVerse app without Google Cast support Download
GMS APK The same app, but with Google Cast support Download

Verification

Review the attached checksum file and APK signing certificate before installation.


MetroVerse 将 YouTube Music 与开放 RSS 播客整合在同一个 Android 应用中。

新增

  • 为音乐合集新增了“队列结束时停止播放”的睡眠定时模式,以及将播放速度恢复至 1.00 倍的“正常速度”操作。
  • 新增了完整的自适应启动器图标集,包括单色主题图标、备用圆形图标及通知图标。

更改

  • 睡眠定时器:“队列结束时停止播放”模式不再应用最后 20 秒的渐弱效果;仅直接设定的倒计时模式会触发渐弱。

修复

  • 调整 googleusercontent 和 ggpht 格式的封面图片 URL 尺寸时,保留了原有的查询参数。

下载

App 版本 适用场景 下载链接
FOSS APK 音乐与播客,不包含 Google Cast 功能 下载 MetroVerse
GMS APK 音乐与播客,包含 Google Cast 功能 下载 MetroVerse

文件校验

安装前请核对附件中的校验和文件与 APK 签名证书。

MetroVerse v0.5.2

Choose a tag to compare

@github-actions github-actions released this 18 Aug 13:31

MetroVerse 0.5.2 is the current stable release. It improves settings defaults and support links, and fixes artist artwork without regressing playlist covers.

Highlights

  • Restored square CDN crops for artist artwork so Library and Search render circular avatars without horizontal stretching or clipping. The ggpht, ytimg, and aspect-ratio fixes used by playlist and other YouTube artwork remain intact.
  • Moved the permanent Changelog entry from Settings into Updater and removed the explanatory subtitle from the Settings Updater entry.
  • AI lyrics translation now defaults to the current effective app language when no target language has been saved.
  • Romanization defaults the current app language to off when it maps to a supported script. Existing selections are preserved.
  • Moved KuGou to the end of the default lyrics provider priority. Existing custom provider orders are preserved.

Downloads

Variant Description Download link
FOSS APK MetroVerse app without Google Cast support Download
GMS APK The same app, but with Google Cast support Download

Verification

Both APKs use package com.rizklee.metroverse, version 0.5.2 (7), and the existing MetroVerse release certificate. The complete unit test suite passes: 80 tests, 0 failures. Review the attached checksum file before installation.


MetroVerse 0.5.2 是当前的最新稳定版。本版本优化了设置默认值与支持入口,并在不破坏歌单封面的前提下修复艺人头像。

更新亮点

  • 恢复艺人图片的 CDN 方形裁切,使 Library 与 Search 中的头像保持标准圆形,不再横向拉伸或上下截断。歌单及其他 YouTube 图片所需的 ggpht、ytimg 和纵横比修复继续保留。
  • 将固定的“更新日志”入口从 Settings 移入 Updater,并删除 Settings 中 Updater 入口的说明小字。
  • 尚未保存目标语言时,AI 歌词翻译默认使用当前生效的应用语言。
  • 当前应用语言对应受支持文字时,罗马化默认关闭该语言;已有选择不会被覆盖。
  • 将酷狗移至默认歌词提供商优先级最后;已有自定义顺序不会被覆盖。

下载

App 版本 适用场景 下载链接
FOSS APK 音乐与播客,不包含 Google Cast 功能 下载 MetroVerse
GMS APK 音乐与播客,包含 Google Cast 功能 下载 MetroVerse

文件校验

两个 APK 的包名均为 com.rizklee.metroverse,版本号为 0.5.2 (7),且均使用现有的 MetroVerse 发布证书进行签名。所有单元测试均已通过:80 个测试,0 失败。安装前请核对附件中的校验和文件。

MetroVerse v0.5.1

Choose a tag to compare

@github-actions github-actions released this 17 Aug 12:10

MetroVerse 0.5.1 is the current stable maintenance release. It corrects the loading indicators shown during the first visit to Podcast discovery and category pages.

Highlights

  • Fix some UI bugs.

Downloads

Variant Description Download link
FOSS APK MetroVerse app without Google Cast support Download
GMS APK The same app, but with Google Cast support Download

Verification

Both APKs use package com.rizklee.metroverse, version 0.5.1 (6), and the existing MetroVerse release certificate. The complete unit test suite passes: 75 tests, 0 failures. You may review the attached checksum file before installation.


MetroVerse 0.5.1 是当前的最新稳定维护版本。本版本修正了首次进入 Podcast 发现页和分类页时显示的加载图标。

更新亮点

  • 修复了一些 UI bugs。

下载

App 版本 适用场景 下载链接
FOSS APK 音乐与播客,不包含 Google Cast 功能 下载 MetroVerse
GMS APK 音乐与播客,包含 Google Cast 功能 下载 MetroVerse

文件校验

两个 APK 的包名均为 com.rizklee.metroverse,版本号为 0.5.1 (6),且均使用现有的 MetroVerse 发布证书进行签名。所有单元测试均已通过:75 个测试,0 失败。可在安装前核对附件中的校验和文件。

MetroVerse v0.5.0

Choose a tag to compare

@github-actions github-actions released this 17 Aug 09:52

MetroVerse 0.5.0 is the current stable release. It improves YouTube Music playlist reliability, simplifies Library and podcast loading feedback, and expands podcast localization.

Highlights

  • Fixed duplicate saved YouTube Music playlists by matching existing database rows directly by browse ID and restoring missing bookmark state.
  • Preserved official playlist artwork during synchronization and corrected malformed Google/YouTube thumbnail resize URLs.
  • Added a Library display safeguard that chooses the most complete record while duplicate cleanup runs.
  • Restored fixed default icons for the Liked, Downloaded, and Uploaded built-in collections.
  • Removed the duplicate loading indicator from podcast category pages.
  • Library refresh is now silent on success and only reports offline, signed-out, or failed results.
  • Added support for German, Spanish, French, Italian, Japanese, Korean, Portuguese, Russian, and Traditional Chinese.
  • Added four current screenshots and direct APK links to the README.

Downloads

Variant Description Download link
FOSS APK MetroVerse app without Google Cast support Download
GMS APK The same app, but with Google Cast support Download

Verification

Both APKs use package com.rizklee.metroverse, version 0.5.0 (5), and the existing MetroVerse release certificate. The complete unit test suite passes: 75 tests, 0 failures. Review the attached checksum file before installation.

The playlist fix is based on the same root cause documented in Metrolist issue #4101 and the direct browse-ID lookup proposed in Metrolist PR #4106.


MetroVerse 0.5.0 是当前的最新稳定版。该版本提升了 YouTube Music 播放列表的可靠性,简化了媒体库与播客的加载状态提示,并扩展了播客的多语言支持。

更新亮点

  • 修复了 YouTube Music 播放列表被重复保存的问题:现在会直接通过 browse ID(浏览 ID)匹配数据库中已有的数据行,并恢复丢失的书签状态。
  • 在同步时保留了官方播放列表封面,并修复了格式错误的 Google/YouTube 缩略图缩放 URL。
  • 新增了媒体库显示保护机制:在后台执行重复项清理时,会优先展示最完整的数据记录。
  • 恢复了“喜欢(Liked)”、“已下载(Downloaded)”和“已上传(Uploaded)”等内置列表固定的默认图标。
  • 移除了播客分类页面中多余(重复)的加载指示符。
  • 媒体库刷新成功时将不再弹出提示(静默刷新),仅在离线、未登录或刷新失败时进行反馈。
  • 新增了对德语、西班牙语、法语、意大利语、日语、韩语、葡萄牙语、俄语和繁体中文的支持。
  • 在 README 文件中更新了四张最新截图,并添加了 APK 的直接下载链接。

下载

App 版本 适用场景 下载链接
FOSS APK 音乐与播客,不包含 Google Cast 功能 下载 MetroVerse
GMS APK 音乐与播客,包含 Google Cast 功能 下载 MetroVerse

文件校验

两个 APK 的包名均为 com.rizklee.metroverse,版本号为 0.5.0 (5),且均使用现有的 MetroVerse 发布证书进行签名。所有单元测试均已通过:75 个测试,0 失败。安装前请核对附件中的校验和(checksum)文件。

播放列表的修复方案基于 Metrolist issue #4101 中记录的同一根本原因,并采用了 Metrolist PR #4106 中提出的直接查找 browse-ID 的逻辑。

MetroVerse v0.4.0

MetroVerse v0.4.0 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 16 Aug 18:20

MetroVerse 0.4.0 is a pre-release that improves podcast and Library behavior and adds user-controlled, verified updates from GitHub Releases.

Highlights

  • Keeps Podcast and Storage content clear of the mini player.
  • Renames RSS podcast actions to Add to library / Remove from library and aligns mini-player icons.
  • Restores artwork and counts for Liked, Offline, and Uploaded Library collections.
  • Adds clear Library refresh results for offline, signed-out, failed, and completed states.
  • Keeps the full-player Play/Pause labels in English in every app language.
  • Adds automatic release checks; every APK download and Android installation still requires user confirmation.
  • Verifies downloaded updates by SHA-256, size, package, version code, flavor, and signing certificate.
  • Publishes only FOSS and GMS variants; the Izzy variant has been removed.

Downloads

  • MetroVerse-v0.4.0-foss.apk: no Google Cast dependencies.
  • MetroVerse-v0.4.0-gms.apk: includes Google Cast support.

Both APKs use package com.rizklee.metroverse, version 0.4.0 (4), and the existing MetroVerse release certificate. Check the attached MetroVerse-v0.4.0-SHA256SUMS.txt before installation.

This remains a pre-release because device installation, Xiaomi launcher rendering, RSS network playback, and real Google Cast behavior have not yet been validated on connected hardware.

MetroVerse v0.3.0

MetroVerse v0.3.0 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 16 Aug 03:21

MetroVerse v0.3.0

Pre-release: automated and local build, signing, certificate, source-revision, checksum, lint, and focused unit verification completed. Physical-device and Cast behavior remain unverified.

预发布版本:自动化与本机构建、签名、证书、源码 revision、校验值、lint 和专项单元测试均已完成;真机与 Cast 行为仍待验收。

Highlights / 主要更新

  • Restored Listen Together in the top bar as the fresh-install default.

  • Listen Together now starts with an empty Server URL. Server selection is available directly on the Listen Together page instead of its Settings page.

  • The optional listed endpoint is identified as the Metrolist official server with unknown, unguaranteed availability; custom WebSocket URLs remain supported.

  • Podcast section headings now use the same NavigationTitle typography and spacing as Home sections.

  • Added centered loading feedback while opening podcasts from Discover and Categories.

  • Fixed Podcast and Library pull-to-refresh indicator placement; Library refresh feedback remains visible long enough to confirm the operation.

  • Fixed shared bottom insets so final list content no longer overlaps the new mini player.

  • Aligned RSS podcast, Categories, Liked, and Downloaded detail-page top spacing with Album pages.

  • Kept YouTube Music's New Episodes auto-playlist and matched its row/icon typography to Liked and Downloaded.

  • Fixed mini-player Subscribe actions for both RSS and YouTube podcasts, including live subscribed-state updates and YouTube sync where applicable.

  • Library search now returns complete subscribed podcast shows by title or author and includes a Podcasts filter.

  • 全新安装默认重新开启“在顶部栏显示一起听”。

  • “一起听”的服务器网址默认留空,服务器选择已从设置子页移到“一起听”主页面。

  • 可选地址注明为 Metrolist 官方服务器,但可用性未知且不作保证;仍支持自定义 WebSocket 地址。

  • Podcast 各分栏标题改用 Home 相同的 NavigationTitle 字体和间距。

  • 从 Discover 和 Categories 打开节目时增加屏幕中央加载反馈。

  • 修复 Podcast 与 Library 下拉刷新指示器的位置;Library 刷新反馈会保持足够时长以确认操作。

  • 修复共享底部 Insets,列表末项不再与新版迷你播放器重合。

  • RSS 节目、Categories、Liked 和 Downloaded 详情顶部间距与 Album 页面统一。

  • 保留 YouTube Music 的“New Episodes”自动播放列表,并将行高、图标和字体调整为与 Liked/Downloaded 一致。

  • 修复 RSS 与 YouTube 播客在迷你播放器中的订阅操作、实时状态和适用的 YouTube 同步。

  • Library 搜索现可按节目名或作者找到完整的已订阅播客,并增加 Podcasts 筛选项。

Signed APKs / 签名 APK

  • Package / 包名: com.rizklee.metroverse
  • Version / 版本: 0.3.0 (3)
  • Variants / 变体: fossRelease, gmsRelease, izzyRelease
  • Minimum Android / 最低版本: Android 8.0 (API 26)
  • Target SDK: 36
  • APK Signature Schemes: v2 and v3
  • Certificate SHA-256: e2450731e5e35b3ccd61a9fe1a12b86ca7fb3e11073ca27f3e5ff6eb6cdd7250
  • Source revision / 源码 revision: e1c17bcc901f79c1902417d05cf2696daefd92a3
  • FOSS SHA-256: e62a924505b4eeb1a3952fef64d08e43ebe8413d21a0b2657aa52eda824afd38 (25,316,296 bytes)
  • GMS SHA-256: b43c89948689e5c46f3f2dcb991bf0bee22857ba918ad11fc07603da277477e9 (26,940,274 bytes)
  • Izzy SHA-256: e62a924505b4eeb1a3952fef64d08e43ebe8413d21a0b2657aa52eda824afd38 (25,316,296 bytes)

FOSS and Izzy are byte-identical in this configuration because both disable Cast and the updater. Verify all downloads with MetroVerse-v0.3.0-SHA256SUMS.txt.

FOSS 与 Izzy 在当前配置中均关闭 Cast 和更新器,因此文件字节完全相同。请使用 MetroVerse-v0.3.0-SHA256SUMS.txt 核对下载文件。

MetroVerse is GPL-3.0 software derived from Metrolist and informed by Podium's open-source podcast implementation. See README, NOTICE, licenses, and Git history for attribution.