Releases: appium/python-client
Release list
v6.0.0
v6.0.0 (2026-08-08)
Breaking Changes
- Removed legacy Appium endpoint calls from commands which can be replaced with extensions
- Removed CanRememberExtensionPresence used only for the legacy endpoint support #1269
Bug Fixes
Chores
-
Add a blank line before version v5.2.7 in CHANGELOG.md (
dc47ec4) -
Unify ruff version in pyproject.toml and pre-commit-config.yaml (#1241,
16a3429) -
deps-dev: Bump ruff from 0.15.11 to 0.15.12 (#1223,
15b94bd) -
deps-dev: Bump ruff from 0.15.12 to 0.15.13 (#1228,
afbface) -
deps-dev: Bump ruff from 0.15.13 to 0.15.14 (#1231,
e374b78) -
deps-dev: Bump ruff from 0.15.14 to 0.15.15 (#1232,
2a05afc) -
deps-dev: Bump ruff from 0.15.15 to 0.15.16 (#1234,
5389384) -
deps-dev: Bump ruff from 0.15.16 to 0.15.17 (#1235,
00325db)
Continuous Integration
-
Disable auto release to release breaking changes in one release (
9034ad6) -
deps: Bump actions/setup-java from 5 to 5.6.0 (#1265,
e3cf4f5) -
deps: Bump actions/setup-python from 6 to 7 (#1264,
247bfba) -
deps: Bump setuptools from 80.10.1 to 83.0.0 (#1263,
f92311d) -
deps: Bump typing-extensions from 4.15.0 to 4.16.0 (#1242,
ceb843a) -
deps-dev: Bump pre-commit from 4.5.1 to 4.6.0 (#1252,
8480f9c) -
deps-dev: Bump pre-commit from 4.6.0 to 4.6.1 (#1259,
3439428) -
deps-dev: Bump python-semantic-release from 10.5.3 to 10.6.1 (#1244,
0c14656) -
deps-dev: Bump ruff from 0.15.17 to 0.15.19 (#1238,
b989a00) -
deps-dev: Bump ruff from 0.15.19 to 0.15.20 (#1239,
ef6b6f2) -
deps-dev: Bump ruff from 0.15.20 to 0.15.21 (#1245,
bafdbf7) -
deps-dev: Bump ruff from 0.15.21 to 0.15.22 (#1249,
136b1e4)
Documentation
-
Drop appiumpro links as the top domain no longer maintained (
34111e0)
Features
Refactoring
v5.3.1
v5.3.1 (2026-04-19)
This release is published under the Apache-2.0 License.
Bug Fixes
Chores
Detailed Changes: v5.3.0...v5.3.1
v5.3.0
v5.3.0 (2026-03-28)
This release is published under the Apache-2.0 License.
Bug Fixes
Chores
Continuous Integration
Features
-
Add AndroidKeyMetastate class for keyboard metastate constants (#1211,
ad8c5c9) -
android: Add AndroidKeyMetastate class for keyboard metastate constants (#1211,
ad8c5c9)
Detailed Changes: v5.2.7...v5.3.0
v5.2.7
v5.2.7 (2026-03-05)
This release is published under the Apache-2.0 License.
Bug Fixes
Chores
Continuous Integration
Detailed Changes: v5.2.6...v5.2.7
v5.2.6
v5.2.6 (2026-02-12)
This release is published under the Apache-2.0 License.
Bug Fixes
- Update readme and to kick a release to test out auto release (
a4cda69)
Chores
Continuous Integration
-
Add skip to publish if not package was made (
bb8b4b3)
Detailed Changes: v5.2.5...v5.2.6
v5.2.5
v5.2.5 (2026-01-24)
This release is published under the Apache-2.0 License.
Chores
-
deps: Bump actions/setup-python from 4 to 6 (#1187,
7708ebe) -
deps: Bump stefanzweifel/git-auto-commit-action from 5 to 7 (#1185,
8389732) -
deps-dev: Bump pytest-cov from 6.3.0 to 7.0.0 (#1194,
32aca30) -
deps-dev: Bump python-semantic-release from 10.3.2 to 10.5.3 (#1195,
4844534)
Continuous Integration
-
Add commit message configuration for Dependabot (
b68fa61) -
Add GitHub Actions to Dependabot configuration (
c2edb68) -
Use the central repo's workflow (
e59b853) -
Use the latest appium flutter integration driver on CI (#1176,
f61c059)
Documentation
Testing
-
Fix accidental missing deps (
b04f65e) -
Update Android tests to the canonical pytest format (#1180,
b9564c7) -
Update flutter tests to canonic pytest format (#1179,
ed27b1f)
Detailed Changes: v5.2.4...v5.2.5
v5.2.4
v5.2.4 (2025-09-11)
This release is published under the Apache-2.0 License.
Chores
Code Style
Refactoring
Detailed Changes: v5.2.3...v5.2.4
v5.2.3
v5.2.2
v5.2.2 (2025-08-15)
This release is published under the Apache-2.0 License.
Chores
-
Remvoe unnecessary lines in the changelog and readme (
840e958)
Documentation
- Add one more step (
d99f699)
Detailed Changes: v5.2.1...v5.2.2
v5.2.1
v5.2.1 (2025-08-14)
This release is published under the Apache-2.0 License.
Chores
-
Revert version created by release script checking (#1164,
04a8580) -
Use semantic release changelog instead of gitchangelog (#1163,
dd3709e) -
Use semantic-release for most of release script execution (#1165,
f6c4687)
Documentation
Detailed Changes: v5.2.0...v5.2.1