Repository navigation
v8.1.0
·
84 commits
to refs/heads/main
since this release
What's Changed
✨ Enhancements
- feat: Implement
StartActivitymethod for Android activities (#986) @Dor-bl - feat: Add
InstallAppmethod for Android and iOS (#974) @Dor-bl - feat: Add WebSocket-based log broadcast support for Android (#969) @Dor-bl
- feat: Custom commands execution with
ICustomDriverCommandExecutor(#965) @seriousQA
🐛 Bug Fixes
- fix: Stop local Appium process with
SIGTERM(#1006) @Dor-bl - fix: Remove
iosWebviewAppfrom app sources and constants (#992) @Dor-bl - fix: Fix
ParseCapabilitiesIfUNIXfor macOS/Linux and convert CI to GHA (#991) @KazuCocoa - fix: Capability name behind
LaunchTimeoutfor XCUITest (#989) @KazuCocoa
📦 Dependencies
NuGet Packages
- Bump System.Text.Json from 9.0.0 to 10.0.2 (#1003, #983)
- Bump NUnit3TestAdapter from 4.6.0 to 6.1.0 (#1002, #984)
- Bump NUnit from 4.3.2 to 4.4.0 (#975)
- Bump NUnit.Analyzers from 4.7.0 to 4.11.2 (#972)
- Bump Selenium.WebDriver from 4.35.0 to 4.36.0 (#964)
- Bump Microsoft.NET.Test.Sdk from 17.14.1 to 18.0.1 (#971)
GitHub Actions
- Bump actions/checkout, actions/setup-dotnet, and actions/upload-artifact to latest versions (#996, #999, #1000)
- Bump actions/cache to v5 and actions/setup-node to v6 (#998, #1001)
- Bump dorny/test-reporter to v2 (#997)
🛠️ Pipeline & 🧪 Tests
- ci: Add functional tests for Android and iOS (#993, #994)
- ci: Run custom commands as Android (#995)
- test: Add
AppiumElementCacheTest(#985) @Dor-bl - test: Optimize test app management and repository sources (#987) @KazuCocoa
📚 Documentation
- docs: Update compatibility matrix to include Appium .NET Client 8.0.1 and Selenium 4.36.0 (#973, #978)
- docs: Add usage notes regarding dependency versions (#1005)
🚀 Contributors
Thanks to the following contributors for their work on this release:
@Dor-bl, @KazuCocoa, @nvborisenko, @seriousQA