💻 techProduct0 views3 min read

What Happened to Selenium (software)?

Selenium is an open-source umbrella project for tools and libraries designed to automate web browsers, primarily for testing purposes. Originating in 2004, it has evolved through several major versions, with Selenium 4, released in 2021, marking a significant shift to the W3C WebDriver standard and introducing advanced features like WebDriver BiDi. As of August 2026, Selenium remains a widely used and actively developed framework, continuously adapting to modern web automation needs despite increased competition.

Share:

Quick Answer

Selenium (software) is a robust, open-source suite of tools for automating web browsers, predominantly used for functional testing. It originated in 2004 and has seen continuous development, with its latest major iteration, Selenium 4, released in 2021. This version fully embraced the W3C WebDriver standard and introduced significant enhancements like a re-engineered Grid, relative locators, and WebDriver BiDi support. As of August 2026, Selenium is actively maintained, with frequent releases (e.g., 4.46.0 in July 2026), and continues to be a leading choice for enterprise-level test automation, even while newer frameworks like Playwright and Cypress gain traction in greenfield projects.

📊Key Facts

First Release
2004
Wikipedia
Selenium 4.0 Official Release
October 13, 2021
SeleniumHQ
Latest Stable Release (as of July 2026)
Selenium 4.46.0
SeleniumHQ, TestMu AI
Companies using Selenium (2026 estimate)
55,785+ to 63,549+
Webclaw
Market Share (2026 estimate)
25.39% to 26.12%
Webclaw
Python package downloads (monthly, 2026)
50 million+
TestDino
US Job postings mentioning 'Selenium' (February 2026)
8,800+ (Indeed), 10,000+ (LinkedIn)
TestDino

📅Complete Timeline14 events

1
2004Critical

Selenium Core Developed and Open-Sourced

Jason Huggins developed 'JavaScriptTestRunner' at ThoughtWorks to automate web application testing, which was later renamed Selenium Core and open-sourced.

2
Late 2004Major

Selenium Remote Control (RC) Created

Paul Hammant created Selenium Remote Control (RC) to overcome the 'same origin policy' limitation, allowing tests to be written in various programming languages.

3
2006Major

Selenium IDE Donated; WebDriver Development Begins

Shinya Kasatani donated Selenium IDE, a record-and-playback tool, to the project. Concurrently, Simon Stewart at ThoughtWorks began developing WebDriver as a more direct browser automation tool.

4
2009Critical

Selenium RC and WebDriver Merge Decision

At the Google Test Automation Conference, developers decided to merge the Selenium RC and WebDriver projects, aiming to combine their strengths.

5
July 2011Critical

Selenium 2.0 (Selenium WebDriver) Released

The merged project, combining Selenium RC and WebDriver, was officially released as Selenium 2.0, establishing WebDriver as the primary API.

6
2016Notable

Selenium 3.0 Officially Released

Selenium 3.0 was officially released, continuing the evolution of the framework with refinements and updates.

7
October 13, 2021Critical

Selenium 4.0 Officially Released

Selenium 4.0 was officially released, fully adopting the W3C WebDriver standard, re-engineering Selenium Grid, and introducing new features like relative locators and Chrome DevTools Protocol support.

8
January 2026Major

Selenium 4.27 Released

Selenium 4.27 was released, promoting WebDriver BiDi script and log modules to stable status, enhancing bidirectional communication with browsers.

9
February 2026Major

Selenium 4.28 and 4.41.0 Released

Selenium 4.28 brought Grid relay improvements and IDE refresh. Selenium Grid 4.41.0 was also released, featuring a new Dynamic Grid for Kubernetes and a Session Event API.

10
April 2026Notable

Selenium 4.29, 4.42.0, 4.43.0 Released

Selenium 4.29 introduced performance improvements, type hints, and a dual ESM/CJS package. Further point releases 4.42.0 and 4.43.0 also shipped.

11
May 6-8, 2026Major

SeleniumConf & AppiumConf Valencia 2026

The global browser and mobile automation community gathered in Valencia, Spain, for the SeleniumConf & AppiumConf, featuring workshops and talks on the latest in automation tools, including a deep dive into Selenium 5.

12
May 2026Major

Selenium 4.30 and 4.44.0 Released

Selenium 4.30 stabilized WebDriver BiDi network interception and integrated OpenTelemetry for Grid. Selenium 4.44.0 was also released with further enhancements across bindings and Grid.

13
June 16, 2026Notable

Selenium 4.45.0 Released

Selenium 4.45.0 was released, continuing the regular update cadence for the framework.

14
July 11, 2026Critical

Selenium 4.46.0 Released (Latest Stable)

As of July 2026, Selenium 4.46.0 is the latest stable release, bringing further improvements to Selenium Manager and BiDi capabilities.

Follow this story

Get an email when this timeline gets a major update.

🔍Deep Dive Analysis

Selenium's journey began in 2004 when Jason Huggins developed 'JavaScriptTestRunner' at ThoughtWorks to automate repetitive testing of a web application. This tool, soon renamed Selenium Core, was open-sourced the same year. Early challenges, particularly with the 'same origin policy,' led to the development of Selenium Remote Control (RC) by Paul Hammant, allowing tests to be written in various programming languages. In 2006, Shinya Kasatani contributed Selenium IDE, a record-and-playback tool, and Simon Stewart at ThoughtWorks started developing WebDriver, a more direct browser automation tool that bypassed JavaScript injection.

The pivotal moment arrived in 2009 when, at the Google Test Automation Conference, it was decided to merge Selenium RC and WebDriver, leading to the release of Selenium 2.0 in July 2011. This merger combined WebDriver's powerful browser interaction with Selenium's language versatility. Selenium 3.0 followed in 2016, maintaining the core architecture while refining existing features.

The most significant recent update was the official release of Selenium 4.0 on October 13, 2021. This version fully adopted the W3C WebDriver standard, ensuring better cross-browser compatibility and eliminating the need for the JSON Wire Protocol. Selenium 4 introduced a re-engineered Selenium Grid with native Docker and Kubernetes support for easier scaling, new relative locators, improved documentation, and integration with Chrome DevTools Protocol (CDP). The Selenium IDE was also revived and made available as a browser extension for Chrome and Firefox.

As of 2026, Selenium continues to be a dominant force in web automation. The project is actively developed, with frequent point releases in the Selenium 4.x series throughout 2026, such as 4.46.0 released on July 11, 2026. Key developments in 2026 include the ongoing completion of the WebDriver BiDi (bidirectional protocol) transition, which allows for advanced browser interactions like network interception, script injection, and log capture, bridging the gap with low-level browser protocols. Selenium Manager, introduced in earlier 4.x versions, continues to simplify driver management.

Despite the rise of newer automation frameworks like Playwright and Cypress, which offer modern developer experiences and often faster execution for greenfield projects, Selenium maintains a massive installed base and strong enterprise adoption. Its language-agnostic API (supporting Java, Python, C#, Ruby, JavaScript, Kotlin), broad browser coverage (including older versions), and extensive ecosystem of integrations contribute to its continued relevance. While some analyses suggest Playwright has surpassed Selenium in weekly npm downloads for JavaScript, Selenium's overall market share and job market presence remain substantial, particularly in Java and .NET environments. The Selenium community remains vibrant, hosting conferences like SeleniumConf & AppiumConf Valencia in May 2026, and actively exploring future integrations with AI-powered testing tools and Selenium 5.0.

What If...?

Explore alternate histories. What if Selenium (software) made different choices?

Explore Scenarios
Building relationship map...

People Also Ask

Is Selenium dead in 2026?
No, Selenium is not dead in 2026. It remains actively maintained, with frequent updates to the Selenium 4.x series, and continues to power the majority of enterprise regression suites. While newer tools like Playwright and Cypress have emerged, Selenium's broad language support, extensive browser compatibility, and large community ensure its continued relevance.
What is the latest version of Selenium?
As of July 11, 2026, the latest stable version of Selenium is 4.46.0. The project maintains a regular release cadence, with several point releases throughout 2026.
What are the key features of Selenium 4?
Selenium 4 introduced several key features, including full adoption of the W3C WebDriver standard, a re-engineered Selenium Grid with native Docker and Kubernetes support, new relative locators, improved documentation, integration with Chrome DevTools Protocol (CDP), and the ongoing development of WebDriver BiDi for advanced browser interactions.
How does Selenium compare to Playwright and Cypress in 2026?
In 2026, Selenium remains strong for its broad language support (Java, Python, C#, etc.), extensive browser compatibility (including older versions), and robust Grid for distributed testing. Playwright and Cypress are often preferred for new JavaScript/TypeScript projects due to their modern developer experience, faster execution, and built-in features like auto-waiting. While Playwright has seen rapid adoption and high npm download numbers, Selenium still holds a significant market share, especially in enterprise environments.
What is WebDriver BiDi in Selenium?
WebDriver BiDi (bidirectional protocol) is a significant development in Selenium 4.x that enables two-way communication between test scripts and the browser. This allows for advanced capabilities like intercepting network requests, injecting JavaScript before page scripts run, evaluating scripts in arbitrary realms, and receiving structured browser log events, enhancing test reliability and debugging.