Skip to content

Releases: appium/dotnet-client

v5.0.0-rc.3

24 Dec 04:39
4d8c5d3
Compare
Choose a tag to compare
v5.0.0-rc.3 Pre-release
Pre-release

What's Changed

  • test: Add summary comment for test prerequisite (#715) @Dor-bl
  • test: Replace existing NUnit assertions with updated ones to align with NUnit 4 standards. (#713) @Dor-bl
  • test: add IsKeyBoardShown Test (#696) @Dor-bl
  • docs: Add a link to NuGet version badge (#693) @Dor-bl

Enhancements

  • refactor: Upgrade Solution to .NET 6.0 (#695) @Dor-bl

Dependencies

  • [github-actions] Update .NET Core version to 5.0.x in release-nuget.yml (#714) @Dor-bl
  • [github-actions] bump actions/setup-dotnet from 3 to 4 (#703) @dependabot
  • build(deps): bump NUnit from 3.14.0 to 4.0.1 in /test/integration (#708) @dependabot
  • build(deps): bump Microsoft.SourceLink.GitHub from 1.1.1 to 8.0.0 in /src/Appium.Net (#684) @dependabot

🧰 Maintenance

v5.0.0-rc.2

16 Nov 23:08
614c217
Compare
Choose a tag to compare
v5.0.0-rc.2 Pre-release
Pre-release

What's Changed

  • refactor: Improve readability for Execute in AppiumCommandExecutor.cs (#629) @Dor-bl
  • Github: Update /test/integration interval to monthly (#688) @Dor-bl
  • Github: add GitHub labeler (#692) @Dor-bl
  • Github: Add prerelease increment to release-drafter (#690) @Dor-bl
  • GitHub: move to new Issue template (#647) @Dor-bl
  • GitHub: Add chore label (#661) @Dor-bl
  • GitHub: Add dependabot to Repo (#648) @Dor-bl
  • docs: Add Apache badge and some re-ordering (#680) @Dor-bl
  • docs: Update Writing on GitHub link in PULL_REQUEST_TEMPLATE.md (#649) @Dor-bl
  • test: add missing AutomationName to client capabilities and replace deprecated methods (#644) @Dor-bl
  • test: typo fix in ServerTests/StartingAppLocallyTest.cs (#642) @Dor-bl
  • test: remove obsolete ByIosUIAutomation and add a new test in ios/AlertTests (#641) @Dor-bl

Bug Fixes

  • fix: Update Node path to compile with appium 2 and make him cross-platform (#659) @Dor-bl
  • fix: Update iOS Caps (#677) @Dor-bl
  • fix: use blob/main instead of tree/master for apps URLs (#658) @Dor-bl
  • fix: Add new methods for extended element finding in AppiumElement (#639) @Dor-bl
  • fix: use commandTimeout parameter instead of the default value. (#637) @Dor-bl
  • fix: change branch name to main on build status (#645) @Dor-bl

Dependencies

  • build(deps): bump the selenium-dependencies group from 4.11.0 to 4.15.0 in /src/Appium.Net (#675) @dependabot
  • build(deps): bump Microsoft.NET.Test.Sdk from 17.4.0 to 17.8.0 in /test/integration (#678) @dependabot
  • build(deps): bump NUnit from 3.13.3 to 3.14.0 in /test/integration (#676) @dependabot
  • build(deps): bump NUnit3TestAdapter from 4.3.0 to 4.5.0 in /test/integration (#651) @dependabot
  • build(deps): bump Newtonsoft.Json from 13.0.1 to 13.0.3 in /test/integration (#655) @dependabot
  • [github-actions] Bump actions/checkout from 3 to 4 (#654) @dependabot

Pipeline

  • ci: Run all AppiumLocalServerLaunchingTest (#650) @Dor-bl
  • ci: Add 1st NUnit Test to pipeline (#556) @Dor-bl
  • Update azure-pipelines.yml to run on main branch (#638) @Dor-bl

🧰 Maintenance

  • chore: remove unnecessary usings from AutomationName (#643) @Dor-bl
  • chore: remove unnecessary usings from PerformanceDataTests (#640) @Dor-bl
  • chore: Update to new iOS TestApp.app (#636) @Dor-bl
  • chore: update to the new appium icon (#635) @Dor-bl
  • chore: add *.log to .gitignore (#634) @Dor-bl
  • chore: add Maintenance category in release-drafter.yml (#691) @Dor-bl
  • chore: add Help wanted badge (#687) @Dor-bl
  • chore: Add .DS_Store to .gitignore (#686) @Dor-bl
  • chore: update iOS-specific capabilities docs hyperlink (#660) @Dor-bl
  • chore: typo fix and remove unnecessary usings (#633) @Dor-bl

v5.0.0-rc.1

06 Sep 13:01
a550e79
Compare
Choose a tag to compare
v5.0.0-rc.1 Pre-release
Pre-release

What's Changed

  • docs: Update NOTICE [Rel5.x] by @Dor-bl in #614
  • docs: Update README.md with WinAppDriver Notice[Rel/5.x] by @Dor-bl in #624
  • chore: add deprecations for SetImmediateValue & ReplaceValue methods by @Dor-bl in #621
  • docs: Update NuGet badges (Release 5.x) by @Dor-bl in #610
  • chore: Simplify member access in AppiumLocalServerLaunchingTest by @Dor-bl in #626
  • test: delete IntentAndroidTest from android integration tests by @Dor-bl in #628
  • build(deps): bump Selenium from 4.5.1 to 4.11.0 by @Dor-bl in #630
  • feat: add directConnect feature by @KazuCocoa in #627

Full Changelog: v5.0.0-beta04...v5.0.0-rc.1

v4.4.5

05 May 18:01
1832a40
Compare
Choose a tag to compare

What's Changed

Documentation

  • Update stable version in Readme file by @Dor-bl in #539
  • Update RELEASE_NOTES.md with latest versions (4.4.0 & 5.0.0-beta2) by @Dor-bl in #540
  • Update the 'To Setup Nuget' section by @Dor-bl in #572
  • Fix broken link for NuGet.exe by @Dor-bl in #571
  • Add Appium server compatibility for v5.x section by @Dor-bl in #587
  • Add deploy NuGet package badge by @Dor-bl in #609

Fixes

  • Update broken link of 5.0.0-beta02 NuGet by @Dor-bl in #552
  • Bump System.Drawing.Common from 4.5.1 to 4.7.2 by @dependabot in #554

Refactoring

  • Rename repository to dotnet-client by @Dor-bl in #547

Features

Build and CI/CD

  • Add 1st NUnit Test to pipeline by @Dor-bl in #557
  • Update actions/checkout action to v3 by @Dor-bl in #558
  • Update actions/setup-dotnet action to v3 by @Dor-bl in #559
  • Create XML documentation file on build and copy it to both binary output directories by @laolubenson in #582
  • Update nuget build and deploy github action to support semantic versioning 2.0 by @laolubenson in #580

Full Changelog: v4.4.0...v4.4.5

v5.0.0-beta04

29 Apr 20:02
940fd06
Compare
Choose a tag to compare
v5.0.0-beta04 Pre-release
Pre-release

What's Changed

  • test: Fix AppTests due to IntentApp removal by @Dor-bl in #576
  • chore: update nuget build and deploy github action to support semantic versioning 2.0 by @laolubenson in #581
  • build: create XML documentation file on build and copy it to both binary output directories by @laolubenson in #583
  • feat: activate app with timeout by @agentran in #579
  • fix: Add missing AutomationName option for ClickElementTest by @Dor-bl in #591
  • chore: Remove and sort usings from Integration tests by @Dor-bl in #592
  • Docs: Add Appium server compatibility for v5.x section [Release] by @Dor-bl in #588
  • test: selendroidTestApp cleanUp by @Dor-bl in #594
  • test: Remove redundant cast by @Dor-bl in #597
  • test: add missing AutomationName option by @Dor-bl in #599
  • refactor: Rename repository to dotnet-client by @Dor-bl in #605
  • test: add missing AutomationName option to StickyNotesTest by @Dor-bl in #606
  • build(deps): bump System.Drawing.Common from 4.5.1 to 7.0.0 by @Dor-bl in #607
  • chore: Deprecate legacy app management helpers by @Dor-bl in #608

Full Changelog: v5.0.0-beta03...v5.0.0-beta04

v5.0.0-beta03

06 Jan 15:08
51087a5
Compare
Choose a tag to compare
v5.0.0-beta03 Pre-release
Pre-release

What's Changed

  • build(deps): Bump NUnit3TestAdapter from 4.2.1 to 4.3.0 by @Dor-bl in #541
  • build(deps): Bump SourceLink.GitHub from 1.0.0 to 1.1.1 by @Dor-bl in #543
  • feat: Switch Tools Version to 'Current' by @Dor-bl in #542
  • fix: dev property should be in uppercase inside the env.json.sample file by @Dor-bl in #545
  • test: Add OpenNotifications test by @Dor-bl in #546
  • chore: add deprecations for TouchAction and MultiAction by @Dor-bl in #548
  • chore: add deprecations for PerformTouchAction and PerformMultiAction v2 by @Dor-bl in #553
  • test: Add WaitTests for WebDriverWait usage by @Dor-bl in #555
  • test: Fix Windows\ImagesComparisonTests by @Dor-bl in #560
  • build(deps): Update Microsoft.NET.Test.Sdk to 17.4.0 in /test/integration by @Dor-bl in #561
  • docs: Grammar fixes by @Dor-bl in #566
  • feat: Update language version to 8.0 on Appium.Net.csproj by @Dor-bl in #565
  • chore(deps): Update actions + dotnet-version on release-nuget.yml by @Dor-bl in #574
  • chore: Removing some warnings from build logs by @Dor-bl in #575

Full Changelog: v5.0.0-beta02...v5.0.0-beta03

v5.0.0-beta02

26 Oct 23:37
ca08924
Compare
Choose a tag to compare
v5.0.0-beta02 Pre-release
Pre-release

What's Changed

  • feat: Target .NET Framework 4.8 v5 by @Dor-bl in #510
  • fix: Update azure-pipelines.yml by @Dor-bl in #516
  • test:Fix ClipboardTest/5.0.0 by @Dor-bl in #514
  • Add ChangeLogs for 5.x.x by @Dor-bl in #518
  • feat: Jump selenium from 4.0.0 to 4.4.0 by @Dor-bl in #517
  • build(deps): Update Microsoft.NET.Test.Sdk to 17.3.1 in /test/integration by @Dor-bl in #519
  • fix: Fix Android TouchActionTest + Simplify name in TouchAction class by @Dor-bl in #521
  • test: Update ApiDemos-debug 5.0 by @Dor-bl in #526
  • build(deps): Update NUnit Packages in /test/integration by @Dor-bl in #522
  • test: Fix windowsDriver AlarmClock test by @Dor-bl in #527
  • feat: Add ReplaceValue method by @Dor-bl in #530
  • test: Fix Contacts activity by @Dor-bl in #536
  • build(deps): bump Selenium from 4.4.0 to 4.5.1 by @Dor-bl in #537
  • feat: Migrate AppiumLocalService to Appium 2 by @Dor-bl in #529
  • test: Add validations to 'CanToggleData' Test by @Dor-bl in #528

Full Changelog: v5.0.0-beta01...v5.0.0-beta02

v4.4.0

26 Oct 23:04
b9529db
Compare
Choose a tag to compare

What's Changed

Enhancements

  • feat: Add simulatorStartupTimeout iOS capability (#512) @a7medev
  • feat: Updated GeneralOptionList.cs by adding relaxed-security option for AppiumServiceBuilder (#505) @APX403

Pipeline

v4.3.2

01 Jul 16:33
74f30fe
Compare
Choose a tag to compare

What's Changed

  • build(deps): bump Newtonsoft.Json from 12.0.1 to 13.0.1 in /test/integration (#500) @dependabot

Enhancements

v5.0.0-beta01

21 Oct 15:41
Compare
Choose a tag to compare
v5.0.0-beta01 Pre-release
Pre-release

What's Changed

Full Changelog: v5.0.0-alpha2...v5.0.0-beta01