feat(mod_update): add self-update flow, package name parser, dynamic CLI version, and tests
This commit is contained in:
@@ -1,5 +1,14 @@
|
||||
# Changelog
|
||||
|
||||
## 2026-02-06 - 3.3.0 - feat(mod_update)
|
||||
add self-update flow, package name parser, dynamic CLI version, and tests
|
||||
|
||||
- Add a self-update check in mod_update to detect and optionally update @git.zone/tools (prompts the user or uses --yes).
|
||||
- Introduce PackageManagerUtil.parseYarnPackageName to correctly parse scoped and unscoped yarn package strings and use it when collecting installed packages.
|
||||
- Add comprehensive unit tests for PackageManagerUtil.isNewerVersion and parseYarnPackageName.
|
||||
- Use commitinfo.version for CLI reported version instead of a hardcoded value.
|
||||
- Remove automatic invocation of runCli() from ts/index.ts to avoid immediate execution on import.
|
||||
|
||||
## 2026-02-05 - 3.2.0 - feat(update)
|
||||
enhance package manager detection, version reporting, and add verbose option
|
||||
|
||||
|
||||
Reference in New Issue
Block a user