Skip to content

0.0.17

Latest

Choose a tag to compare

@github-actions github-actions released this 25 Jun 19:56
· 15 commits to master since this release
0.0.17
f96c110

Caution

Unstable release, data might be lost! Use at your own risk.

不稳定发行版可能导致数据丢失!谨慎使用!

Summary / 概要

This month's development primarily focused on code upgrades, cleanup, and preparation for Compose Multiplatform. There are no obvious new features or UI improvements at this time.

本月开发集中于代码清理与重构,并为迁移至 Compose Multiplatform 做准备工作。没有大的功能更新或 UI 改进。

Highlights / 高处亮光

  • Added Utilities (play rating calculator and chart recommendations by score range & target play rating) (@283375, #38)

  • 增加小工具(单曲潜力值计算器、依分数范围与期望单曲潜力值推荐谱面)(@283375, #38)

Detailed updates below.

由于项目太构史导致一个 PR 做着做着就可能顺手重构了其他东西所以下面是不怎么详细的详细更新内容如有遗漏说明它不重要那就不管了

English

What's New

  • Basic song searching and quick selection (@283375, #34)

What's Changed

  • Importing data from a selected APK file now uses Apache Common Compress for direct zip file access, which significantly reduces parsing time compared to the previous java.util.zip.ZipInputStream method (@283375, #40)
  • Replaced legacy or Android/Java-only dependencies with KMP-ready dependencies, reducing most java.* imports for future CMP migrations (@283375, #40)
  • General code quality improvements:
中文

什么是新的

  • 基础曲目搜索与快速选择框 (@283375, #34)

什么是变化的

  • 手动选择 APK 文件导入数据时改为使用 Apache Common Compress 处理,解析速度爆杀 java.util.zip.ZipInputStream (@283375, #40)
  • 尽量用 KMP 依赖替换 Android/Java 特供依赖,大幅减少 java.* 导入,为 Compose Multiplatform 铺路 (@283375, #40)
  • 整体代码质量改善

Full Changelog: 0.0.16...0.0.17