v0.5.0
Release Notes
Release 0.5.0
Features
- BREAKING: Remove deprecated cleanup targets and improve tests by @wangl-cc in #315
- BREAKING: Add
reclamation
and improvefight
,roguelike
,copilot
commands by @wangl-cc in #313 - Add support for encrypted ssh key and ssh-agent by @wangl-cc in #337
Bug Fixes
- Retry
remove_dir_all
3 times inensure_clean
by @wangl-cc in #320 - Create a owned copy of version string of MaaCore instead of a reference by @wangl-cc in #327
- Task name of reclamation algorithm by @wangl-cc in #336
Performance
Refactor
- BREAKING: Switch from
native-tls
torustls
by @wangl-cc in #317 - Split
dirs
module into a separate crate by @wangl-cc in #321 - Use RwLock instead of TLS to store shared library by @wangl-cc in #328
- Use windows-sys to replace windows crate by @wangl-cc in #331
Documentation
Testing
- BREAKING: Run tests even some environment variables are not set by @wangl-cc in #316
- Fix env var name and logic in version test by @wangl-cc
- Ignore data_relative test by @wangl-cc
Miscellaneous
- Sort dependencies by name by @wangl-cc
- Remove unnecessary reference by @wangl-cc
- Update schema ssh configuration by @wangl-cc
Full Changelog: v0.4.12...v0.5.0