Change8

Selenium

Dev Tools

A browser automation framework and ecosystem.

Latest: nightly13 releases10 breaking changesView on GitHub →

Release History

nightly
Jan 9, 2026

This release primarily contains test cleanup and infrastructure improvements with no functional changes for end users.

selenium-4.39.015 fixes22 features
Dec 6, 2025

This release adds numerous BiDi emulation commands, UI enhancements for Grid, and a host of bug fixes and documentation updates across Java, Python, .NET, and other language bindings.

selenium-4.38.0Breaking8 fixes5 features
Oct 25, 2025

Selenium 4.38.0 adds extensive JSpecify annotations, a new Bidi timezone‑override command, dependency bumps, and several bug fixes, with a few breaking removals of deprecated Ruby logging classes and .NET DTO handling.

selenium-4.37.0Breaking12 fixes24 features
Oct 18, 2025

Selenium 4.x release adds extensive BiDi enhancements, native Java 11 HTTP client methods, drops Python 3.9 support, and includes numerous bug fixes and new features across all language bindings.

selenium-4.36.011 fixes18 features
Oct 2, 2025

This release introduces new BiDi events and modules across Java, Python, .NET, and other language bindings, improves Grid client cleanup and timeout handling, and includes numerous bug fixes and dependency updates.

selenium-4.35.0Breaking13 fixes18 features
Aug 12, 2025

This Selenium release adds numerous BiDi enhancements, nullable annotation support, and dependency updates while fixing several bugs and removing deprecated APIs such as AppCacheStatus and old navigation commands.

selenium-4.34.0Breaking13 fixes10 features
Jun 29, 2025

This release adds several new BiDi options and API enhancements, fixes numerous bugs, deprecates Java FtpProxy, and introduces a breaking namespace change in the .NET bindings.

selenium-4.33.0Breaking7 fixes12 features
May 23, 2025

Selenium 4.33.0 introduces new BiDi modules, UI enhancements, and several deprecations removals while fixing type‑checking and download errors. Users need to adjust Java code for removed APIs and handle the new `message` field in Python execute exceptions.

selenium-4.32.0Breaking20 fixes24 features
May 2, 2025

This Selenium release adds extensive BiDi support across languages, introduces new browser and network modules, and fixes numerous test and logging issues, while breaking .NET BiDi network interception and script error handling APIs.

selenium-4.31.0Breaking12 fixes9 features
Apr 5, 2025

Selenium 4.31.0 adds several new features, fixes numerous bugs across language bindings, and introduces breaking changes for .NET BiDi ContinueWithAuthCommand and Bazel remote configuration naming.

selenium-4.30.0Breaking16 fixes15 features
Mar 21, 2025

Selenium 4.30 introduces extensive .NET nullability annotations, removes obsolete members, and adds numerous BiDi and Grid features while fixing a wide range of bugs across all language bindings.

selenium-4.29.0Breaking9 fixes14 features
Feb 20, 2025

This release adds several BiDi enhancements, improves page‑size handling, updates Grid UI, and introduces extensive nullability annotations, while removing Firefox CDP support which may require code changes.

selenium-4.28.0Breaking18 fixes14 features
Jan 20, 2025

This release adds numerous nullability annotations, new API methods (e.g., execute_cdp_cmd, BiDi Network handlers), several bug fixes, and updates to build dependencies, while deprecating IWebDriver.GetAttribute in the .NET bindings.