Releases: alttester/AltTester-Unity-SDK
Releases · alttester/AltTester-Unity-SDK
V.2.3.1-hotfix.1
update package.json
V.2.3.1
Improved performance and behavior of the green pop-up component
Enhanced object search functionality based on text queries
Implemented functional Tap command support for UIToolkit
Resolved issues with notification commands
Fixed WebSocket error occurring in applications running within Unity Editor
Addressed connection issues with BrowserStack on devices running iOS 16 and newer
V.2.3.0
New Features & Enhancements
- Unity 6 Support: Added compatibility updates and workflows to support Unity 6.
- AltDriver Security: Introduced a new secureMode parameter to the AltDriver.
- Java SDK: Added additional AltDriver constructors for better flexibility in Java.
- Input System: Updated support for the New Input System.
Bug Fixes
WebGL:
- Fixed issues with the "red popup" message and incorrect protocol error messages.
- Improved probing in the WebGL WebSocket Client.
Mobile:
- iOS: Fixed a dependency issue regarding location usage descriptions.
- Android: Resolved a general runtime error.
Editor & UI:
- Fixed issues with the "green pop-up" display.
- Fixed platform switching handling in the AltTester Editor Window.
- Prevented accidental file deletion scenarios.
General:
- Fixed issues with the Event System.
- Improved protocol mismatch error handling.
- Refactored AltConsoleLogViewer to dynamically find the AltTesterPrefab for better robustness.
Dependencies & Documentation
Dependencies:
- Updated AltWebSocketSharp to version 1.0.8.
- Updated requirements.txt to remove version pinning for Robot Framework.
- Added missing Unity module dependencies.
Documentation:
- Updated documentation regarding TMP_PRESENT, Reset Connection Data, and general SDK usage.
V.2.2.7
Update package.json
V.2.2.7-preview.1
Update package.json
V.2.2.6
Big changes:
- Reworked the entire Input Simulation system (both new and old). With this change, we fixed bugs such as the issue where, when instrumenting the application, the AltTester Prefab was not correctly set.
- We also overcame the limitation that prevented you from instrumenting your application with Unity Cloud. Now you can easily build using Unity Cloud — more info can be found in the documentation (link).
- Added an option to show/hide the green popup at runtime.
- Added a Log Panel to view in-game logs during runtime.
Bug fixes:
- Fixed an issue with WebGL builds in Unity 6.
- Fixed a problem with FindObjectAtCoordinates.
- Added missing dependencies.
- Fixed multiple issues with iOS builds.
Small things:
- Formatted DefaultTestExample for a clearer class structure.
- Added documentation and examples for Notifications.
V.2.2.5
What's changed
- Fix problem with UPM
- Fix problem with new version panel
V.2.2.4
What's changed
- fixed error occurring due to conflicting input class definitions when utilizing custom input [Non-GPL]
- find visual elements generated at runtime [Non-GPL]
- introduced command: SetImplicitTimeout from tests
- added new version notification to the instrumented game
- fixed Json deserialization issue
- added parameter description to all languages in our documentation
- added UI Toolkit examples
- fixed error thrown when product name contains colon
V.2.2.2
What's changed
- Documentation updates
- Created new command FindObjectFromObject that finds the child of an object satisfying the given conditions
- Android and iOS apps instrumented with NonGPL Unity SDK can now connect to BrowserStack
- Fixed problems related to disconnect
V.2.2.0
What's Changed
- Fix home page button link and update static links
- Update getApplicationScreenSize command
- Added event call for pointerMoveHandler
- [Get Started] Eliminate unnecessary prerequisite for app running on iOS and add WebGL tab
- [FAQ] Update info about the oldest Unity version supported + Update first section in FAQ
- New command and modification to support new UI
- Fixed documentation
Full Changelog: 2.1.2...2.2.0