Releases: DeNA/Anjin
Releases · DeNA/Anjin
v1.8.2
What’s Changed
🐛 Bug Fixes
- Fix setting item labels of SlackReporter by @nowsprinting in #132
- Fix setting item labels of UGUIMonkeyAgentEditor by @nowsprinting in #131
v1.8.1
What’s Changed
🐛 Bug Fixes
- Fix behavior after Autopilot failure in Play Mode tests by @nowsprinting in #128
- Fix outputRootPath when outputRootPath is null and on player by @nowsprinting in #124
🧰 Maintenance
- Add reset button into AutopilotSettingsEditor if an invalid state by @nowsprinting in #129
- Refactor: pull up _autopilot fields to AbstractAgent by @nowsprinting in #125
- Fix compilation warnings by @nowsprinting in #127
- Fix tests for Unity 2020 or older by @nowsprinting in #126
- Add EditorBrowsable(Never) attribute onto fields do not want to use by @nowsprinting in #123
- Fix wording by @nowsprinting in #122
v1.8.0
What’s Changed
🦑 Features
- Add GameView resolution command line arguments by @nowsprinting in #116
- Add output files root path field into AutopilotSetings by @nowsprinting in #115
- Support Multiplayer Play Mode (MPPM) package by @nowsprinting in #110
- Rename and enhancement UGUIEmergencyExitAgent by @nowsprinting in #108
- Add TerminateAgent by @nowsprinting in #106
- Can specify exit code when Autopilot lifespan expires. by @nowsprinting in #105
- Add ErrorHandlerAgent migrated from LogMessageHandler by @nowsprinting in #103
- Add JUnitXmlReporter by @nowsprinting in #98
- Support message template and color settings for SlackReporter by @nowsprinting in #95
- Add SceneCrossingAgents (ObserverAgent is obsolete) by @nowsprinting in #97
- Multiple Loggers and Reporters support by @nowsprinting in #92
- Post a report when normally termination by @nowsprinting in #93
- Add callback-order parameter into InitializeOnLaunchAutopilotAttribute by @nowsprinting in #90
🐛 Bug Fixes
- Fix FileLogger doesn't work when Autopilot is stopped and re-run by @nowsprinting in #120
- Set dirty flag when change AutopilotState by @nowsprinting in #119
- Fix to support Unity 2020.2 or older by @nowsprinting in #114
- Teardown when Play Mode is stopped while the Autopilot running by @nowsprinting in #109
- Fix to reset instances when domain reloading is disabled by @nowsprinting in #107
- Fix convert SceneCrossingAgents settings by @nowsprinting in #101
- Fix obsolete fields convert spec by @nowsprinting in #99
- Fix terminate process and player build failure by @nowsprinting in #94
- Fix override by commandline args not work on player build by @nowsprinting in #96
🧰 Maintenance
- Fix wording by @nowsprinting in #117
- Fix test that takes a screenshot by @nowsprinting in #112
- Fix to save converted assets by @nowsprinting in #111
- Fix Makefile by @nowsprinting in #91
- Fix documents about Logger and Reporter by @nowsprinting in #88
v1.7.0
What’s Changed
🦑 Features
- Support run on player build [experimental] by @nowsprinting in #76
- Change UGUIMonkeyAgent default screenshot filename strategy to TwoTieredCounterStrategy by @nowsprinting in #79
🐛 Bug Fixes
- Fix ambiguous expressions and spelling variations by @nowsprinting in #85
- Fix description tooltip of Reporters by @nowsprinting in #82
- Fix to do dispatch agent if mapped scene is not active when launching autopilot by @nowsprinting in #77
🧰 Maintenance
- Ignore tests using AQA when run on Linux player by @nowsprinting in #86
- Mod README, add a general policy for accepting/rejecting new features. by @nowsprinting in #83
- Hide obsolete setting fields on inspector by @nowsprinting in #78
- Rename EmergencyExit to EmergencyExitAnnotation by @nowsprinting in #80
v1.6.1
What’s Changed
🐛 Bug Fixes
- Fix to work even when Time.timescale=0f by @nowsprinting in #74
🧰 Maintenance
- Fix to work with Unity 6 or newer by @nowsprinting in #75
- Add
@stable
virtual dist-tag when installing test-framework package by @nowsprinting in #73
v1.6.0
What’s Changed
🦑 Features
- Make ignore-messages can be specified by regex by @nowsprinting in #67
- Support calling async method to InitializeOnLaunchAutopilotAttribute by @nowsprinting in #68
- Add command line argument -FILE_LOGGER_OUTPUT_PATH by @nowsprinting in #66
🐛 Bug Fixes
- Fix expression to work with Unity 2020 or lower by @nowsprinting in #70
- Crean logger instances when launch autopilot by @nowsprinting in #69
- Add command line argument -FILE_LOGGER_OUTPUT_PATH by @nowsprinting in #66
🧰 Maintenance
- Fix Makefile by @nowsprinting in #71
v1.5.0
What’s Changed
🦑 Features
- Can overwrite error handling settings by command line arguments by @nowsprinting in #63
- Pluggable loggers including FileLogger by @nowsprinting in #52
🐛 Bug Fixes
- Not to send body when stack-trace is empty by @nowsprinting in #64
- Add mark stack traces with CDATA in JUnit XML report by @nowsprinting in #62
- Fix passing Logger instance to Monkey by @nowsprinting in #58
- Fix CreateDefaultLogger method to private by @nowsprinting in #57
- Fix CompositeAgent includes null and itself agent case by @nowsprinting in #53
- Fix to remove event listeners on destroying Autopilot object by @nowsprinting in #51
🧰 Maintenance
- Upgrade test-helper.monkey to v0.12.0 (Optimize logging) by @nowsprinting in #59
- Fix code-to-test-ratio settings in .octocov.yml by @nowsprinting in #60
- Bump DeNA/unity-meta-check from 3 to 4 by @dependabot in #61
- Fix logger using in tests by @nowsprinting in #56
- Fix OneTimeAgent test by @nowsprinting in #50
v1.4.1
What’s Changed
🐛 Bug Fixes
- Fix duplicate agent creation when reactivating scene by @nowsprinting in #47
- Fix agents do not output exit log if canceled by @nowsprinting in #48
- Fix test running on batchmode by @nowsprinting in #46
- Fix default screenshots filename prefix to agent name by @nowsprinting in #45
🧰 Maintenance
- Rename LICENSE file to LICENSE.txt by @nowsprinting in #43
- Fix tests running on Linux editor by @nowsprinting in #42
- Fix asemblies define constraints and add notes into README by @nowsprinting in #44
v1.4.0
What’s Changed
🦑 Features
- Upgrade test-helper.monkey package to v0.11.0 (pluggable operators) by @nowsprinting in #40
v1.3.0
What’s Changed
🦑 Features
- Support launch autopilot from Play Mode tests by @nowsprinting in #36
- Enable screenshots by @nowsprinting in #38
- Add TimeBombAgent helpful pass the out-game tutorial using MonkeyAgent by @nowsprinting in #37