Skip to content

4.23.1-20240811

Compare
Choose a tag to compare
@github-actions github-actions released this 11 Aug 20:24
· 128 commits to trunk since this release
16f43e6

Changelog

  • 4753dd5c - Bump version of jrottenberg/ffmpeg for selenium grid autoscaling on kubernetes with video recording :: Viet Nguyen Duc
  • 585882b2 - Updated ENV values :: Viet Nguyen Duc
  • 774bdf87 - Updated ENV video image :: Viet Nguyen Duc
  • 6aed36b9 - Merge branch 'SeleniumHQ:trunk' into trunk :: Nguyen Duc Viet
  • acf8e47c - Modified scripts, configs for video image :: Viet Nguyen Duc
  • c3c15e9b - Merge branch 'SeleniumHQ:trunk' into trunk :: Nguyen Duc Viet
  • a6bf0037 - Bump ad-m/github-push-action from 0.6.0 to 0.8.0 (SeleniumHQ#1971) :: dependabot[bot]
  • cf442bfb - Bump actions/setup-python from 4.7.0 to 4.7.1 (SeleniumHQ#1965) :: dependabot[bot]
  • 32ec1731 - Adds possibility to set node stereotype in standalone mode (SeleniumHQ#1967) :: Philippe GRANET
  • 792c8478 - Updated image jrottenberg/ffmpeg:6.0-ubuntu2004 :: Viet Nguyen Duc
  • 31ef6185 - Updated to use based ffmpeg:6.0-alpine. Reduce image size :: Viet Nguyen Duc
  • 5c177a7a - Update Dockerfile ubuntu version (SeleniumHQ#1980) :: Matt Colman
  • 3a03f976 - Update tag in docs and files [skip ci] :: Selenium CI Bot
  • 72ae9bd3 - Add session-task script for video recording :: Viet Nguyen Duc
  • 01648f3d - feat: video recording with pluggable upload container (SeleniumHQ#1881) :: Mårten Svantesson
  • 60ad27e1 - Update Video/Dockerfile with based image ffmpeg:6.0-alpine (SeleniumHQ#1981) :: Viet Nguyen Duc
  • 9b4acaa3 - Update tag in docs and files [skip ci] :: Selenium CI Bot
  • 020ded4e - Bumping chart version :: Diego Molina
  • 0f7367ed - Fix minor issues after PR SeleniumHQ#1881 and SeleniumHQ#1981 (SeleniumHQ#1983) :: Viet Nguyen Duc
  • fe80abaa - Improve default value for videoRecorder in chart (SeleniumHQ#1984) :: Viet Nguyen Duc
  • 4f725b7a - Improve chart templates in the section videoRecorder (SeleniumHQ#1987) :: Viet Nguyen Duc
  • b1c358cf - Update to Selenium 4.15.0 (SeleniumHQ#1990) :: Luis Correia
  • cef5534f - Update tag in docs and files [skip ci] :: Selenium CI Bot
  • 599c7047 - feat(autoscaling): Unified parameters to set scaled options for browser nodes (SeleniumHQ#1989) :: Viet Nguyen Duc
  • 009d47c1 - Add chart parameter ingress.paths to configure custom paths (SeleniumHQ#1994) :: Viet Nguyen Duc
  • 87c0cf66 - Bump helm/chart-releaser-action from 1.5.0 to 1.6.0 (SeleniumHQ#1993) :: dependabot[bot]
  • fe17f6de - feat: Adding port to nodes service (SeleniumHQ#1996) :: Viet Nguyen Duc
  • e071a316 - Update Dockerfile external jar versions (SeleniumHQ#1998) :: Matt Colman
  • 6b7356b9 - Update tag in docs and files [skip ci] :: Selenium CI Bot
  • f5f90dd7 - Switching to Jammy (SeleniumHQ#1923) :: Diego Molina
  • f291b8e4 - Update tag in docs and files [skip ci] :: Selenium CI Bot
  • 6f9708ed - Update start-xvfb.sh :: Diego Molina
  • f038e690 - Bump dessant/lock-threads from 4.0.1 to 5.0.0 (SeleniumHQ#2012) :: dependabot[bot]
  • 35a044a4 - feat(helm-test): Added helm test and linting (SeleniumHQ#2003) :: Amar Deep Singh
  • eec5ecc6 - Bug: Error setting name in helm release SeleniumHQ#2006 SeleniumHQ#2007 (SeleniumHQ#2009) :: Viet Nguyen Duc
  • 373c3c3c - corrected typo in selenium grid charts (SeleniumHQ#2010) :: Thabelo Ramabulana
  • b365646a - Update Dockerfile - external jar version uplift (SeleniumHQ#2015) :: Matt Colman
  • ad0a7a6f - Setting driver and browser path via configuration (SeleniumHQ#2017) :: Diego Molina
  • 9bc083a9 - Update tag in docs and files [skip ci] :: Selenium CI Bot
  • a14d80e7 - Bump dessant/lock-threads from 5.0.0 to 5.0.1 (SeleniumHQ#2019) :: dependabot[bot]
  • 0ca1bb15 - Bump nick-invision/retry from 2.8.3 to 2.9.0 (SeleniumHQ#2024) :: dependabot[bot]
  • 82603e90 - Update NodeChrome support latest version from GoogleChromeLabs (SeleniumHQ#2018) :: Viet Nguyen Duc
  • c3938aac - Update service.name as selenium-node-chrome (SeleniumHQ#2026) :: ian zhang
  • bbef7345 - feat: CI Bot bump chart version along with new deploy image version (SeleniumHQ#2028) :: Viet Nguyen Duc
  • e56a1fcf - Feature run selenium tests grid on kubernetes via helm chart (SeleniumHQ#2027) :: Amar Deep Singh
  • 7b3dfe97 - test: Sanity tests Selenium Grid chart via Makefile commands (SeleniumHQ#2029) :: Viet Nguyen Duc
  • 57c78c03 - Update tag in docs and files [skip ci] :: Selenium CI Bot
  • e3304b41 - bug(SeleniumHQ#1888): TimeZone change behavior changed (SeleniumHQ#2031) :: Viet Nguyen Duc
  • 7545bc9b - feat(chart): distribution registry can be set global and individual component (SeleniumHQ#2030) :: Viet Nguyen Duc
  • b5dab369 - bug(SeleniumHQ#2032): Rollback to use regular version in NodeChrome (SeleniumHQ#2033) :: Viet Nguyen Duc
  • 991d2456 - test: Add sanity test for download file (SeleniumHQ#2034) [deploy] :: Viet Nguyen Duc
  • 591e3f58 - Update tag in docs and files :: Selenium CI Bot
  • 4c7703be - Update bug report template [skip ci] :: Viet Nguyen Duc
  • 113bb0a5 - test(chart): Add test for setting registry to pull images (SeleniumHQ#2036) :: Viet Nguyen Duc
  • 8fd00ef4 - bug(SeleniumHQ#2038): Rollback io.opentelemetry 1.31.0 - add test tracing enabled (SeleniumHQ#2040) :: Viet Nguyen Duc
  • e5d0aa66 - feat: Video image with based FFmpeg-6.1 on Ubuntu-22.04 (SeleniumHQ#2042) :: Viet Nguyen Duc
  • c2a5b664 - test(chart): Chart template render and assert output (SeleniumHQ#2043) :: Viet Nguyen Duc
  • 99448dff - bug(SeleniumHQ#1824): Container ENV SE_NODE_SESSION_TIMEOUT not take effect (SeleniumHQ#2044) :: Viet Nguyen Duc
  • c4e40245 - test(chart): Parallel tests execution against autoscaling in Kubernetes (SeleniumHQ#2046) :: Viet Nguyen Duc
  • 30a6cc36 - Update chart CHANGELOG [skip ci] :: Viet Nguyen Duc
  • 59cb6cb9 - Bump actions/setup-python from 4.7.1 to 4.8.0 (SeleniumHQ#2048) :: dependabot[bot]
  • da159227 - Add build-arg to get based version from Makefile (SeleniumHQ#2049) :: Viet Nguyen Duc
  • e2843cc1 - feat(chart): Add default annotations for ingress nginx controller (SeleniumHQ#2047) :: Viet Nguyen Duc
  • c4e7e101 - Update to Selenium 4.16.0 [deploy] :: Viet Nguyen Duc
  • 67c8a7ba - Maintain test failure [deploy] :: Viet Nguyen Duc
  • 6a121406 - Update tag in docs and files :: Selenium CI Bot
  • 915f39a8 - Bump actions/setup-python from 4.8.0 to 5.0.0 (SeleniumHQ#2050) :: dependabot[bot]
  • 93de6e88 - Update to Selenium 4.16.1 :: Viet Nguyen Duc
  • 3e191811 - feat(chart): Append subPath to ENV variable SE_NODE_GRID_URL (SeleniumHQ#2053) :: Viet Nguyen Duc
  • 772d5920 - Add script to generate chart CHANGELOG after released (SeleniumHQ#2054) :: Viet Nguyen Duc
  • 0b663b30 - Update to Selenium 4.16.1 [deploy] (SeleniumHQ#2055) :: Viet Nguyen Duc
  • 5fd5e05d - Update tag in docs and files :: Selenium CI Bot
  • 245cca00 - Workflow to update chart changelog [skip ci] :: Viet Nguyen Duc
  • 790a4354 - Workflow to update chart changelog [skip ci] :: Viet Nguyen Duc
  • 65d54902 - Update chart CHANGELOG [skip ci] :: Selenium CI Bot
  • d84b3a44 - Update lock.yml :: Diego Molina
  • a010cb0d - Update workflow dev-beta browser images [skip-ci] :: Viet Nguyen Duc
  • 9f187e03 - feat: changing owner while creating container for download support (SeleniumHQ#2056) :: Viet Nguyen Duc
  • eda48ff4 - Warn if ulimit -n is too high when running Docker :: Viet Nguyen Duc
  • 42f05d96 - Guard against high ulimit -n in when starting vnc (SeleniumHQ#2058) :: Earlopain
  • b7e1c782 - Upgrade dependencies version in Base image (SeleniumHQ#2059) :: Viet Nguyen Duc
  • 7f38952e - Update tag in docs and files :: Selenium CI Bot
  • 8ec470e0 - Update chart CHANGELOG [skip ci] :: Selenium CI Bot
  • 93da2b58 - Add workflow to scan Dockerfile [skip ci] :: Viet Nguyen Duc
  • 7d74d4fe - bug: ENV variable SE_VNC_PASSWORD contains sensitive data (SeleniumHQ#2061) :: Viet Nguyen Duc
  • bc98d1c1 - Bump github/codeql-action from 2 to 3 (SeleniumHQ#2063) :: dependabot[bot]
  • d4caa160 - Add chart version to bug report template [skip ci] :: Viet Nguyen Duc
  • 15eec4d5 - Bump actions/upload-artifact from 3 to 4 (SeleniumHQ#2067) :: dependabot[bot]
  • 56fc22ac - fix: changing owner while creating container for download support (SeleniumHQ#2064) :: Viet Nguyen Duc
  • 3e22a514 - revert: changing owner while creating container for download support (SeleniumHQ#2069) :: Viet Nguyen Duc
  • 02e6af24 - feat(chart): Simplify to change log level in Kubernetes (SeleniumHQ#2072) :: Viet Nguyen Duc
  • af16a26f - feat(chart): Simplify to access Selenium Grid from outside of Kubernetes (SeleniumHQ#2073) :: Viet Nguyen Duc
  • c70012fe - Update tag in docs and files :: Selenium CI Bot
  • 1e72a808 - Update chart CHANGELOG [skip ci] :: Selenium CI Bot
  • c914033f - Update sample chart refValues for deployment [skip ci] :: Viet Nguyen Duc
  • a1082c2a - fix(chart): Remove trailing slash from default subPath value (SeleniumHQ#2076) :: Viet Nguyen Duc
  • 58ed283d - Update chart CHANGELOG [skip ci] :: Selenium CI Bot
  • 7c477843 - feat(chart): Simplify config ports, probes, lifecycle hooks for Nodes (SeleniumHQ#2077) :: Viet Nguyen Duc
  • ac2897ed - feat(chart): Simplify to enable HTTPS/TLS in Selenium Grid on Kubernetes (SeleniumHQ#2080) :: Viet Nguyen Duc
  • 7accd3fc - feat(chart): Add config to control disabling Grid UI (SeleniumHQ#2083) :: Viet Nguyen Duc
  • 6eca337a - build(nightly): Add build image based on upstream Selenium Nightly (SeleniumHQ#2088) :: Viet Nguyen Duc
  • 0a8e23da - feat(chart): Enable HTTPS on distributed components (SeleniumHQ#2087) :: Viet Nguyen Duc
  • 61781f38 - [build] Update workflows :: Viet Nguyen Duc
  • 4bc9bc3e - build(chart): Chart built on top of Nightly images (SeleniumHQ#2089) :: Viet Nguyen Duc
  • d6beb069 - Updating var name :: Diego Molina
  • c7062173 - Update the condition to set ulimit for VNC and noVNC :: Viet Nguyen Duc
  • 503f55de - [build] Refresh tag an artifacts in Nightly build :: Viet Nguyen Duc
  • 408d4304 - [build] Default image namespace for Nightly build on schedule trigger :: Viet Nguyen Duc
  • 9f36b854 - [build] Fix duplicated Nightly releases creation :: Viet Nguyen Duc
  • b62a56f0 - Documentation: Add example for setting SE_NODE_GRID_URL variable (SeleniumHQ#2094) :: David
  • e521d995 - feat(chart): videoRecorder getting scripts from external files (SeleniumHQ#2095) :: Viet Nguyen Duc
  • 3beed036 - Bump Geckodriver v0.34.0 :: Viet Nguyen Duc
  • 832a2302 - Update base OS image and maven dependency versions as upstream (SeleniumHQ#2096) :: Viet Nguyen Duc
  • 771a807f - feat(chart): Add RCLONE as default video uploader on Kubernetes (SeleniumHQ#2100) :: Viet Nguyen Duc
  • e65da837 - feat(autoupgrade): auto upgrade os packages in rclone Uploader image (SeleniumHQ#2101) :: Amar Deep Singh
  • 26c4f3e5 - [build]: Correct video and uploader image tag in chart :: Viet Nguyen Duc
  • 7485f7fc - feat(chart): Bump dependency charts KEDA and Ingress-NGINX version (SeleniumHQ#2103) :: Viet Nguyen Duc
  • 6f5f75b9 - feat(chart): se:recordVideo should be used to determine if record video (SeleniumHQ#2104) :: Viet Nguyen Duc
  • b596eaef - feat(chart): Configuration extra scripts mount to container (SeleniumHQ#2105) :: Viet Nguyen Duc
  • 19b1df5e - [build] Update CI use vars.DOCKER_NAMESPACE [skip ci] :: Viet Nguyen Duc
  • acb7fe73 - feat(chart): Add node registration secret to exec preStop container Update default scalingStrategy.strategy: accurate [skip ci] :: Viet Nguyen Duc
  • 84ac1f8c - Bump released Selenium 4.17.0 (SeleniumHQ#2106) :: Viet Nguyen Duc
  • 3be1d428 - feat(chart): templating in name(Override) (SeleniumHQ#2107) :: Bas M
  • 618470e8 - feat(chart): templating in name(Override) for new object [deploy] Signed-off-by: Viet Nguyen Duc [email protected] :: Viet Nguyen Duc
  • 48759d20 - Update tag in docs and files :: Selenium CI Bot
  • e43f301e - Update chart CHANGELOG [skip ci] :: Selenium CI Bot
  • 2595484c - test(chart): Update nginx config in CI tests :: Viet Nguyen Duc
  • b9c8494d - docs(chart): point shielding in README (SeleniumHQ#2116) :: Doofus100500
  • ae518bcf - feat(chart): delete file after upload (SeleniumHQ#2117) :: Doofus100500
  • 01fc2066 - bug: x11vnc delayed (SeleniumHQ#2119) :: Cani
  • d76dc4cd - feat(chart): Log Node preStop exec to console :: Viet Nguyen Duc
  • a9dc7b76 - bug: fixed issue where xauth not found, preventing xvfb from starting :: Viet Nguyen Duc
  • 153a6604 - feat: non-root user for video recorder (SeleniumHQ#2122) :: Viet Nguyen Duc
  • 7b7fafff - build(deps): bump nick-invision/retry from 2.9.0 to 3.0.0 (SeleniumHQ#2123) :: dependabot[bot]
  • c88bc0cd - bug: Remove VOLUME instruction in base Dockerfile :: Viet Nguyen Duc
  • a065ede3 - test(chart): parallel with autoscalingType deployment & job :: Viet Nguyen Duc
  • 53be5427 - feat: Add ENV var for CLI config --reject-unsupported-caps (SeleniumHQ#2127) :: Viet Nguyen Duc
  • 128831af - bug: clear xmessage in VNC SeleniumHQ#2125 :: Viet Nguyen Duc
  • ff668d10 - feat(chart): set components host & port point to its service :: Viet Nguyen Duc
  • 3e1b53be - update: Base OS image :: Viet Nguyen Duc
  • 6eab7117 - update(chart): Make var RECORD_VIDEO lowercase before comparison (SeleniumHQ#2128) :: Doofus100500
  • b1d36d5e - feat: video upload supports both docker-compose and helm chart (SeleniumHQ#2131) :: Viet Nguyen Duc
  • 85b708f8 - update: add separate ENV vars for Node configs :: Viet Nguyen Duc
  • 646e5c5b - [🚀 Feature]: Update objects name convention with prefix is Chart RELEASENAME SeleniumHQ#2109 (SeleniumHQ#2120) :: Bas M
  • 3e45b59f - update(chart): objects name convention with prefix is chart RELEASENAME (SeleniumHQ#2134) :: Viet Nguyen Duc
  • 3ac9eff8 - update: add var SE_SESSION_REQUEST_TIMEOUT to standalone, distributor :: Viet Nguyen Duc
  • 9fe331c4 - update: set custom CA Certificate installation docs (SeleniumHQ#2136) :: Viet Nguyen Duc
  • 3deae881 - test(chart): print error to GH annotation :: Viet Nguyen Duc
  • b3bf3386 - update: chrome driver download url :: Viet Nguyen Duc
  • cd10250e - feat: enable tracing observability in docker-compose and helm chart (SeleniumHQ#2137) :: Viet Nguyen Duc
  • 56f3c497 - update(chart): Node preStop and startupProbe in autoscaling Deployment (SeleniumHQ#2139) :: Viet Nguyen Duc
  • 74fdf72f - update(tracing): Use OTLP exporter instead of Jaeger specific :: Viet Nguyen Duc
  • e6ac29f2 - test(chart): CI tests run against different Kubernetes version :: Viet Nguyen Duc
  • 4671869e - update: add separate ENV vars for component configs (SeleniumHQ#2140) :: Viet Nguyen Duc
  • fc206828 - Release 4.18.0 :: Viet Nguyen Duc
  • f8f71321 - Update tag in docs and files :: Selenium CI Bot
  • 99222fc6 - Update chart CHANGELOG [skip ci] :: Selenium CI Bot
  • 92476599 - build(chart): change log and release notes for helm chart :: Viet Nguyen Duc
  • ff3b679b - build(chart): change log and release notes for helm chart :: Viet Nguyen Duc
  • f231d403 - bug(chart) CRITICAL: Node startup probe loop infinite when ingress hostname is set :: Viet Nguyen Duc
  • 438ec427 - test(chart): add tests for the case ingress is enabled with hostname set :: Viet Nguyen Duc
  • 5670b283 - test(chart): add tests for the case basic auth is enabled :: Viet Nguyen Duc
  • 2aa675e7 - test(chart): update docs :: Viet Nguyen Duc
  • 65a97e44 - bug(chart): SE_NODE_GRID_URL missing port when hostname is selenium-grid.local :: Viet Nguyen Duc
  • 45439038 - bug(chart): template issue when chart is imported as dependency in umbrella charts :: Viet Nguyen Duc
  • 8a74c47b - update: OS and Selenium in Base image :: Viet Nguyen Duc
  • b72e144c - test: fix failed test due to element obscured :: Viet Nguyen Duc
  • 80856d32 - feat(chart): option to disable release name prefix in object naming :: Viet Nguyen Duc
  • 7662ace1 - fix(chart): extra scripts can be imported in sub-chart by default :: Viet Nguyen Duc
  • 99c6c729 - test(chart): test extra scripts import when import as sub-chart :: Viet Nguyen Duc
  • 9e99f2ad - Update tag in docs and files :: Selenium CI Bot
  • f4e98d28 - release(chart): 0.28.2 :: Viet Nguyen Duc
  • 46684d57 - Update tag in docs and files :: Selenium CI Bot
  • be90342d - test(chart): collect kubectl logs from all pods :: Viet Nguyen Duc
  • e4d40c9a - test(docker): setup parallel tests use docker-compose on CI :: Viet Nguyen Duc
  • c4bcb36a - fix(chart): fix object naming and add test to verify :: Viet Nguyen Duc
  • 0571fe76 - Update tag in docs and files :: Selenium CI Bot
  • a3693796 - test(docker): CI tests use case parallel execution :: Viet Nguyen Duc
  • cd49f199 - Fixing name in compose file :: Diego Molina
  • c323bedb - test(chart): autoscaling as job :: Viet Nguyen Duc
  • 57a8b08c - test(chart): update chart values for CI tests :: Viet Nguyen Duc
  • 37cefa4c - fix(chart): autoscaling.terminationGracePeriodSeconds is not set in Node spec :: Viet Nguyen Duc
  • 2fe2215d - test(chart): CI tests verify the supports on different Helm versions :: Viet Nguyen Duc
  • d56f01c3 - update(chart): add annotations checksum for ConfigMap and Secret :: Viet Nguyen Duc
  • ea2ebb0d - fix(chart): connection in script of Node startup probe and preStop lifecycle :: Viet Nguyen Duc
  • 89571381 - Release chart 0.28.4 :: Viet Nguyen Duc
  • 3c6015c0 - Update tag in docs and files :: Selenium CI Bot
  • 5c92a890 - test(chart): dynamic sub-chart version pick up :: Viet Nguyen Duc
  • 5a231077 - docs: update rclone configs in sample :: Viet Nguyen Duc
  • 0a0f2412 - update: Base/Dockerfile to reduce vulnerabilities :: Viet Nguyen Duc
  • 8541c53e - test(chart): test with existing KEDA and KEDA in sub-chart :: Viet Nguyen Duc
  • db915980 - fix(chart): remove duplicate annotation (SeleniumHQ#2167) :: Mårten Svantesson
  • 6f03eb1d - fix(chart): accessing .Values in templates (SeleniumHQ#2174) :: Maxim Manuylov
  • 39093019 - Added cleanup script for hanging Chrome processes and temp files (SeleniumHQ#2173) :: Cedric Roijakkers
  • c419716a - update: adjust default value of env var SE_BROWSER_LEFTOVERS_PROCESSES_SECS :: Viet Nguyen Duc
  • 97941f86 - feat(chart): Configure fixed-sized thread pool for the Distributor to create new sessions :: Viet Nguyen Duc
  • 2eca4bbe - feat(chart): Configure fixed-sized thread pool for the Distributor in autoscaling :: Viet Nguyen Duc
  • cb628294 - build(chart): attach commit hash into chart release notes :: Viet Nguyen Duc
  • 71266a45 - update: Java 17 and maven deps same as upstream Selenium :: Viet Nguyen Duc
  • ed2b538c - update: noVNC and websockify checkout latest source in NodeBase :: Viet Nguyen Duc
  • fed2e1c6 - feat(chart): enable automatic browser leftovers cleanup in chart :: Viet Nguyen Duc
  • 2191fc23 - Release 4.19.0 :: Viet Nguyen Duc
  • 2d45a5a5 - Release 4.19.0 :: Viet Nguyen Duc
  • 5b5f17a3 - Update tag in docs and files :: Selenium CI Bot
  • e1c4f173 - test(chart): test template from chart package tgz :: Viet Nguyen Duc
  • 6a6d1e1f - fix(chart: Use empty strings as defaults for some empty values (SeleniumHQ#2176) :: Maxim Manuylov
  • cc2b0a4a - test: add test for node docker (dynamic grid) (SeleniumHQ#2177) :: Viet Nguyen Duc
  • 819e4cdd - test: update log level in node docker test :: Viet Nguyen Duc
  • ca7155fa - fix(chart): node preStop - refresh node status in loop :: Viet Nguyen Duc
  • 2145033c - docs: add stat stargazers over time :: Viet Nguyen Duc
  • 77c2c97c - test: fetch binding version from Makefile :: Viet Nguyen Duc
  • 55bcd41e - Update tag in docs and files :: Selenium CI Bot
  • 5d8524dc - docs: update ENV var for Distributor configuration :: Viet Nguyen Duc
  • f2a5bc68 - chore: Configure Renovate (SeleniumHQ#2182) :: renovate[bot]
  • ce75e223 - chore(deps): update helm release jaeger to v1.0.2 (SeleniumHQ#2183) :: renovate[bot]
  • 06d8c18d - chore(deps): update helm release keda to v2.13.2 (SeleniumHQ#2184) :: renovate[bot]
  • 97781912 - chore(deps): update helm release ingress-nginx to v4.10.0 (SeleniumHQ#2186) :: renovate[bot]
  • 2ed16c21 - chore(deps): update helm release kube-prometheus-stack to v56.21.4 (SeleniumHQ#2187) :: renovate[bot]
  • ea556767 - chore(deps): update helm release jaeger to v2 (SeleniumHQ#2189) :: renovate[bot]
  • 8393f1ea - chore(deps): update jaegertracing/all-in-one docker tag to v1.56 (SeleniumHQ#2188) :: renovate[bot]
  • 74619b4c - chore(deps): update helm release kube-prometheus-stack to v57 (SeleniumHQ#2190) :: renovate[bot]
  • 9cbf3282 - Correctly apply fix for high ulimit (SeleniumHQ#2192) :: Earlopain
  • e4f151ea - build: update in workflow Dev/Beta Browser Images :: Viet Nguyen Duc
  • 25fdfee9 - chore(deps): update helm release kube-prometheus-stack to v57.2.1 (SeleniumHQ#2193) :: renovate[bot]
  • 2eab3722 - chore(deps): update helm release kube-prometheus-stack to v58 (SeleniumHQ#2194) :: renovate[bot]
  • 033f77c0 - chore(deps): update helm release jaeger to v2.1.0 (SeleniumHQ#2198) :: renovate[bot]
  • 9eb0468d - update: FFmpeg 7.0 :: Viet Nguyen Duc
  • 12eb550a - test: update CI test node-docker :: Viet Nguyen Duc
  • 436bd778 - [build][docs]: update docker-compose to docker compose :: Viet Nguyen Duc
  • b5c74944 - test: node-docker get container HostConfig :: Viet Nguyen Duc
  • a3912b29 - chore(deps): update helm release kube-prometheus-stack to v58.0.1 (SeleniumHQ#2203) :: renovate[bot]
  • 6daa7760 - [build][test]: CI workflow is able fetch fork upstream artifacts via vars.GH_ORG :: Viet Nguyen Duc
  • ae4808ab - [test][dynamic-grid]: share node-docker volume mappings for generated browser containers :: Viet Nguyen Duc
  • 70ed587d - chore(deps): update helm release kube-prometheus-stack to v58.1.0 (SeleniumHQ#2205) :: renovate[bot]
  • ab3f8b85 - chore(deps): update helm release kube-prometheus-stack to v58.1.1 (SeleniumHQ#2206) :: renovate[bot]
  • bd50206b - fix(chart): node probe ignore proxy in sending request :: Viet Nguyen Duc
  • be0fe120 - fix(chart): remove hook post-upgrade, add test for chart upgrade capability :: Viet Nguyen Duc
  • a04e926a - chore(deps): update ubuntu docker tag to jammy-20240405 (SeleniumHQ#2209) :: renovate[bot]
  • 311b6382 - chore(deps): update helm release kube-prometheus-stack to v58.1.2 (SeleniumHQ#2208) :: renovate[bot]
  • 35968ad0 - build: get number of layers in images :: Viet Nguyen Duc
  • 55e05b13 - build: optimize image layers in base images (SeleniumHQ#2212) :: Viet Nguyen Duc
  • 4eb816af - build: support download older Chrome version (SeleniumHQ#2216) :: Viet Nguyen Duc
  • df742c98 - chore(deps): update helm release jaeger to v3 (SeleniumHQ#2213) :: renovate[bot]
  • 4c572afd - [build][doc]: upgrade browser with remain on same the Selenium version (SeleniumHQ#2217) :: Viet Nguyen Duc
  • 677168fe - [build][doc]: build images with combination Grid and browser versions (SeleniumHQ#2218) :: Viet Nguyen Duc
  • f39a9da8 - [docs] pre-update for release docs generation :: Viet Nguyen Duc
  • a83f0d6a - fix(chart): job to patch scaledobject stuck in deleting (SeleniumHQ#2222) :: Viet Nguyen Duc
  • a5e76924 - Release 4.20.0 (SeleniumHQ#2223) :: Viet Nguyen Duc
  • 4cea4162 - [build]: update deploy job :: Viet Nguyen Duc
  • 0d82ddc6 - Update tag in docs and files :: Selenium CI Bot
  • d4946c96 - chore(deps): update ubuntu docker tag to jammy-20240416 (SeleniumHQ#2227) :: renovate[bot]
  • fe7c16cc - chore(deps): update helm release keda to v2.14.0 (SeleniumHQ#2226) :: renovate[bot]
  • 6f0f7a1f - [build]: use docker buildx (SeleniumHQ#2229) :: Viet Nguyen Duc
  • 33737b12 - [build] remove default value of TARGETARCH from Makefile :: Viet Nguyen Duc
  • 67099bbe - chore(deps): update helm release keda to v2.14.1 (SeleniumHQ#2234) :: renovate[bot]
  • 96550ead - chore(deps): update helm release ingress-nginx to v4.10.1 (SeleniumHQ#2230) :: renovate[bot]
  • 4631baa5 - chore(deps): update helm release jaeger to v3.0.4 (SeleniumHQ#2219) :: renovate[bot]
  • 0762e873 - chore(deps): update helm release kube-prometheus-stack to v58.2.2 (SeleniumHQ#2211) :: renovate[bot]
  • 07e13f6c - fix(chart): RBAC settings for job patch finalizers (SeleniumHQ#2239) :: Viet Nguyen Duc
  • 322741e9 - chore(deps): update helm release kube-prometheus-stack to v58.3.0 (SeleniumHQ#2238) :: renovate[bot]
  • e5de240c - chore(deps): update jaegertracing/all-in-one docker tag to v1.57 (SeleniumHQ#2242) :: renovate[bot]
  • 04d8033d - chore(deps): update ubuntu docker tag to jammy-20240427 (SeleniumHQ#2241) :: renovate[bot]
  • b279999a - chore(deps): update helm release kube-prometheus-stack to v58.3.3 (SeleniumHQ#2240) :: renovate[bot]
  • 3f301891 - update: browserleftoverscleanup conf star using env var (SeleniumHQ#2245) :: Viet Nguyen Duc
  • b0799353 - update: Rollback FFmpeg v6.1.1 (SeleniumHQ#2247) :: Viet Nguyen Duc
  • fb260f3d - start pulseaudio in standalone mode (SeleniumHQ#2243) :: edhinard
  • 32d0aea8 - fix(chart): job to cleanup scaled objects run always :: Viet Nguyen Duc
  • 8fcc44b0 - chore(deps): update helm release keda to v2.14.2 (SeleniumHQ#2244) :: renovate[bot]
  • 6e859e0b - chore(deps): update helm release jaeger to v3.0.6 (SeleniumHQ#2246) :: renovate[bot]
  • 409a46f2 - chore(deps): update helm release kube-prometheus-stack to v58.4.0 (SeleniumHQ#2248) :: renovate[bot]
  • 6d3a8a72 - feat: Video recording with dynamic file name based on metadata in tests (SeleniumHQ#2249) :: Viet Nguyen Duc
  • 739ebea4 - Update tag in docs and files :: Selenium CI Bot
  • 24527c6b - [feat][test]: add env vars to generate config for Relay in node-base (SeleniumHQ#2254) :: Viet Nguyen Duc
  • 84a8e911 - [build]: update workflow :: Viet Nguyen Duc
  • 62ea271f - fix(chart): upload.conf is missing in volumeMounts :: Viet Nguyen Duc
  • 471adc38 - Update tag in docs and files :: Selenium CI Bot
  • 40941b4c - Release 4.21.0 :: Viet Nguyen Duc
  • 916c249e - Update tag in docs and files :: Selenium CI Bot
  • d6936ac9 - [build]: pin to requests 2.31 to resolve docker library error :: Viet Nguyen Duc
  • 4f4e716c - Merging the fork [docker-seleniarm] into docker-selenium (SeleniumHQ#2257) :: Viet Nguyen Duc
  • c082aedf - Update tag in docs and files :: Selenium CI Bot
  • de9f2c58 - [build][test]: Release docker images for aarch64 platform (SeleniumHQ#2266) :: Viet Nguyen Duc
  • 8355bd99 - [build]: update for generate release notes :: Viet Nguyen Duc
  • 8fa9113c - [test]: fix node relay tests (SeleniumHQ#2269) :: Viet Nguyen Duc
  • e0fd30a2 - Updated config.yml :: Diego Molina
  • 5eebd36b - [build]: rollback docs update to bump new release :: Viet Nguyen Duc
  • 03ecaea7 - Update tag in docs and files :: Selenium CI Bot
  • bdc1c7a0 - [build]: update for release notes generate :: Viet Nguyen Duc
  • dc9336d5 - [test]: set job title and retry :: Viet Nguyen Duc
  • f2280e98 - feat(chart): probe checks for Distributor and Router (SeleniumHQ#2272) :: Viet Nguyen Duc
  • d5398b75 - fix(chart): pod labels and annotations for patch-scaledobjects (SeleniumHQ#2274) :: Viet Nguyen Duc
  • 714ef8ad - chore(deps): update helm release kube-prometheus-stack to v59 (SeleniumHQ#2271) :: renovate[bot]
  • 148541c5 - chore(deps): update helm release jaeger to v3.0.10 (SeleniumHQ#2253) :: renovate[bot]
  • fdb3e836 - chore(deps): update ubuntu docker tag to jammy-20240530 (SeleniumHQ#2278) :: renovate[bot]
  • 5af1bfe6 - update: video folder could not change via env var :: Viet Nguyen Duc
  • 2c814158 - chore(deps): update helm release kube-prometheus-stack to v60 (SeleniumHQ#2280) :: renovate[bot]
  • 713beb79 - chore(deps): update jaegertracing/all-in-one docker tag to v1.58 (SeleniumHQ#2281) :: renovate[bot]
  • 33a0b674 - build: update Selenium 4.22.0 :: Viet Nguyen Duc
  • 2f0f2494 - chart: update default chart values :: Viet Nguyen Duc
  • 904b8ea3 - chart: not patch KEDA objects if autoscaling disabled :: Viet Nguyen Duc
  • e16a1677 - chart: fix config ingress.tls :: Viet Nguyen Duc
  • 827cbc37 - Update tag in docs and files :: Selenium CI Bot
  • 126d782b - Upgrade Docker base image Ubuntu 22 -> Ubuntu 24 (SeleniumHQ#2252) :: Sebastian Schreck
  • 9acf1280 - chore(deps): update ubuntu docker tag to noble-20240605 (SeleniumHQ#2284) :: renovate[bot]
  • 04246558 - Update FFmpeg 7.0.1 (SeleniumHQ#2287) :: Viet Nguyen Duc
  • e128fd42 - build: cleanup disk and increase timeout for deploy multi-arch images (SeleniumHQ#2289) :: Viet Nguyen Duc
  • 4d4d2861 - docs: update readme on arm64 images (SeleniumHQ#2300) :: Werner Robitza
  • 4cc20386 - chart(breaking change): refactoring config keys to enable secure connection (SeleniumHQ#2306) :: Viet Nguyen Duc
  • 9bd30b0d - chart(add): proactive to set browser args via container env var (SeleniumHQ#2308) :: Viet Nguyen Duc
  • 6ee6c0f1 - build: retry workflow and retry test on CircleCI (SeleniumHQ#2311) :: Viet Nguyen Duc
  • 569bf4bb - update: Selenium Grid 4.23.0 :: Viet Nguyen Duc
  • a184528d - chore(deps): update helm release ingress-nginx to v4.11.1 (SeleniumHQ#2299) :: renovate[bot]
  • 5f6db7e2 - chore(deps): update helm release jaeger to v3.1.1 (SeleniumHQ#2290) :: renovate[bot]
  • b0572504 - chore(deps): update jaegertracing/all-in-one docker tag to v1.59 (SeleniumHQ#2303) :: renovate[bot]
  • 6b2a0153 - chore(deps): update helm release kube-prometheus-stack to v61 (SeleniumHQ#2292) :: renovate[bot]
  • 066ee102 - fix: warning LegacyKeyValueFormat in Dockerfile (SeleniumHQ#2314) :: Viet Nguyen Duc
  • fffb8da3 - build: dynamic fetch upstream build (SeleniumHQ#2316) :: Viet Nguyen Duc
  • 582fb2c7 - add: Env var SE_SUPERVISORD_LOG_LEVEL to set supervisord log level (SeleniumHQ#2317) :: Viet Nguyen Duc
  • 0bb07ef7 - chart(build): Push chart to Docker Hub OCI-based registry (SeleniumHQ#2319) :: Viet Nguyen Duc
  • 9453505c - fix: Rejecting message without a valid secret in session-map :: Viet Nguyen Duc
  • b5d6af37 - chart(add): Set pod/container name to node stereotypes (SeleniumHQ#2323) :: Viet Nguyen Duc
  • b4327c27 - build: get latest upstream build in release workflow (SeleniumHQ#2325) :: Viet Nguyen Duc
  • e15df42f - chart(breaking change): enable TLS and default annotations for ingress (SeleniumHQ#2326) :: Viet Nguyen Duc
  • 395a401a - chart(add): Default ingress annotations for upstream keepalive, or disable HTTP/2 (SeleniumHQ#2328) :: Viet Nguyen Duc
  • 04d1e90e - chore(deps): update helm release kube-prometheus-stack to v61.4.0 (SeleniumHQ#2327) :: renovate[bot]
  • 695a3978 - Update tag in docs and files :: Selenium CI Bot
  • 1f519c67 - chart(update): update env vars and health check scripts (SeleniumHQ#2334) :: Viet Nguyen Duc
  • 7cbc96a0 - chore(deps): update helm release keda to v2.15.0 (SeleniumHQ#2335) :: renovate[bot]
  • 8bada805 - update: handle graceful shutdown in Node container (SeleniumHQ#2337) :: Viet Nguyen Duc
  • a1376bb0 - update: fetch latest Geckodriver via GH api :: Viet Nguyen Duc
  • 3433334c - update: fetch latest Geckodriver via GH api :: Viet Nguyen Duc
  • 547f97e9 - feat(chart): add support for revisionhistorylimit (SeleniumHQ#2339) :: Ilia Lazebnik
  • 68ebfe1a - feat: add support for structure logs (SeleniumHQ#2342) :: Ilia Lazebnik
  • ea506494 - fix!: harmonized mount points to /opt/selenium/config.toml (SeleniumHQ#2343) :: Trig
  • e10ee577 - chore(deps): update helm release kube-prometheus-stack to v61.7.2 (SeleniumHQ#2330) :: renovate[bot]
  • ac606291 - chore(deps): update helm release jaeger to v3.1.2 (SeleniumHQ#2331) :: renovate[bot]
  • 9ba062ac - chore(deps): update jaegertracing/all-in-one docker tag to v1.60 (SeleniumHQ#2338) :: renovate[bot]
  • b91d3000 - add: secure connection for docker compose (SeleniumHQ#2344) :: Viet Nguyen Duc
  • 5d41bf03 - fix: conflict config.toml in browser containers when node-docker volumes is shared (SeleniumHQ#2345) :: Viet Nguyen Duc
  • 821eff3d - update: Enable reject-unsupported-caps in standalone by default (SeleniumHQ#2346) :: Viet Nguyen Duc
  • b49b13b4 - update: Tracing is enabled by default (SeleniumHQ#2347) :: Viet Nguyen Duc
  • 22b2f55d - chore(deps): update helm release kube-prometheus-stack to v61.8.0 (SeleniumHQ#2348) :: renovate[bot]
  • c9f690b5 - chart(breaking change): update config key to enable ingress :: Viet Nguyen Duc

Released versions

Components x86_64 (amd64) aarch64 (arm64/armv8)
Selenium 4.23.1 4.23.1
Chromium 127.0.6533.99 127.0.6533.99
Chrome 127.0.6533.99 x
ChromeDriver 127.0.6533.99 127.0.6533.99
Edge 127.0.2651.98 x
EdgeDriver 127.0.2651.87 x
Firefox 129.0 131.0a1
GeckoDriver 0.35.0 0.35.0
ffmpeg 7.0.1 7.0.1
rclone 1.67.0 1.67.0
Java Runtime 17.0.12 17.0.12

Published Docker images on Docker Hub

Click to see published Docker images
IMAGE ID       REPOSITORY             TAG                     SIZE
3f466e7b1f33   ndviet/base            local-20240811          879MB
285edf2906d1   ndviet/video           ffmpeg-7.0.1-20240811   1.47GB
78431a9d3f62   ndviet/node-firefox    4.23.1-20240811         4.29GB
e570d2d45e1a   ndviet/node-edge       4.23.1-20240811         2.43GB
b983e3bb7abf   ndviet/node-chromium   4.23.1-20240811         2.52GB
971b25ed54ab   ndviet/node-chrome     4.23.1-20240811         2.09GB
55199c7f2ba3   ndviet/base            4.23.1-20240811         671MB

Published Helm chart version selenium-grid-0.33.0

Full Changelog: selenium-grid-0.32.0...4.23.1-20240811