Releases: umihico/docker-selenium-lambda
Version Updates Fri Mar 6 02:39:54 UTC 2026
SHA256_DIGEST=9d4188fd11f641450a5c83d6efb2d03642cd34231337bdee1c945e8ffea4da35
REVISION=1582197
PYTHON_VERSION=3.13.11
SELENIUM_VERSION=4.41.0
CHROME_VERSION=146.0.7680.66
diff --git a/Dockerfile b/Dockerfile
index 4446149..ced417a 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,11 +1,11 @@
-FROM public.ecr.aws/lambda/python@sha256:69598945bac09e403f3dcb0ab6bb617d2214b7bb2b794d4daa0830adc9283a38 as build
+FROM public.ecr.aws/lambda/python@sha256:9d4188fd11f641450a5c83d6efb2d03642cd34231337bdee1c945e8ffea4da35 as build
RUN dnf install -y unzip && \
- curl -Lo "/tmp/chromedriver-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/146.0.7680.31/linux64/chromedriver-linux64.zip" && \
- curl -Lo "/tmp/chrome-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/146.0.7680.31/linux64/chrome-linux64.zip" && \
- curl -Lo "/tmp/chromedriver-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/146.0.7680.66/linux64/chromedriver-linux64.zip" && \
- curl -Lo "/tmp/chrome-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/146.0.7680.66/linux64/chrome-linux64.zip" &&
unzip /tmp/chromedriver-linux64.zip -d /opt/ &&
unzip /tmp/chrome-linux64.zip -d /opt/
-FROM public.ecr.aws/lambda/python@sha256:69598945bac09e403f3dcb0ab6bb617d2214b7bb2b794d4daa0830adc9283a38
+FROM public.ecr.aws/lambda/python@sha256:9d4188fd11f641450a5c83d6efb2d03642cd34231337bdee1c945e8ffea4da35
RUN dnf install -y atk cups-libs gtk3 libXcomposite alsa-lib
libXcursor libXdamage libXext libXi libXrandr libXScrnSaver
libXtst pango at-spi2-atk libXt xorg-x11-server-Xvfb
diff --git a/README.md b/README.md
index de35829..795ff7f 100644
--- a/README.md
+++ b/README.md
@@ -8,8 +8,8 @@ This is minimum demo of headless chrome and selenium on container image on AWS L
This image goes with these versions. These are automatically updated and tested everyday.
- Python 3.13.11
-- chromium 146.0.7680.31
-- chromedriver 146.0.7680.31
+- chromium 146.0.7680.66
+- chromedriver 146.0.7680.66 - selenium 4.41.0
Running the demo
Version Updates Thu Feb 26 02:42:56 UTC 2026
SHA256_DIGEST=69598945bac09e403f3dcb0ab6bb617d2214b7bb2b794d4daa0830adc9283a38
REVISION=1582197
PYTHON_VERSION=3.13.11
SELENIUM_VERSION=4.41.0
CHROME_VERSION=146.0.7680.31
diff --git a/Dockerfile b/Dockerfile
index ed99ca2..4446149 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,7 +1,7 @@
FROM public.ecr.aws/lambda/python@sha256:69598945bac09e403f3dcb0ab6bb617d2214b7bb2b794d4daa0830adc9283a38 as build
RUN dnf install -y unzip && \
- curl -Lo "/tmp/chromedriver-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/145.0.7632.117/linux64/chromedriver-linux64.zip" && \
- curl -Lo "/tmp/chrome-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/145.0.7632.117/linux64/chrome-linux64.zip" && \
- curl -Lo "/tmp/chromedriver-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/146.0.7680.31/linux64/chromedriver-linux64.zip" && \
- curl -Lo "/tmp/chrome-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/146.0.7680.31/linux64/chrome-linux64.zip" &&
unzip /tmp/chromedriver-linux64.zip -d /opt/ &&
unzip /tmp/chrome-linux64.zip -d /opt/
diff --git a/README.md b/README.md
index a288341..de35829 100644
--- a/README.md
+++ b/README.md
@@ -8,8 +8,8 @@ This is minimum demo of headless chrome and selenium on container image on AWS L
This image goes with these versions. These are automatically updated and tested everyday.
- Python 3.13.11
-- chromium 145.0.7632.117
-- chromedriver 145.0.7632.117
+- chromium 146.0.7680.31
+- chromedriver 146.0.7680.31 - selenium 4.41.0
Running the demo
Version Updates Wed Feb 25 02:46:08 UTC 2026
SHA256_DIGEST=69598945bac09e403f3dcb0ab6bb617d2214b7bb2b794d4daa0830adc9283a38
REVISION=1568190
PYTHON_VERSION=3.13.11
SELENIUM_VERSION=4.41.0
CHROME_VERSION=145.0.7632.117
diff --git a/Dockerfile b/Dockerfile
index e298418..ed99ca2 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,11 +1,11 @@
-FROM public.ecr.aws/lambda/python@sha256:f1025b56c40ecc2a1b6becc0ae87cadbc31bee42e72dc211170cb2f5a738b1be as build
+FROM public.ecr.aws/lambda/python@sha256:69598945bac09e403f3dcb0ab6bb617d2214b7bb2b794d4daa0830adc9283a38 as build
RUN dnf install -y unzip && \
- curl -Lo "/tmp/chromedriver-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/145.0.7632.77/linux64/chromedriver-linux64.zip" && \
- curl -Lo "/tmp/chrome-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/145.0.7632.77/linux64/chrome-linux64.zip" && \
- curl -Lo "/tmp/chromedriver-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/145.0.7632.117/linux64/chromedriver-linux64.zip" && \
- curl -Lo "/tmp/chrome-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/145.0.7632.117/linux64/chrome-linux64.zip" &&
unzip /tmp/chromedriver-linux64.zip -d /opt/ &&
unzip /tmp/chrome-linux64.zip -d /opt/
-FROM public.ecr.aws/lambda/python@sha256:f1025b56c40ecc2a1b6becc0ae87cadbc31bee42e72dc211170cb2f5a738b1be
+FROM public.ecr.aws/lambda/python@sha256:69598945bac09e403f3dcb0ab6bb617d2214b7bb2b794d4daa0830adc9283a38
RUN dnf install -y atk cups-libs gtk3 libXcomposite alsa-lib
libXcursor libXdamage libXext libXi libXrandr libXScrnSaver
libXtst pango at-spi2-atk libXt xorg-x11-server-Xvfb
diff --git a/README.md b/README.md
index 3769b02..a288341 100644
--- a/README.md
+++ b/README.md
@@ -8,8 +8,8 @@ This is minimum demo of headless chrome and selenium on container image on AWS L
This image goes with these versions. These are automatically updated and tested everyday.
- Python 3.13.11
-- chromium 145.0.7632.77
-- chromedriver 145.0.7632.77
+- chromium 145.0.7632.117
+- chromedriver 145.0.7632.117 - selenium 4.41.0
Running the demo
Version Updates Sat Feb 21 02:35:19 UTC 2026
SHA256_DIGEST=f1025b56c40ecc2a1b6becc0ae87cadbc31bee42e72dc211170cb2f5a738b1be
REVISION=1568190
PYTHON_VERSION=3.13.11
SELENIUM_VERSION=4.41.0
CHROME_VERSION=145.0.7632.77
diff --git a/Dockerfile b/Dockerfile
index b068412..e298418 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -10,7 +10,7 @@ RUN dnf install -y atk cups-libs gtk3 libXcomposite alsa-lib
libXcursor libXdamage libXext libXi libXrandr libXScrnSaver
libXtst pango at-spi2-atk libXt xorg-x11-server-Xvfb
xorg-x11-xauth dbus-glib dbus-glib-devel nss mesa-libgbm && \
- pip install selenium==4.40.0
- pip install selenium==4.41.0
COPY --from=build /opt/chrome-linux64 /opt/chrome
COPY --from=build /opt/chromedriver-linux64 /opt/
COPY main.py ./
diff --git a/README.md b/README.md
index fb1a928..3769b02 100644
--- a/README.md
+++ b/README.md
@@ -10,7 +10,7 @@ This image goes with these versions. [These are automatically updated and tested
- Python 3.13.11
- chromium 145.0.7632.77
- chromedriver 145.0.7632.77
-- selenium 4.40.0
+- selenium 4.41.0
Running the demo
Version Updates Fri Feb 20 02:42:05 UTC 2026
SHA256_DIGEST=f1025b56c40ecc2a1b6becc0ae87cadbc31bee42e72dc211170cb2f5a738b1be
REVISION=1568190
PYTHON_VERSION=3.13.11
SELENIUM_VERSION=4.40.0
CHROME_VERSION=145.0.7632.77
diff --git a/Dockerfile b/Dockerfile
index 4f99d0b..b068412 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,11 +1,11 @@
-FROM public.ecr.aws/lambda/python@sha256:1f856e969af695d6524cbc2bed3691bd9834744b84f63da1b66218574946ce43 as build
+FROM public.ecr.aws/lambda/python@sha256:f1025b56c40ecc2a1b6becc0ae87cadbc31bee42e72dc211170cb2f5a738b1be as build
RUN dnf install -y unzip && \
- curl -Lo "/tmp/chromedriver-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/145.0.7632.46/linux64/chromedriver-linux64.zip" && \
- curl -Lo "/tmp/chrome-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/145.0.7632.46/linux64/chrome-linux64.zip" && \
- curl -Lo "/tmp/chromedriver-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/145.0.7632.77/linux64/chromedriver-linux64.zip" && \
- curl -Lo "/tmp/chrome-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/145.0.7632.77/linux64/chrome-linux64.zip" &&
unzip /tmp/chromedriver-linux64.zip -d /opt/ &&
unzip /tmp/chrome-linux64.zip -d /opt/
-FROM public.ecr.aws/lambda/python@sha256:1f856e969af695d6524cbc2bed3691bd9834744b84f63da1b66218574946ce43
+FROM public.ecr.aws/lambda/python@sha256:f1025b56c40ecc2a1b6becc0ae87cadbc31bee42e72dc211170cb2f5a738b1be
RUN dnf install -y atk cups-libs gtk3 libXcomposite alsa-lib
libXcursor libXdamage libXext libXi libXrandr libXScrnSaver
libXtst pango at-spi2-atk libXt xorg-x11-server-Xvfb
diff --git a/README.md b/README.md
index 40f2528..fb1a928 100644
--- a/README.md
+++ b/README.md
@@ -8,8 +8,8 @@ This is minimum demo of headless chrome and selenium on container image on AWS L
This image goes with these versions. These are automatically updated and tested everyday.
- Python 3.13.11
-- chromium 145.0.7632.46
-- chromedriver 145.0.7632.46
+- chromium 145.0.7632.77
+- chromedriver 145.0.7632.77 - selenium 4.40.0
Running the demo
Version Updates Fri Feb 6 02:42:42 UTC 2026
SHA256_DIGEST=1f856e969af695d6524cbc2bed3691bd9834744b84f63da1b66218574946ce43
REVISION=1568190
PYTHON_VERSION=3.13.11
SELENIUM_VERSION=4.40.0
CHROME_VERSION=145.0.7632.46
diff --git a/Dockerfile b/Dockerfile
index 79731da..4f99d0b 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,11 +1,11 @@
-FROM public.ecr.aws/lambda/python@sha256:9452cd99484f2ac5ac8242449f28bc3c0adc34f6422b47e3cc12a146cdf87813 as build
+FROM public.ecr.aws/lambda/python@sha256:1f856e969af695d6524cbc2bed3691bd9834744b84f63da1b66218574946ce43 as build
RUN dnf install -y unzip && \
- curl -Lo "/tmp/chromedriver-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/144.0.7559.133/linux64/chromedriver-linux64.zip" && \
- curl -Lo "/tmp/chrome-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/144.0.7559.133/linux64/chrome-linux64.zip" && \
- curl -Lo "/tmp/chromedriver-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/145.0.7632.46/linux64/chromedriver-linux64.zip" && \
- curl -Lo "/tmp/chrome-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/145.0.7632.46/linux64/chrome-linux64.zip" &&
unzip /tmp/chromedriver-linux64.zip -d /opt/ &&
unzip /tmp/chrome-linux64.zip -d /opt/
-FROM public.ecr.aws/lambda/python@sha256:9452cd99484f2ac5ac8242449f28bc3c0adc34f6422b47e3cc12a146cdf87813
+FROM public.ecr.aws/lambda/python@sha256:1f856e969af695d6524cbc2bed3691bd9834744b84f63da1b66218574946ce43
RUN dnf install -y atk cups-libs gtk3 libXcomposite alsa-lib
libXcursor libXdamage libXext libXi libXrandr libXScrnSaver
libXtst pango at-spi2-atk libXt xorg-x11-server-Xvfb
diff --git a/README.md b/README.md
index 9941a74..40f2528 100644
--- a/README.md
+++ b/README.md
@@ -8,8 +8,8 @@ This is minimum demo of headless chrome and selenium on container image on AWS L
This image goes with these versions. These are automatically updated and tested everyday.
- Python 3.13.11
-- chromium 144.0.7559.133
-- chromedriver 144.0.7559.133
+- chromium 145.0.7632.46
+- chromedriver 145.0.7632.46 - selenium 4.40.0
Running the demo
Version Updates Wed Feb 4 02:40:29 UTC 2026
SHA256_DIGEST=9452cd99484f2ac5ac8242449f28bc3c0adc34f6422b47e3cc12a146cdf87813
REVISION=1552494
PYTHON_VERSION=3.13.11
SELENIUM_VERSION=4.40.0
CHROME_VERSION=144.0.7559.133
diff --git a/Dockerfile b/Dockerfile
index 3b6db2c..79731da 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,7 +1,7 @@
FROM public.ecr.aws/lambda/python@sha256:9452cd99484f2ac5ac8242449f28bc3c0adc34f6422b47e3cc12a146cdf87813 as build
RUN dnf install -y unzip && \
- curl -Lo "/tmp/chromedriver-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/145.0.7632.26/linux64/chromedriver-linux64.zip" && \
- curl -Lo "/tmp/chrome-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/145.0.7632.26/linux64/chrome-linux64.zip" && \
- curl -Lo "/tmp/chromedriver-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/144.0.7559.133/linux64/chromedriver-linux64.zip" && \
- curl -Lo "/tmp/chrome-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/144.0.7559.133/linux64/chrome-linux64.zip" &&
unzip /tmp/chromedriver-linux64.zip -d /opt/ &&
unzip /tmp/chrome-linux64.zip -d /opt/
diff --git a/README.md b/README.md
index 3b1f6a5..9941a74 100644
--- a/README.md
+++ b/README.md
@@ -8,8 +8,8 @@ This is minimum demo of headless chrome and selenium on container image on AWS L
This image goes with these versions. These are automatically updated and tested everyday.
- Python 3.13.11
-- chromium 145.0.7632.26
-- chromedriver 145.0.7632.26
+- chromium 144.0.7559.133
+- chromedriver 144.0.7559.133 - selenium 4.40.0
Running the demo
Version Updates Thu Jan 29 02:38:47 UTC 2026
SHA256_DIGEST=9452cd99484f2ac5ac8242449f28bc3c0adc34f6422b47e3cc12a146cdf87813
REVISION=1568190
PYTHON_VERSION=3.13.11
SELENIUM_VERSION=4.40.0
CHROME_VERSION=145.0.7632.26
diff --git a/Dockerfile b/Dockerfile
index ae3c317..3b6db2c 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,7 +1,7 @@
FROM public.ecr.aws/lambda/python@sha256:9452cd99484f2ac5ac8242449f28bc3c0adc34f6422b47e3cc12a146cdf87813 as build
RUN dnf install -y unzip && \
- curl -Lo "/tmp/chromedriver-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/144.0.7559.109/linux64/chromedriver-linux64.zip" && \
- curl -Lo "/tmp/chrome-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/144.0.7559.109/linux64/chrome-linux64.zip" && \
- curl -Lo "/tmp/chromedriver-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/145.0.7632.26/linux64/chromedriver-linux64.zip" && \
- curl -Lo "/tmp/chrome-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/145.0.7632.26/linux64/chrome-linux64.zip" &&
unzip /tmp/chromedriver-linux64.zip -d /opt/ &&
unzip /tmp/chrome-linux64.zip -d /opt/
diff --git a/README.md b/README.md
index bf020dc..3b1f6a5 100644
--- a/README.md
+++ b/README.md
@@ -8,8 +8,8 @@ This is minimum demo of headless chrome and selenium on container image on AWS L
This image goes with these versions. These are automatically updated and tested everyday.
- Python 3.13.11
-- chromium 144.0.7559.109
-- chromedriver 144.0.7559.109
+- chromium 145.0.7632.26
+- chromedriver 145.0.7632.26 - selenium 4.40.0
Running the demo
Version Updates Wed Jan 28 02:23:15 UTC 2026
SHA256_DIGEST=9452cd99484f2ac5ac8242449f28bc3c0adc34f6422b47e3cc12a146cdf87813
REVISION=1552494
PYTHON_VERSION=3.13.11
SELENIUM_VERSION=4.40.0
CHROME_VERSION=144.0.7559.109
diff --git a/Dockerfile b/Dockerfile
index 04dcc35..ae3c317 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,11 +1,11 @@
-FROM public.ecr.aws/lambda/python@sha256:c6a7c7b1af774c2f7832c4d27c35acf554e46013d3dcf15e8c4e7a4b493afeee as build
+FROM public.ecr.aws/lambda/python@sha256:9452cd99484f2ac5ac8242449f28bc3c0adc34f6422b47e3cc12a146cdf87813 as build
RUN dnf install -y unzip && \
- curl -Lo "/tmp/chromedriver-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/144.0.7559.96/linux64/chromedriver-linux64.zip" && \
- curl -Lo "/tmp/chrome-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/144.0.7559.96/linux64/chrome-linux64.zip" && \
- curl -Lo "/tmp/chromedriver-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/144.0.7559.109/linux64/chromedriver-linux64.zip" && \
- curl -Lo "/tmp/chrome-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/144.0.7559.109/linux64/chrome-linux64.zip" &&
unzip /tmp/chromedriver-linux64.zip -d /opt/ &&
unzip /tmp/chrome-linux64.zip -d /opt/
-FROM public.ecr.aws/lambda/python@sha256:c6a7c7b1af774c2f7832c4d27c35acf554e46013d3dcf15e8c4e7a4b493afeee
+FROM public.ecr.aws/lambda/python@sha256:9452cd99484f2ac5ac8242449f28bc3c0adc34f6422b47e3cc12a146cdf87813
RUN dnf install -y atk cups-libs gtk3 libXcomposite alsa-lib
libXcursor libXdamage libXext libXi libXrandr libXScrnSaver
libXtst pango at-spi2-atk libXt xorg-x11-server-Xvfb
diff --git a/README.md b/README.md
index 7360186..bf020dc 100644
--- a/README.md
+++ b/README.md
@@ -8,8 +8,8 @@ This is minimum demo of headless chrome and selenium on container image on AWS L
This image goes with these versions. These are automatically updated and tested everyday.
- Python 3.13.11
-- chromium 144.0.7559.96
-- chromedriver 144.0.7559.96
+- chromium 144.0.7559.109
+- chromedriver 144.0.7559.109 - selenium 4.40.0
Running the demo
Version Updates Wed Jan 21 02:23:43 UTC 2026
SHA256_DIGEST=c6a7c7b1af774c2f7832c4d27c35acf554e46013d3dcf15e8c4e7a4b493afeee
REVISION=1552494
PYTHON_VERSION=3.13.11
SELENIUM_VERSION=4.40.0
CHROME_VERSION=144.0.7559.96
diff --git a/Dockerfile b/Dockerfile
index 5f181d0..04dcc35 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,11 +1,11 @@
-FROM public.ecr.aws/lambda/python@sha256:eb21bee578aea57bc89d7681de0cc3deda5426499ae195615cc247738d39d6f6 as build
+FROM public.ecr.aws/lambda/python@sha256:c6a7c7b1af774c2f7832c4d27c35acf554e46013d3dcf15e8c4e7a4b493afeee as build
RUN dnf install -y unzip && \
- curl -Lo "/tmp/chromedriver-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/143.0.7499.192/linux64/chromedriver-linux64.zip" && \
- curl -Lo "/tmp/chrome-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/143.0.7499.192/linux64/chrome-linux64.zip" && \
- curl -Lo "/tmp/chromedriver-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/144.0.7559.96/linux64/chromedriver-linux64.zip" && \
- curl -Lo "/tmp/chrome-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/144.0.7559.96/linux64/chrome-linux64.zip" &&
unzip /tmp/chromedriver-linux64.zip -d /opt/ &&
unzip /tmp/chrome-linux64.zip -d /opt/
-FROM public.ecr.aws/lambda/python@sha256:eb21bee578aea57bc89d7681de0cc3deda5426499ae195615cc247738d39d6f6
+FROM public.ecr.aws/lambda/python@sha256:c6a7c7b1af774c2f7832c4d27c35acf554e46013d3dcf15e8c4e7a4b493afeee
RUN dnf install -y atk cups-libs gtk3 libXcomposite alsa-lib
libXcursor libXdamage libXext libXi libXrandr libXScrnSaver
libXtst pango at-spi2-atk libXt xorg-x11-server-Xvfb
diff --git a/README.md b/README.md
index 476752d..7360186 100644
--- a/README.md
+++ b/README.md
@@ -8,8 +8,8 @@ This is minimum demo of headless chrome and selenium on container image on AWS L
This image goes with these versions. These are automatically updated and tested everyday.
- Python 3.13.11
-- chromium 143.0.7499.192
-- chromedriver 143.0.7499.192
+- chromium 144.0.7559.96
+- chromedriver 144.0.7559.96 - selenium 4.40.0