v0.4.0-beta.4
Pre-release
Pre-release
github-actions
released this
19 Dec 07:55
·
293 commits
to main
since this release
Release Notes
Features
- Search both origin and canonicalized directory of
current_exe
(#94) - Add a new subcommand
fight
(#104) - Add
BoolInput
to query user for boolean input (#107) - Qurey
start_game_enabled
andclient_type
in startup task (#110) - Add subcommand
copilot
to complete the auto-battle feature (#127) - BREAKING: Resource update and refactor maa core binding (#126)
- BREAKING: Download native binaries instead of universal binaries on macOS
- Add stage argument to fight task (#134)
- Subcommand
roguelike
(#136) - Don't run set options test in CI (#143)
- Auto set remote url based on locale (#141)
- Add alias for component and update fish completion (#149)
Bug Fixes
Refactor
- Use
object!
macro to createValue::Object
(#105) - Rename
TaskList
toTaskConfig
and add methods (#108) - Move common args of
run
in structCommonArgs
(#109) - Add
Task::new_with_default()
to simplify code (#111) - BREAKING: Core and cli installer (#118)
- Rename Value to MAAValue
Documentation
- Add build options and update usage and config (#132)
Testing
- Fix test failure on CI caused by create user resource dir (#142)
- Ignore tests that attempt to create a directory in user space (#144)