mirror of
https://git.um-react.app/um/cli.git
synced 2026-10-18 20:48:34 +00:00
98 lines
2.7 KiB
Markdown
98 lines
2.7 KiB
Markdown
# Changelog
|
|
|
|
All notable changes to this project will be documented in this file.
|
|
|
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
|
|
|
## [Unreleased]
|
|
|
|
## [v0.2.20] - 2026-10-18
|
|
|
|
### Added
|
|
|
|
- [#2] Support `.mflac2` / `.mgg2` extensions.
|
|
- [#7] Load QMC ekeys from QQ Music Android `player_process_db` (`--qmc-android-db`).
|
|
- [#8] Windows: auto-fetch QMC keys via `qmpc-mmkv-cli` (`--qmpc-mmkv-cli-exe`).
|
|
|
|
### Changed
|
|
|
|
- [#8] User MMKV (`--qmc-mmkv`) now merges with platform default keys on all OSes.
|
|
|
|
## [v0.2.19] - 2025-11-26
|
|
|
|
### Fixed
|
|
- MMKV parsing: Handle cases where MMKV value is empty.
|
|
|
|
## [v0.2.18] - 2025-11-16
|
|
|
|
### Changed
|
|
- QMC2: Fix `musicex\0` tag parsing.
|
|
- MMKV: Improved tolerance for corrupted MMKV file parsing.
|
|
- Updated project dependencies.
|
|
|
|
## [v0.2.17] - 2025-09-09 ⚠️ **(Broken Release)**
|
|
|
|
### Changed
|
|
- Update RegEx used to extract UDID in plist.
|
|
|
|
## [v0.2.16] - 2025-09-09 ⚠️ **(Broken Release)**
|
|
|
|
### Changed
|
|
- Update RegEx used to extract UDID in plist.
|
|
|
|
## [v0.2.15] - 2025-09-09 ⚠️ **(Broken Release)**
|
|
|
|
### Added
|
|
- Support MMKV dump in QQMusic Mac 10.x (AppStore version).
|
|
|
|
## [v0.2.14] - 2025-09-08 ⚠️ **(Broken Release)**
|
|
|
|
### Added
|
|
- Support MMKV dump in QQMusic Mac 10.x.
|
|
|
|
## [v0.2.13] - 2025-09-06 ⚠️ **(Broken Release)**
|
|
|
|
### Changed
|
|
- Updated project namespace and repository URLs to new url
|
|
- Upgraded Go version requirement to 1.25
|
|
- Restricted KGG database support to Windows platform only
|
|
- Enhanced MMKV key extraction logic with improved reliability
|
|
|
|
### Fixed
|
|
- Fixed NCM metadata parsing to properly handle mixed-type artist arrays
|
|
- Drop i386 targets in CI build
|
|
|
|
## [v0.2.12] - 2025-05-07
|
|
|
|
### Added
|
|
- KGG (KGMv5) file format support
|
|
- Support for `.mflacm` file extension
|
|
|
|
### Changed
|
|
- Updated default version identifier to "custom" for development builds
|
|
- Upgraded GoLang version
|
|
|
|
## [v0.2.11] - 2024-11-05
|
|
|
|
### Fixed
|
|
- Resolved relative path resolution issues on Windows platforms (#108)
|
|
- Improved cross-platform compatibility for file path handling
|
|
|
|
---
|
|
|
|
## Historical Versions
|
|
|
|
**Note**: This changelog was created starting from v0.2.11. For changes in earlier versions (v0.2.10 and below), please refer to the project's git commit history:
|
|
|
|
```bash
|
|
git log --oneline --before="2024-11-05"
|
|
```
|
|
|
|
Or view the complete commit history on the project repository for detailed information about features, fixes, and improvements in previous releases.
|
|
|
|
[#2]: https://git.um-react.app/um/cli/pulls/2
|
|
[#7]: https://git.um-react.app/um/cli/pulls/7
|
|
[#8]: https://git.um-react.app/um/cli/pulls/8
|
|
[v0.2.20]: https://git.um-react.app/um/cli/releases/tag/v0.2.20
|