Nightly
Pre-release
Pre-release
Changelog
7dc9f187- chart: protect resources naming against .Release.Nam contains dots. from ArgoCD :: Viet Nguyen Duc35fafaf2- Update _helpers.tpl to adress missing resource limits in pre-puller init containers for firefox,edge,... (SeleniumHQ#2399) :: Markus Koppe27f6edb- chart(update): replace another mininal kubectl container for patch job :: Viet Nguyen Duc2af6166d- Experimental: Selenium Grid scaler in K8s implementation preview (SeleniumHQ#2400) :: Viet Nguyen Duc91969c00- build: use Debian sid channel for Chromium :: Viet Nguyen Duc6c4f76e7- chart(add): Grid scaler use trigger auth to secure GraphQL endpoint (SeleniumHQ#2401) :: Viet Nguyen Duc0ac93a9c- Experimental: Selenium Grid scaler with different nodeMaxSessions per node (SeleniumHQ#2402) :: Viet Nguyen Duc89a9729f- update: Selenium Grid 4.25.0 :: Viet Nguyen Duca3b4b62d- update: video record standalone with GraphQL endpoint needs basic auth :: Viet Nguyen Duc12868dd0- chart: add config key to disable resource creation :: Viet Nguyen Duc4b7deb12- update dependencies version same as grid core :: Viet Nguyen Ducba687ae2- Update tag 4.25.0-20240922 in docs and files :: Selenium CI Bot87111047- Update chart 0.36.0 changelog [skip ci] :: Selenium CI Bot75b59cfb- chore(deps): update helm release jaeger to v3.3.1 (SeleniumHQ#2393) :: renovate[bot]ff5b2489- chore(deps): update helm release kube-prometheus-stack to v62.7.0 (SeleniumHQ#2397) :: renovate[bot]5a3f1e9e- Update base image ubuntu:noble-20240827.1 :: Viet Nguyen Ducf70108dd- Update base image ubuntu:noble-20240827.1 :: Viet Nguyen Ducc6a781bb- build: Allow Renovate to discover changelog of Selenium Docker images :: Viet Nguyen Duc8466588e- chart(fix):basicAuth.embeddedUrlin GraphQL endpoint for old scaler compatible (SeleniumHQ#2408) :: Viet Nguyen Ducdedd69b1- Update chart 0.36.1 changelog [skip ci] :: Selenium CI Bote61f20c9- [ci] Add simple Playwright parallel tests connect to autoscaling Grid in K8s (SeleniumHQ#2409) :: Viet Nguyen Duc1a9aa386- chart(fix): node.lifecycle not being rendered from values file (SeleniumHQ#2420) :: Bruno Britoea7b913c- chart(feat): add graphql metrics exporter for monitoring (SeleniumHQ#2425) :: Viet Nguyen Ducef2c6c49- chore(deps): update helm release ingress-nginx to v4.11.3 (SeleniumHQ#2424) :: renovate[bot]be2a920f- chore(deps): update helm release kube-prometheus-stack to v65 (SeleniumHQ#2422) :: renovate[bot]ef57df59- [ci]: add workflow to update chart configuration table :: Viet Nguyen Ducc3ad0995- Update chart configuration table :: Selenium CI Bot1b0bb205- [docs] Update few noticed things to README :: Viet Nguyen Ducb5eb5236- [ci]: update for chart template render in deploy stage :: Viet Nguyen Duc72387472- Update tag 4.25.0-20241010 in docs and files :: Selenium CI Bot5802c323- Update chart 0.36.2 changelog [skip ci] :: Selenium CI Bot839e5f62- [test]: Setting custom capabilities for matching specific Nodes :: Viet Nguyen Duc94da26e6- chart(update): use podIP in all components server host (SeleniumHQ#2429) :: Viet Nguyen Duce7ca1dcd- chart(update): Node deployment replicas use minReplicaCount in autoscaling (SeleniumHQ#2430) :: Viet Nguyen Ducb86c952c- chart(update): template remove redundant newlines :: Viet Nguyen Ducb89b8c4f- [ci] replace image tag in Nightly chart :: Viet Nguyen Duc36ba1870- Update chart 0.36.3 changelog [skip ci] :: Selenium CI Bot94b87287- Add --no-proxy to curl command in check-grid :: Viet Nguyen Duc022c35f6- chore(deps): update helm release keda to v2.15.2 (SeleniumHQ#2433) :: renovate[bot]ec01d2f5- fix: bash avoiding newline when Base64 encoding a long string (SeleniumHQ#2437) :: Viet Nguyen Ducde18ad95- chart: update version 0.36.4 :: Viet Nguyen Ducf1910162- [ci] Update chart release workflow :: Viet Nguyen Duc3f3a3fec- Update FFmpeg v7.1 (SeleniumHQ#2439) :: Viet Nguyen Duc693e2139- fix: clear CRIT message from supervisord (SeleniumHQ#2440) :: Viet Nguyen Duc42a7ecdb- Update log timestamp in custom scripts align with supervisord (SeleniumHQ#2441) :: Viet Nguyen Duc74917647- Update a notice for Chrome --headless=new and xvfb enable :: Viet Nguyen Duc653af3e2- Update tag 4.25.0-20241024 in docs and files :: Selenium CI Bot3290a305- Update chart 0.36.5 changelog [skip ci] :: Selenium CI Bota5e252c8- fix: install dependencies for websockify utils in novnc (SeleniumHQ#2443) :: Viet Nguyen Duc1fdc58bf- chart: Allow overwrite config videoRecorder in each node (SeleniumHQ#2445) :: Viet Nguyen Ducda17d89c- Update Selenium Grid 4.26.0 :: Viet Nguyen Duc1f81f776- [test] Include python binding Nightly to detect impact early (SeleniumHQ#2450) :: Viet Nguyen Duc3042ef16- Check CLI options duplicated from env vars and SE_OPTS (SeleniumHQ#2451) :: Viet Nguyen Duca862efa3- chart: Add templates for relay node (SeleniumHQ#2453) :: Viet Nguyen Ducb41b6271- chart: set job scaling strategy to accurate by default :: Viet Nguyen Duc6ce652ba- Update tag 4.26.0-20241101 in docs and files :: Selenium CI Bot06663919- Update chart 0.37.0 changelog [skip ci] :: Selenium CI Botd2c56dd3- test: Update test using ClientConfig :: Viet Nguyen Duce0a7d63b- chore(deps): update helm release keda to v2.16.0 (SeleniumHQ#2459) :: renovate[bot]a1887055- chore(deps): update helm release jaeger to v3.3.2 (SeleniumHQ#2455) :: renovate[bot]edfe8a30- chore(deps): update helm release kube-prometheus-stack to v65.8.1 (SeleniumHQ#2428) :: renovate[bot]82350ba8- Update chart configuration table :: Selenium CI Botfc81fd05- Release chart 0.37.1 :: Viet Nguyen Duc074767dd- [ci] Update helm version for test :: Viet Nguyen Ducbf73ae98- Update chart 0.37.1 changelog [skip ci] :: Selenium CI Bot33471fe8- K8s: Deployment scale metricType should be Value instead of AverageValue (SeleniumHQ#2465) :: Viet Nguyen Duc3dddb7d0- K8s: Update ScaledJob scaling strategy toeageras default (SeleniumHQ#2466) :: Viet Nguyen Ducf38888a9- [ci] Update scripts syntax at least py3.8 :: Viet Nguyen Ducb30937ed- chore(deps): update ubuntu docker tag to noble-20241015 (SeleniumHQ#2467) :: renovate[bot]6dc901ed- [ci] Update test matrix with python versions :: Viet Nguyen Ducbea0769a- K8s: Multiple nodes browser in Helm configs (SeleniumHQ#2475) :: Viet Nguyen Duc7727b6d8- K8s: Use KEDA patch image tag for scaler implementation preview (SeleniumHQ#2477) :: Viet Nguyen Duc978c0502- Update Selenium Grid 4.27.0 and dependencies (SeleniumHQ#2478) :: Viet Nguyen Duc60603842- chore(deps): update helm release kube-prometheus-stack to v66 (SeleniumHQ#2461) :: renovate[bot]eb1a8c3b- Try Blacksmith runners in deploy workflow :: Viet Nguyen Duc4418ab49- [ci] Update workflows :: Viet Nguyen Ducd03cafc5- [ci] Fix Circle workflows :: Viet Nguyen Duc4e202839- [ci] Update command to get host ip in runners :: Viet Nguyen Ducc5e10a7c- Update tag 4.27.0-20241127 in docs and files :: Selenium CI Botfcfb16ee- Update chart 0.38.0 changelog [skip ci] :: Selenium CI Bot86d847a7- [ci] Trigger rerun on failure of workflow Dev/Beta Browser Images :: Viet Nguyen Ducdf1844eb- Add env varSE_ENABLE_TRACING=falseto all example compose files without exporter endpoint :: Viet Nguyen Duc31fba3c3- [ci] Add workflow for autoscaling tests :: Viet Nguyen Duc689a62d9- chore(deps): Update Helm release jaeger to v3.3.3 (SeleniumHQ#2483) :: renovate[bot]a4c352d7- chore(deps): Update Helm release kube-prometheus-stack to v66.3.0 (SeleniumHQ#2480) :: renovate[bot]cf0c839a- K8s: regression issue on template for nodes service.enabled (SeleniumHQ#2484) :: Viet Nguyen Duc9800a036- Docker: Update Firefox binary installed in node (SeleniumHQ#2488) :: Viet Nguyen Duc363a1d4b- Docker: Node env vars to disable/enable VNC view only, password (SeleniumHQ#2489) :: Viet Nguyen Duc7e6b9b30- K8s: Add test results for Grid autoscaling with KEDA (SeleniumHQ#2490) :: Viet Nguyen Duc49c4a2fd- K8s: Add configs for sessions external datastore (SeleniumHQ#2491) :: Viet Nguyen Duc26c177da- chore(deps): update Helm release postgresql to v16.2.4 (SeleniumHQ#2493) :: renovate[bot]efe92f5f- [ci] Auto gen chart README in Renovate PR :: Viet Nguyen Duc739d7e8c- Update tag 4.27.0-20241204 in docs and files :: Selenium CI Bot73b7b521- chore(deps): Update base ubuntu:noble-20241118.1 :: Viet Nguyen Ducbd948709- Update chart 0.38.1 changelog :: Viet Nguyen Duc418fc715- [ci] Fix deploy firefox-dev image :: Viet Nguyen Duc36d98e98- Correct kubectl cli params in keda patch job (SeleniumHQ#2501) :: jbolsens-legiond66ac528- Build static FFmpeg and copy binary to Node base (SeleniumHQ#2468) :: Viet Nguyen Duc521bd33c- [ci] Pinning softprops/action-gh-release@v2.1.0 instead of @master :: Viet Nguyen Duc51a7a12c- [ci] Add workflow to build and deploy FFmpeg tools image (SeleniumHQ#2507) :: Viet Nguyen Duc5369ab1c- Update Helm release kube-prometheus-stack to v67 (SeleniumHQ#2510) :: renovate[bot]033b65b7- Update Helm release redis to v20.4.1 (SeleniumHQ#2499) :: renovate[bot]732b3756- Update Helm release kube-prometheus-stack to v67.2.0 (SeleniumHQ#2513) :: renovate[bot]6e322d14- Update Helm release redis to v20.6.0 (SeleniumHQ#2514) :: renovate[bot]d4f67f0f- Update Helm release postgresql to v16.2.5 (SeleniumHQ#2496) :: renovate[bot]2741b810- Update Helm release postgresql to v16.3.2 (SeleniumHQ#2516) :: renovate[bot]170f936a- Docker: set/unset stereotype via env var SE_NODE_BROWSER_VERSION and SE_BROWSER_BINARY_LOCATION (SeleniumHQ#2520) :: Viet Nguyen Duc8e8f0745- Enforce HTTP/1.1 for internal component JdkHttpClient (SeleniumHQ#2521) :: Viet Nguyen Ducb75e36c8- Docker: set/unset stereotype via env var SE_NODE_PLATFORM_NAME (SeleniumHQ#2525) :: Viet Nguyen Duc822101ec- Patch CVE-2024-45338 for package rclone in image ffmpeg :: Viet Nguyen Duc62741b20- [ci] Update workflow trigger events :: Viet Nguyen Duc6f90ecba- K8s: Selenium Grid in case multiple scaler triggers are activate (SeleniumHQ#2515) :: Viet Nguyen Duc7216d060- [ci] Upload autoscaling in K8s test results (SeleniumHQ#2486) :: Selenium CI Botd86d252f- K8s: Autoscaling using KEDA core 2.16.1 (SeleniumHQ#2531) :: Viet Nguyen Ducf5679f51- Docker: Improve the video recording container graceful shutdown (SeleniumHQ#2527) :: Viet Nguyen Duca8413090- Update Helm release redis to v20.6.1 (SeleniumHQ#2524) :: renovate[bot]ffb182d0- Update Helm release postgresql to v16.3.3 (SeleniumHQ#2523) :: renovate[bot]c91807ba- Update Helm release kube-prometheus-stack to v67.2.1 (SeleniumHQ#2518) :: renovate[bot]d4ed4ef2- [ci] Update workflow for secrets inherit :: Viet Nguyen Duccfcbf9c2- Docker: Process of xvfb_vnc_novnc start by env variable (SeleniumHQ#2534) :: Viet Nguyen Duc08a9ea1d- K8s: Node preStop rely on local PID :: Viet Nguyen Ducdddbebbf- K8s: Config clusterIP, externalName to svc of Hub, Router, EventBus :: Viet Nguyen Duc055e89e4- [ci] Upload autoscaling in K8s test results :: Selenium CI Bot7f238e28- Docker: Add example trigger video record in Node :: Viet Nguyen Duc53a78a72- [ci] Update tag 4.27.0-20241225 in docs and files :: Selenium CI Bot2d80c880- [ci] Update chart 0.38.2 changelog :: Selenium CI Bot325307ac- K8s: Configs extraEnvironmentVariables, extraEnvFrom in each distributed component :: Viet Nguyen Ducd01680cb- K8s: Update configcomponents.subPathtocomponents.router.subPath:: Viet Nguyen Duc3644fb03- Docker: Update image FFmpeg to compliant policy non-root user :: Viet Nguyen Duc02ea1a70- Docker: Update condition to enable tracing to avoid annoying warning messages (SeleniumHQ#2541) :: Viet Nguyen Duc6f25d806- K8s: Add default values for multiple nodes platform and version (SeleniumHQ#2543) :: Viet Nguyen Duc50dd03cf- [ci] Update generate chart changelog :: Viet Nguyen Ducc10b3d27- Update Helm release ingress-nginx to v4.12.0 (SeleniumHQ#2544) :: renovate[bot]bff83697- Update Helm release postgresql to v16.3.4 (SeleniumHQ#2532) :: renovate[bot]bd7876e0- Update Helm release kube-prometheus-stack to v67.5.0 (SeleniumHQ#2533) :: renovate[bot]7d6ddb77- K8s: Allow extra data set to EventBus and Node configmap (SeleniumHQ#2545) :: Viet Nguyen Duc39027998- Docker: Collect JVM heap dump in case server run into error (SeleniumHQ#2546) :: Viet Nguyen Duc75c70ea6- Docker: Install Firefox from multiple package types (SeleniumHQ#2547) :: Viet Nguyen Ducf353914d- [ci] Update tag 4.27.0-20250101 in docs and files :: Selenium CI Botab8e5195- [ci] Update chart 0.38.3 changelog :: Selenium CI Botc5b6082a- Docker: Update version of Firefox in platform linux/arm64 :: Viet Nguyen Duc2a62c6a1- Docker: Update version of Firefox in platform linux/arm64 :: Viet Nguyen Duc9538ac4f- [ci] Run format shell script :: Viet Nguyen Duc
Released versions
| Components | x86_64 (amd64) | aarch64 (arm64/armv8) |
|---|---|---|
| Selenium Grid | 4.28.0-SNAPSHOT (rev 4ddb16c) | 4.28.0-SNAPSHOT (rev 4ddb16c) |
| Chromium | 131.0.6778.204 | 131.0.6778.204 |
| Chrome | 131.0.6778.204 | x |
| ChromeDriver | 131.0.6778.204 | 131.0.6778.204 |
| Edge | 131.0.2903.112 | x |
| EdgeDriver | 131.0.2903.112 | x |
| Firefox | 133.0.3 | 133.0a1 |
| GeckoDriver | 0.35.0 | 0.35.0 |
| ffmpeg | 7.1 | 7.1 |
| rclone | 1.68.2 | 1.68.2 |
| Java Runtime | 17.0.13 | 17.0.13 |
| OS | Ubuntu 24.04.1 LTS | Ubuntu 24.04.1 LTS |
Published Docker images on Docker Hub
Click to see published Docker images
IMAGE ID REPOSITORY TAG SIZE
a0f8b4cc7156 ndviet/standalone-docker nightly 1.28GB
cdf2385fb3be ndviet/standalone-firefox nightly 3.47GB
88a5eb453426 ndviet/standalone-edge nightly 3.06GB
8aea91a555d0 ndviet/standalone-chromium nightly 3.98GB
5f33d597d365 ndviet/standalone-chrome nightly 2.73GB
d31d3baab832 ndviet/node-docker nightly 1.28GB
69222166a03d ndviet/node-firefox nightly 5.3GB
9cbf05dd8adb ndviet/node-edge nightly 3.06GB
8054cac24572 ndviet/node-chromium nightly 3.98GB
0861b5e4cacc ndviet/node-chrome nightly 2.73GB
eebd9bba9953 ndviet/node-base nightly 4.15GB
3bfc65d2585c ndviet/video nightly 2.95GB
5847b70945ba ndviet/event-bus nightly 1.28GB
997fedffb4b7 ndviet/session-queue nightly 1.28GB
257ef8f2ca85 ndviet/sessions nightly 1.28GB
9704fa9c1785 ndviet/router nightly 1.28GB
983c1d7988a2 ndviet/distributor nightly 1.28GB
0ee14659bc23 ndviet/hub nightly 1.28GB
bafd9c1c1a74 ndviet/base nightly 1.91GB
Published Helm chart version selenium-grid-0.38.3
Full Changelog: 4.24.0-20240912...nightly