Change Log
Refactor
- refactor: remove cache-dir cli option f345ab6
- refactor: 使用 gookit config 重构配置管理 b544b53
- refactor: 使用 gookit config 重构 installed store f00bfae
- refactor: 抽取共享 toml config helper ca163b9
- refactor(config): share gookit config manager helper 2048593
- refactor(client): centralize github network client ce807f2
- refactor(config): rename extract all field 091fea3
- refactor(cli): split service responsibilities 725eaa0
- refactor(cli): remove unused config list renderer 533b6b9
Fixed
- fix: keep archive directories for --all extraction 7fe109f
- fix: 让 file glob 自动启用多文件提取 1848dd8
- fix(list): report checked outdated package count f8e32ad
- fix(install): launch windows installers with runas 9e5fa8b
- fix(install): reject unsafe archive paths e5b9101
- fix(cli): reject unimplemented update modes 69b28c5
- fix(app): record installed tag from asset URL 6e1ae53
- fix(cli): handle blank config overwrite confirmation 56d044b
- fix(install): respect quiet for install notice d10bf01
- fix(app): centralize update install option merging baa4289
- fix(install): auto-select single windows executable 5fa4a22
- fix: update all only outdated packages 13e2698
- fix: stop on unmatched release assets 4d4f142
Feature
- feat: support installing managed packages by name 1485228
- feat(cli): add github repository search command 70894b3
- feat(list): show installed packages by default 2195f15
- feat(cli): rename extract all flag 263f585
- feat(config): add gui target and package flag 0980364
- feat(cli): add gui flags 9a89004
- feat(installed): record gui install metadata f26baeb
- feat(app): resolve gui install options 519711e
- feat(install): detect gui installer mode ed1ee7a
- feat(install): launch gui installers a8be608
- feat(list): filter gui packages 55baffa
- feat(install): prompt for gui installers 328dec6
- feat: add update check option b1147f2
Other
- docs: add github search design spec fd40e24
- build: 更新 github.com/gookit/cliui 依赖版本至 v0.2.0 0d8eb8f
- docs: add gui install design 63cfb34
- docs: refine gui install design 0e5cb2d
- docs: add gui install implementation plan 6e3023b
- docs: document gui install support 49d92c9
- docs: mark gui install plan complete caf2dfc
- docs: 更新 TODO.md 并标记 GUI 相关任务为完成 958ffd1
- docs: add code review issue report efa83ed
- docs: mark code review fixes verified 2d358fa
- test(cli): capture list info cliui output c1824f4