Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: SeleniumHQ/selenium
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: ac342546e9e34d4ca94eceeb27cce22a4fe3b79f
Choose a base ref
...
head repository: SeleniumHQ/selenium
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 05c87ca7c15eb719b2f5ca9a460ec88a38740cf6
Choose a head ref
  • 5 commits
  • 13 files changed
  • 3 contributors

Commits on Jan 20, 2025

  1. Bumping version for nightly

    diemol committed Jan 20, 2025
    Copy the full SHA
    1f68c82 View commit details
  2. [JS] specify min required node versiton to 18.20.5

    harsha509 committed Jan 20, 2025
    Copy the full SHA
    889b309 View commit details
  3. [ci] Only checking for linux

    diemol committed Jan 20, 2025
    Copy the full SHA
    58eec44 View commit details
  4. [rb] Remove java date dependency (#15122)

    remove java date
    aguspe authored Jan 20, 2025

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    e509cc3 View commit details
  5. Copy the full SHA
    05c87ca View commit details
2 changes: 1 addition & 1 deletion Rakefile
Original file line number Diff line number Diff line change
@@ -1126,7 +1126,7 @@ namespace :all do
end

at_exit do
system 'sh', '.git-fixfiles' if File.exist?('.git') && !SeleniumRake::Checks.windows?
system 'sh', '.git-fixfiles' if File.exist?('.git') && SeleniumRake::Checks.linux?
end

def updated_version(current, desired = nil, nightly = nil)
2 changes: 1 addition & 1 deletion dotnet/selenium-dotnet-version.bzl
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# BUILD FILE SYNTAX: STARLARK

SE_VERSION = "4.28.0"
SE_VERSION = "4.29.0-nightly202501201850"
ASSEMBLY_VERSION = "4.0.0.0"
SUPPORTED_NET_STANDARD_VERSIONS = ["netstandard2.0"]

2 changes: 1 addition & 1 deletion java/version.bzl
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
SE_VERSION = "4.28.0"
SE_VERSION = "4.29.0-SNAPSHOT"
TOOLS_JAVA_VERSION = "17"
2 changes: 1 addition & 1 deletion javascript/node/selenium-webdriver/BUILD.bazel
Original file line number Diff line number Diff line change
@@ -11,7 +11,7 @@ load("//javascript/private:browsers.bzl", "BROWSERS")

npm_link_all_packages(name = "node_modules")

VERSION = "4.28.0"
VERSION = "4.28.1"

BROWSER_VERSIONS = [
"v85",
4 changes: 4 additions & 0 deletions javascript/node/selenium-webdriver/CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
## 4.28.1
--> Bumping version for nightly
--> [JS] specify min required node versiton to 18.20.5

## 4.28.0

- Add CDP for Chrome 132 and remove 129
4 changes: 2 additions & 2 deletions javascript/node/selenium-webdriver/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "selenium-webdriver",
"version": "4.28.0",
"version": "4.28.1",
"description": "The official WebDriver JavaScript bindings from the Selenium project",
"license": "Apache-2.0",
"keywords": [
@@ -20,7 +20,7 @@
"url": "https://github.com/SeleniumHQ/selenium.git"
},
"engines": {
"node": ">= 22.13.0"
"node": ">= 18.20.5"
},
"dependencies": {
"@bazel/runfiles": "^6.3.1",
2 changes: 1 addition & 1 deletion py/BUILD.bazel
Original file line number Diff line number Diff line change
@@ -62,7 +62,7 @@ compile_pip_requirements(
],
)

SE_VERSION = "4.28.0"
SE_VERSION = "4.29.0.202501201850"

BROWSER_VERSIONS = [
"v85",
4 changes: 2 additions & 2 deletions py/docs/source/conf.py
Original file line number Diff line number Diff line change
@@ -56,9 +56,9 @@
# built documents.
#
# The short X.Y version.
version = '4.28'
version = '4.29'
# The full version, including alpha/beta/rc tags.
release = '4.28.0'
release = '4.29.0.202501201850'

# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
2 changes: 1 addition & 1 deletion py/pyproject.toml
Original file line number Diff line number Diff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"

[project]
name = "selenium"
version = "4.28.0"
version = "4.29.0.202501201850"
license = { text = "Apache 2.0" }
description = "Official Python bindings for Selenium WebDriver."
readme = "README.rst"
2 changes: 1 addition & 1 deletion py/selenium/__init__.py
Original file line number Diff line number Diff line change
@@ -16,4 +16,4 @@
# under the License.


__version__ = "4.28.0"
__version__ = "4.29.0.202501201850"
2 changes: 1 addition & 1 deletion py/selenium/webdriver/__init__.py
Original file line number Diff line number Diff line change
@@ -44,7 +44,7 @@
from .wpewebkit.service import Service as WPEWebKitService # noqa
from .wpewebkit.webdriver import WebDriver as WPEWebKit # noqa

__version__ = "4.28.0"
__version__ = "4.29.0.202501201850"

# We need an explicit __all__ because the above won't otherwise be exported.
__all__ = [
16 changes: 9 additions & 7 deletions rb/Gemfile.lock
Original file line number Diff line number Diff line change
@@ -3,7 +3,7 @@ PATH
specs:
selenium-devtools (0.132.0)
selenium-webdriver (~> 4.2)
selenium-webdriver (4.28.0)
selenium-webdriver (4.29.0.nightly)
base64 (~> 0.2)
logger (~> 1.4)
rexml (~> 3.2, >= 3.2.5)
@@ -45,16 +45,18 @@ GEM
reline (>= 0.3.8)
diff-lcs (1.5.1)
drb (2.2.1)
ffi (1.17.1)
ffi (1.17.1-arm64-darwin)
ffi (1.17.1-java)
ffi (1.17.1-x64-mingw-ucrt)
ffi (1.17.1-x86_64-darwin)
ffi (1.17.1-x86_64-linux-gnu)
fileutils (1.7.3)
git (1.19.1)
addressable (~> 2.8)
rchardet (~> 1.8)
hashdiff (1.1.2)
i18n (1.14.6)
i18n (1.14.7)
concurrent-ruby (~> 1.0)
io-console (0.8.0)
io-console (0.8.0-java)
@@ -74,10 +76,10 @@ GEM
parser (3.3.7.0)
ast (~> 2.4.1)
racc
psych (5.2.2)
psych (5.2.3)
date
stringio
psych (5.2.2-java)
psych (5.2.3-java)
date
jar-dependencies (>= 0.1.7)
public_suffix (6.0.1)
@@ -174,17 +176,17 @@ GEM
yard (0.9.37)

PLATFORMS
arm64-darwin-23
arm64-darwin-24
java
ruby
universal-java-1.8
arm64-darwin-23
arm64-darwin-24
universal-java-17
universal-java-18
universal-java-21
x64-mingw-ucrt
x64-mingw32
x86_64-darwin-22
x64-mingw-ucrt
x86_64-linux

DEPENDENCIES
2 changes: 1 addition & 1 deletion rb/lib/selenium/webdriver/version.rb
Original file line number Diff line number Diff line change
@@ -19,6 +19,6 @@

module Selenium
module WebDriver
VERSION = '4.28.0'
VERSION = '4.29.0.nightly'
end # WebDriver
end # Selenium