diff --git a/.github/workflows/release-chrome-versions.yml b/.github/workflows/release-chrome-versions.yml index abdc3a442..cca69e8df 100644 --- a/.github/workflows/release-chrome-versions.yml +++ b/.github/workflows/release-chrome-versions.yml @@ -31,7 +31,7 @@ on: browser-versions: description: 'List browser version to build. E.g: [130, 131]' required: true - default: '[95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149]' + default: '[95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150]' push-image: description: 'Push image after testing successfully' required: true diff --git a/.github/workflows/release-edge-versions.yml b/.github/workflows/release-edge-versions.yml index cb3c70d02..356ecd7e6 100644 --- a/.github/workflows/release-edge-versions.yml +++ b/.github/workflows/release-edge-versions.yml @@ -31,7 +31,7 @@ on: browser-versions: description: 'List browser version to build. E.g: [130, 131]' required: true - default: '[114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149]' + default: '[114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150]' push-image: description: 'Push image after testing successfully' required: true diff --git a/Base/Dockerfile b/Base/Dockerfile index 9dbbf71e5..59a29fae5 100644 --- a/Base/Dockerfile +++ b/Base/Dockerfile @@ -7,12 +7,12 @@ LABEL org.opencontainers.image.source="https://github.com/${AUTHORS}/docker-sele ARG VERSION ARG RELEASE=selenium-${VERSION} # Default value should be aligned with upstream Selenium (https://github.com/SeleniumHQ/selenium/blob/trunk/MODULE.bazel) -ARG OPENTELEMETRY_VERSION=1.63.0 -ARG GRPC_VERSION=1.82.0 -ARG NETTY_VERSION=4.2.15.Final +ARG OPENTELEMETRY_VERSION=1.64.0 +ARG GRPC_VERSION=1.82.2 +ARG NETTY_VERSION=4.2.16.Final ARG CS_VERSION=2.1.25-M25 -ARG ENVSUBST_VERSION=1.5.4 -ARG CURL_VERSION=8.20.0 +ARG ENVSUBST_VERSION=1.5.5 +ARG CURL_VERSION=8.21.0 ARG PYTHON_VERSION=3.14 #Arguments to define the user running Selenium diff --git a/Makefile b/Makefile index d396f0605..aad1b81fd 100644 --- a/Makefile +++ b/Makefile @@ -1,12 +1,12 @@ NAME := $(or $(NAME),$(NAME),selenium) CURRENT_DATE := $(shell date '+%Y%m%d') BUILD_DATE := $(or $(BUILD_DATE),$(BUILD_DATE),$(CURRENT_DATE)) -BASE_RELEASE := $(or $(BASE_RELEASE),$(BASE_RELEASE),selenium-4.45.0) -BASE_VERSION := $(or $(BASE_VERSION),$(BASE_VERSION),4.45.0) -BINDING_VERSION := $(or $(BINDING_VERSION),$(BINDING_VERSION),4.45.0) +BASE_RELEASE := $(or $(BASE_RELEASE),$(BASE_RELEASE),selenium-4.46.0) +BASE_VERSION := $(or $(BASE_VERSION),$(BASE_VERSION),4.46.0) +BINDING_VERSION := $(or $(BINDING_VERSION),$(BINDING_VERSION),4.46.0) BASE_RELEASE_NIGHTLY := $(or $(BASE_RELEASE_NIGHTLY),$(BASE_RELEASE_NIGHTLY),nightly) -BASE_VERSION_NIGHTLY := $(or $(BASE_VERSION_NIGHTLY),$(BASE_VERSION_NIGHTLY),4.46.0-SNAPSHOT) -VERSION := $(or $(VERSION),$(VERSION),4.45.0) +BASE_VERSION_NIGHTLY := $(or $(BASE_VERSION_NIGHTLY),$(BASE_VERSION_NIGHTLY),4.47.0-SNAPSHOT) +VERSION := $(or $(VERSION),$(VERSION),4.46.0) MVN_SELENIUM_VERSION := $(or $(MVN_SELENIUM_VERSION),$(MVN_SELENIUM_VERSION),latest.release) TAG_VERSION := $(VERSION)-$(BUILD_DATE) CHART_VERSION_NIGHTLY := $(or $(CHART_VERSION_NIGHTLY),$(CHART_VERSION_NIGHTLY),1.0.0-nightly) diff --git a/tests/build-backward-compatible/browser-matrix.yml b/tests/build-backward-compatible/browser-matrix.yml index d9ca5499a..1fce457c0 100644 --- a/tests/build-backward-compatible/browser-matrix.yml +++ b/tests/build-backward-compatible/browser-matrix.yml @@ -1,7 +1,7 @@ matrix: browser: '152': - FIREFOX_VERSION: 152.0.2 + FIREFOX_VERSION: 152.0.5 FIREFOX_PLATFORMS: linux/amd64,linux/arm64 '151': FIREFOX_VERSION: 151.0.4 @@ -9,13 +9,15 @@ matrix: '150': FIREFOX_VERSION: 150.0.3 FIREFOX_PLATFORMS: linux/amd64,linux/arm64 - CFT_VERSION: 150.0.7871.24 + CFT_VERSION: 150.0.7871.115 + CHROME_VERSION: google-chrome-stable=150.0.7871.114-1 + EDGE_VERSION: microsoft-edge-stable=150.0.4078.65-1 '149': FIREFOX_VERSION: 149.0.2 FIREFOX_PLATFORMS: linux/amd64,linux/arm64 CFT_VERSION: 149.0.7827.155 - CHROME_VERSION: google-chrome-stable=149.0.7827.155-1 - EDGE_VERSION: microsoft-edge-stable=149.0.4022.80-1 + CHROME_VERSION: google-chrome-stable=149.0.7827.200-1 + EDGE_VERSION: microsoft-edge-stable=149.0.4022.98-1 '148': FIREFOX_VERSION: 148.0.2 FIREFOX_PLATFORMS: linux/amd64,linux/arm64 diff --git a/tests/build-backward-compatible/firefox-matrix.yml b/tests/build-backward-compatible/firefox-matrix.yml index 0ef80727b..2f03a872a 100644 --- a/tests/build-backward-compatible/firefox-matrix.yml +++ b/tests/build-backward-compatible/firefox-matrix.yml @@ -1,7 +1,7 @@ matrix: browser: '152': - FIREFOX_VERSION: 152.0.2 + FIREFOX_VERSION: 152.0.5 '151': FIREFOX_VERSION: 151.0.4 '150': diff --git a/tests/build-backward-compatible/selenium-matrix.yml b/tests/build-backward-compatible/selenium-matrix.yml index cb7c0b038..115afcc27 100644 --- a/tests/build-backward-compatible/selenium-matrix.yml +++ b/tests/build-backward-compatible/selenium-matrix.yml @@ -5,6 +5,12 @@ matrix: BASE_VERSION: 4.35.0-SNAPSHOT VERSION: 4.35.0-SNAPSHOT BINDING_VERSION: nightly + 4.46.0: + BASE_RELEASE: selenium-4.46.0 + BASE_VERSION: 4.46.0 + VERSION: 4.46.0 + BINDING_VERSION: 4.46.0 + browser: [] 4.45.0: BASE_RELEASE: selenium-4.45.0 BASE_VERSION: 4.45.0