Skip to content

v8.1.0

Choose a tag to compare

@github-actions github-actions released this 13 Feb 20:43
· 84 commits to refs/heads/main since this release
8b2b901

What's Changed

✨ Enhancements

  • feat: Implement StartActivity method for Android activities (#986) @Dor-bl
  • feat: Add InstallApp method 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 iosWebviewApp from app sources and constants (#992) @Dor-bl
  • fix: Fix ParseCapabilitiesIfUNIX for macOS/Linux and convert CI to GHA (#991) @KazuCocoa
  • fix: Capability name behind LaunchTimeout for 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