It is quite shocking to hear that Selenium is 11 years old. Jason Huggins developed Selenium back in 2004 at ThoughtWorks. In the earlier stages, it was utilized as a tool in a few projects which were developed internally. A lot has changed since then but not just in Selenium alone. “Automation of Tools in a Browser” is a set of tools which was very difficult and fragile. Selenium simplified the creation of this tool set. These changes and advancements in Selenium led to the generation of a community of open source and commercial tools. Selenium is now the de facto browser tool for testing. It is very hard to believe the fan base and momentum Selenium has acquired over these 10 years and this seems unstoppable due to more exciting features and integrations emerging day-by-day.
Since the Selenium version 2.53.1, there hasn’t been a stable release until the release of Selenium 3.0.0 beta 1 version in October 2016. There was no proper explanation given for so much delay. It may have been due to the shortage of resources to finish the release by that time frame or an important modification in the direction which makes sense as the plan is to eliminate the Selenium core fully in the next release. Possibly, they wanted to give more time to the developers to migrate to utilizing the WebDriver API in favor of the Selenium Core Libraries.