Skip to content

Latest commit

 

History

History
922 lines (665 loc) · 53.9 KB

CHANGELOG.md

File metadata and controls

922 lines (665 loc) · 53.9 KB

✔️ selenium-grid-0.38.0

  • Chart is using image tag 4.27.0-20241127
  • Chart is tested on Kubernetes versions: v1.25.16, v1.26.15, v1.27.16, v1.28.15, v1.29.10, v1.30.6, v1.31.2,
  • Chart is tested on container runtime Docker versions: 24.0.9, 24.0.9, 24.0.9, 24.0.9, 25.0.5, 26.1.4, 27.3.1,
  • Chart is tested on Helm versions: v3.11.3, v3.11.3, v3.12.3, v3.13.3, v3.14.3, v3.15.4, v3.16.3,

Changed

  • c5e10a7c - Update tag 4.27.0-20241127 in docs and files :: Selenium CI Bot
  • 4e202839 - [ci] Update command to get host ip in runners :: Viet Nguyen Duc
  • 60603842 - chore(deps): update helm release kube-prometheus-stack to v66 (#2461) :: renovate[bot]
  • 7727b6d8 - K8s: Use KEDA patch image tag for scaler implementation preview (#2477) :: Viet Nguyen Duc
  • bea0769a - K8s: Multiple nodes browser in Helm configs (#2475) :: Viet Nguyen Duc
  • 3dddb7d0 - K8s: Update ScaledJob scaling strategy to eager as default (#2466) :: Viet Nguyen Duc
  • 33471fe8 - K8s: Deployment scale metricType should be Value instead of AverageValue (#2465) :: Viet Nguyen Duc
  • bf73ae98 - Update chart 0.37.1 changelog [skip ci] :: Selenium CI Bot

Experimental

  • Selenium Grid Scaler implementation preview. README

✔️ selenium-grid-0.37.1

  • Chart is using image tag 4.26.0-20241101
  • Chart is tested on Kubernetes versions: v1.25.16, v1.26.15, v1.27.16, v1.28.15, v1.29.10, v1.30.6, v1.31.2,
  • Chart is tested on container runtime Docker versions: 24.0.9, 24.0.9, 24.0.9, 24.0.9, 25.0.5, 26.1.4, 27.2.0,
  • Chart is tested on Helm versions: v3.11.3, v3.11.3, v3.12.3, v3.13.3, v3.14.3, v3.15.4, v3.16.1,

Changed

  • fc81fd05 - Release chart 0.37.1 :: Viet Nguyen Duc
  • 82350ba8 - Update chart configuration table :: Selenium CI Bot
  • edfe8a30 - chore(deps): update helm release kube-prometheus-stack to v65.8.1 (#2428) :: renovate[bot]
  • a1887055 - chore(deps): update helm release jaeger to v3.3.2 (#2455) :: renovate[bot]
  • e0a7d63b - chore(deps): update helm release keda to v2.16.0 (#2459) :: renovate[bot]
  • 06663919 - Update chart 0.37.0 changelog [skip ci] :: Selenium CI Bot

Experimental

  • Selenium Grid Scaler implementation preview. README

✔️ selenium-grid-0.37.0

  • Chart is using image tag 4.26.0-20241101
  • Chart is tested on Kubernetes versions: v1.25.16, v1.26.15, v1.27.16, v1.28.15, v1.29.10, v1.30.6, v1.31.2,
  • Chart is tested on container runtime Docker versions: 24.0.9, 24.0.9, 24.0.9, 24.0.9, 25.0.5, 26.1.4, 27.2.0,
  • Chart is tested on Helm versions: v3.10.3, v3.11.3, v3.12.3, v3.13.3, v3.14.3, v3.15.4, v3.16.1,

Changed

  • 6ce652ba - Update tag 4.26.0-20241101 in docs and files :: Selenium CI Bot
  • b41b6271 - chart: set job scaling strategy to accurate by default :: Viet Nguyen Duc
  • a862efa3 - chart: Add templates for relay node (#2453) :: Viet Nguyen Duc
  • 1fdc58bf - chart: Allow overwrite config videoRecorder in each node (#2445) :: Viet Nguyen Duc
  • 3290a305 - Update chart 0.36.5 changelog [skip ci] :: Selenium CI Bot

Experimental

  • Selenium Grid Scaler implementation preview. README

✔️ selenium-grid-0.36.5

  • Chart is using image tag 4.25.0-20241024
  • Chart is tested on Kubernetes versions: v1.25.16, v1.26.15, v1.27.16, v1.28.15, v1.29.10, v1.30.6, v1.31.2,
  • Chart is tested on container runtime Docker versions: 24.0.9, 24.0.9, 24.0.9, 24.0.9, 25.0.5, 26.1.4, 27.2.0,
  • Chart is tested on Helm versions: v3.10.3, v3.11.3, v3.12.3, v3.13.3, v3.14.3, v3.15.4, v3.16.1,

Changed

  • 653af3e2 - Update tag 4.25.0-20241024 in docs and files :: Selenium CI Bot
  • 42a7ecdb - Update log timestamp in custom scripts align with supervisord (#2441) :: Viet Nguyen Duc

Experimental

  • Selenium Grid Scaler implementation preview. README

✔️ selenium-grid-0.36.4

  • Chart is using image tag 4.25.0-20241010
  • Chart is tested on Kubernetes versions: v1.25.16, v1.26.15, v1.27.16, v1.28.14, v1.29.9, v1.30.5, v1.31.1,
  • Chart is tested on container runtime Docker versions: 24.0.9, 24.0.9, 24.0.9, 24.0.9, 25.0.5, 26.1.4, 27.2.0,
  • Chart is tested on Helm versions: v3.10.3, v3.11.3, v3.12.3, v3.13.3, v3.14.3, v3.15.4, v3.16.1,

Fixed

  • ec01d2f5 - fix: bash avoiding newline when Base64 encoding a long string (#2437) :: Viet Nguyen Duc

Changed

  • 022c35f6 - chore(deps): update helm release keda to v2.15.2 (#2433) :: renovate[bot]
  • 36ba1870 - Update chart 0.36.3 changelog [skip ci] :: Selenium CI Bot

Experimental

  • Selenium Grid Scaler implementation preview. README

✔️ selenium-grid-0.36.3

  • Chart is using image tag 4.25.0-20241010
  • Chart is tested on Kubernetes versions: v1.25.16, v1.26.15, v1.27.16, v1.28.14, v1.29.9, v1.30.5, v1.31.1,
  • Chart is tested on container runtime Docker versions: 24.0.9, 24.0.9, 24.0.9, 24.0.9, 25.0.5, 26.1.4, 27.2.0,
  • Chart is tested on Helm versions: v3.10.3, v3.11.3, v3.12.3, v3.13.3, v3.14.3, v3.15.4, v3.16.1,

Changed

  • b86c952c - chart(update): template remove redundant newlines :: Viet Nguyen Duc
  • e7ca1dcd - chart(update): Node deployment replicas use minReplicaCount in autoscaling (#2430) :: Viet Nguyen Duc
  • 94da26e6 - chart(update): use podIP in all components server host (#2429) :: Viet Nguyen Duc
  • 5802c323 - Update chart 0.36.2 changelog [skip ci] :: Selenium CI Bot

Experimental

  • Selenium Grid Scaler implementation preview. README

✔️ selenium-grid-0.36.2

  • Chart is using image tag 4.25.0-20241010
  • Chart is tested on Kubernetes versions: v1.25.16, v1.26.15, v1.27.16, v1.28.14, v1.29.9, v1.30.5, v1.31.1,
  • Chart is tested on container runtime Docker versions: 24.0.9, 24.0.9, 24.0.9, 24.0.9, 25.0.5, 26.1.4, 27.2.0,
  • Chart is tested on Helm versions: v3.10.3, v3.11.3, v3.12.3, v3.13.3, v3.14.3, v3.15.4, v3.16.1,

Changed

  • 72387472 - Update tag 4.25.0-20241010 in docs and files :: Selenium CI Bot
  • c3ad0995 - Update chart configuration table :: Selenium CI Bot
  • be2a920f - chore(deps): update helm release kube-prometheus-stack to v65 (#2422) :: renovate[bot]
  • ef2c6c49 - chore(deps): update helm release ingress-nginx to v4.11.3 (#2424) :: renovate[bot]
  • ea7b913c - chart(feat): add graphql metrics exporter for monitoring (#2425) :: Viet Nguyen Duc
  • 1a9aa386 - chart(fix): node.lifecycle not being rendered from values file (#2420) :: Bruno Brito
  • dedd69b1 - Update chart 0.36.1 changelog [skip ci] :: Selenium CI Bot

Experimental

  • Selenium Grid Scaler implementation preview. README

✔️ selenium-grid-0.36.1

  • Chart is using image tag 4.25.0-20240922
  • Chart is tested on Kubernetes versions: v1.26.15, v1.27.16, v1.28.13, v1.29.8, v1.30.4, v1.31.0,
  • Chart is tested on container runtime Docker versions: 24.0.9, 24.0.9, 24.0.9, 25.0.5, 26.1.4, 27.2.0,
  • Chart is tested on Helm versions: v3.10.3, v3.11.3, v3.12.3, v3.13.3, v3.14.4, v3.15.4,

Changed

  • 8466588e - chart(fix): basicAuth.embeddedUrl in GraphQL endpoint for old scaler compatible (#2408) :: Viet Nguyen Duc
  • 5a3f1e9e - Update base image ubuntu:noble-20240827.1 :: Viet Nguyen Duc
  • ff5b2489 - chore(deps): update helm release kube-prometheus-stack to v62.7.0 (#2397) :: renovate[bot]
  • 75b59cfb - chore(deps): update helm release jaeger to v3.3.1 (#2393) :: renovate[bot]
  • 87111047 - Update chart 0.36.0 changelog [skip ci] :: Selenium CI Bot

Experimental

  • Selenium Grid Scaler implementation preview. README

✔️ selenium-grid-0.36.0

  • Chart is using image tag 4.25.0-20240922
  • Chart is tested on Kubernetes versions: v1.26.15, v1.27.16, v1.28.13, v1.29.8, v1.30.4, v1.31.0,
  • Chart is tested on container runtime Docker versions: 24.0.9, 24.0.9, 24.0.9, 25.0.5, 26.1.4, 27.2.0,
  • Chart is tested on Helm versions: v3.10.3, v3.11.3, v3.12.3, v3.13.3, v3.14.4, v3.15.4,

Fixed

  • 65933cdc - fix: video container wait capabilities fully before extracting details :: Viet Nguyen Duc

Changed

  • ba687ae2 - Update tag 4.25.0-20240922 in docs and files :: Selenium CI Bot
  • 12868dd0 - chart: add config key to disable resource creation :: Viet Nguyen Duc
  • 0ac93a9c - Experimental: Selenium Grid scaler with different nodeMaxSessions per node (#2402) :: Viet Nguyen Duc
  • 6c4f76e7 - chart(add): Grid scaler use trigger auth to secure GraphQL endpoint (#2401) :: Viet Nguyen Duc
  • 2af6166d - Experimental: Selenium Grid scaler in K8s implementation preview (#2400) :: Viet Nguyen Duc
  • e27f6edb - chart(update): replace another mininal kubectl container for patch job :: Viet Nguyen Duc
  • 35fafaf2 - Update _helpers.tpl to adress missing resource limits in pre-puller init containers for firefox,edge,... (#2399) :: Markus Kopp
  • 7dc9f187 - chart: protect resources naming against .Release.Nam contains dots. from ArgoCD :: Viet Nguyen Duc
  • a545d08e - Update chart 0.35.2 changelog [skip ci] :: Selenium CI Bot

Experimental

  • Selenium Grid Scaler implementation preview. README

✔️ selenium-grid-0.35.2

  • Chart is using image tag 4.24.0-20240907
  • Chart is tested on Kubernetes versions: v1.26.15, v1.27.16, v1.28.13, v1.29.8, v1.30.4, v1.31.0,
  • Chart is tested on container runtime Docker versions: 24.0.9, 24.0.9, 24.0.9, 25.0.5, 26.1.4, 27.2.0,
  • Chart is tested on Helm versions: v3.10.3, v3.11.3, v3.12.3, v3.13.3, v3.14.4, v3.15.4,

Changed

  • 9a2afbc0 - chore(deps): update helm release kube-prometheus-stack to v62.6.0 (#2385) :: renovate[bot]
  • 44d92249 - chart(fix): ensure images are pre-pulled and started together in Node (#2387) :: Viet Nguyen Duc
  • 5f42b308 - update: config basicAuth.enabled is false by default :: Viet Nguyen Duc
  • c8cd02b8 - Update chart 0.35.1 changelog [skip ci] :: Selenium CI Bot

✔️ selenium-grid-0.35.1

  • Chart is using image tag 4.24.0-20240907
  • Chart is tested on Kubernetes versions: v1.26.15, v1.27.16, v1.28.13, v1.29.8, v1.30.4, v1.31.0,
  • Chart is tested on container runtime Docker versions: 24.0.9, 24.0.9, 24.0.9, 25.0.5, 26.1.4, 27.2.0,
  • Chart is tested on Helm versions: v3.10.3, v3.11.3, v3.12.3, v3.13.3, v3.14.4, v3.15.4,

Changed

  • bcc20e28 - Update tag 4.24.0-20240907 in docs and files :: Selenium CI Bot
  • b53dc3fb - update: config supervisord via ENV variables :: Viet Nguyen Duc
  • 44d8bb53 - chore(deps): update helm release kube-prometheus-stack to v62.5.0 (#2384) :: renovate[bot]
  • e4858833 - chore(deps): update helm release kube-prometheus-stack to v62.4.0 (#2383) :: renovate[bot]
  • 4f2a6e41 - chart(add): set topologySpreadConstraints for components :: Viet Nguyen Duc
  • 80ebff0f - build: auto generate table of chart configuration parameter :: Viet Nguyen Duc
  • 53e48937 - Update chart 0.35.0 changelog [skip ci] :: Selenium CI Bot

✔️ selenium-grid-0.35.0

  • Chart is using image tag 4.24.0-20240830
  • Chart is tested on Kubernetes versions: v1.25.16, v1.26.15, v1.27.16, v1.28.13, v1.29.8, v1.30.4,
  • Chart is tested on container runtime Docker versions:
  • Chart is tested on Helm versions: v3.10.3, v3.11.3, v3.12.3, v3.13.3, v3.14.4, v3.15.4,

Changed

  • c3107507 - Update tag 4.24.0-20240830 in docs and files :: Selenium CI Bot
  • 4c0d9d9a - chart(rollback): config ingress.enabled to create ingress resource only :: Viet Nguyen Duc
  • 4e00e3e3 - chore(deps): update helm release kube-prometheus-stack to v62.3.1 (#2376) :: renovate[bot]
  • a7e5c405 - update: Selenium Grid 4.24.0 :: Viet Nguyen Duc
  • 6216a4d9 - chart(feat): updateStrategy default RollingUpdate for browsers and Recreate for components :: Viet Nguyen Duc
  • deb9d308 - chore(deps): update helm release kube-prometheus-stack to v62.3.0 (#2367) :: renovate[bot]
  • b4dc1124 - chore(deps): update helm release jaeger to v3.2.0 (#2371) :: renovate[bot]
  • ed2af419 - update: FFmpeg 7.0.2 and fix video container termination (#2374) :: Viet Nguyen Duc
  • 918765fa - update: graceful shutdown for recording sidecar container in K8s :: Viet Nguyen Duc
  • d26a433b - Update chart changelog [skip ci] :: Selenium CI Bot

✔️ selenium-grid-0.34.3

  • Chart is using image tag 4.23.1-20240820
  • Chart is tested on Kubernetes versions: v1.25.16, v1.26.15, v1.27.16, v1.28.13, v1.29.8, v1.30.4,
  • Chart is tested on Helm versions: v3.10.3, v3.11.3, v3.12.3, v3.13.3, v3.14.4, v3.15.4,

Changed

  • 2adc4a24 - chart(fix): trim trailing slash in sub path :: Viet Nguyen Duc
  • 114d008e - Update chart changelog [skip ci] :: Selenium CI Bot

✔️ selenium-grid-0.34.2

  • Chart is using image tag 4.23.1-20240820
  • Chart is tested on Kubernetes versions: v1.25.16, v1.26.15, v1.27.16, v1.28.13, v1.29.8, v1.30.4,
  • Chart is tested on Helm versions: v3.10.3, v3.11.3, v3.12.3, v3.13.3, v3.14.4, v3.15.4,

Changed

  • ea5e1a7b - build: fix chart release workflow :: Viet Nguyen Duc
  • c0277249 - Update tag in docs and files :: Selenium CI Bot
  • 5624122d - chore(deps): update helm release kube-prometheus-stack to v62 (#2363) :: renovate[bot]
  • ccb39d52 - chore(deps): update helm release ingress-nginx to v4.11.2 (#2357) :: renovate[bot]
  • 9106ba14 - chart(fix): Remove alias from sub-chart to prevent render issue in other CD tools :: Viet Nguyen Duc
  • 3bdcb0d4 - chart(fix): [regression] Able to disable tracing via config key tracing.enabled :: Viet Nguyen Duc

✔️ selenium-grid-0.34.1

  • Chart is using image tag 4.23.1-20240813
  • Chart is tested on Kubernetes versions: v1.25.16, v1.26.15, v1.27.16, v1.28.12, v1.29.7, v1.30.3,
  • Chart is tested on Helm versions: v3.10.3, v3.11.3, v3.12.3, v3.13.3, v3.14.4, v3.15.3,

Changed

  • b1fa21cc - chart(update): metadata.namespace to resources :: Viet Nguyen Duc
  • 442ee4ad - chore(deps): update helm release keda to v2.15.1 (#2351) :: renovate[bot]
  • 77bc19b9 - chart(release): Update workflow for OCI-based registry publish :: Viet Nguyen Duc

✔️ selenium-grid-0.34.0

  • Chart is using image tag 4.23.1-20240812
  • Chart is tested on Kubernetes versions: v1.25.16, v1.26.15, v1.27.16, v1.28.12, v1.29.7, v1.30.3,
  • Chart is tested on Helm versions: v3.10.3, v3.11.3, v3.12.3, v3.13.3, v3.14.4, v3.15.3,

Added

  • b91d3000 - add: secure connection for docker compose (#2344) :: Viet Nguyen Duc
  • 68ebfe1a - feat: add support for structure logs (#2342) :: Ilia Lazebnik
  • 547f97e9 - feat(chart): add support for revisionhistorylimit (#2339) :: Ilia Lazebnik

Changed

  • 91233c48 - chart(breaking change): update config key to enable ingress (#2349) :: Viet Nguyen Duc
  • 22b2f55d - chore(deps): update helm release kube-prometheus-stack to v61.8.0 (#2348) :: renovate[bot]
  • b49b13b4 - update: Tracing is enabled by default (#2347) :: Viet Nguyen Duc
  • ac606291 - chore(deps): update helm release jaeger to v3.1.2 (#2331) :: renovate[bot]
  • e10ee577 - chore(deps): update helm release kube-prometheus-stack to v61.7.2 (#2330) :: renovate[bot]
  • 8bada805 - update: handle graceful shutdown in Node container (#2337) :: Viet Nguyen Duc
  • 7cbc96a0 - chore(deps): update helm release keda to v2.15.0 (#2335) :: renovate[bot]
  • 1f519c67 - chart(update): update env vars and health check scripts (#2334) :: Viet Nguyen Duc

✔️ selenium-grid-0.33.0

  • Chart is using image tag 4.23.0-20240727
  • Chart is tested on Kubernetes versions: v1.25.16, v1.26.15, v1.27.16, v1.28.12, v1.29.7, v1.30.3,
  • Chart is tested on Helm versions: v3.10.3, v3.11.3, v3.12.3, v3.13.3, v3.14.4, v3.15.3,

Added

  • 582fb2c7 - add: Env var SE_SUPERVISORD_LOG_LEVEL to set supervisord log level (#2317) :: Viet Nguyen Duc

Changed

  • 04d1e90e - chore(deps): update helm release kube-prometheus-stack to v61.4.0 (#2327) :: renovate[bot]
  • 395a401a - chart(add): Default ingress annotations for upstream keepalive, or disable HTTP/2 (#2328) :: Viet Nguyen Duc
  • e15df42f - chart(breaking change): enable TLS and default annotations for ingress (#2326) :: Viet Nguyen Duc
  • b5d6af37 - chart(add): Set pod/container name to node stereotypes (#2323) :: Viet Nguyen Duc
  • 6b2a0153 - chore(deps): update helm release kube-prometheus-stack to v61 (#2292) :: renovate[bot]
  • 5f6db7e2 - chore(deps): update helm release jaeger to v3.1.1 (#2290) :: renovate[bot]
  • a184528d - chore(deps): update helm release ingress-nginx to v4.11.1 (#2299) :: renovate[bot]
  • 9bd30b0d - chart(add): proactive to set browser args via container env var (#2308) :: Viet Nguyen Duc
  • 4cc20386 - chart(breaking change): refactoring config keys to enable secure connection (#2306) :: Viet Nguyen Duc

✔️ selenium-grid-0.32.0

  • Chart is using image tag 4.22.0-20240621
  • Chart is tested on Kubernetes versions: v1.25.16, v1.26.15, v1.27.15, v1.28.11, v1.29.6, v1.30.2,
  • Chart is tested on Helm versions: v3.10.3, v3.11.3, v3.12.3, v3.13.3, v3.14.4, v3.15.2,

Added

  • f2280e98 - feat(chart): probe checks for Distributor and Router (#2272) :: Viet Nguyen Duc

Fixed

  • d5398b75 - fix(chart): pod labels and annotations for patch-scaledobjects (#2274) :: Viet Nguyen Duc

Changed

  • e16a1677 - chart: fix config ingress.tls :: Viet Nguyen Duc
  • 904b8ea3 - chart: not patch KEDA objects if autoscaling disabled :: Viet Nguyen Duc
  • 2f0f2494 - chart: update default chart values :: Viet Nguyen Duc
  • 2c814158 - chore(deps): update helm release kube-prometheus-stack to v60 (#2280) :: renovate[bot]
  • 148541c5 - chore(deps): update helm release jaeger to v3.0.10 (#2253) :: renovate[bot]
  • 714ef8ad - chore(deps): update helm release kube-prometheus-stack to v59 (#2271) :: renovate[bot]

✔️ selenium-grid-0.31.1

  • Chart is using image tag 4.21.0-20240522
  • Chart is tested on Kubernetes versions: v1.25.16, v1.26.15, v1.27.14, v1.28.10, v1.29.5, v1.30.1,
  • Chart is tested on Helm versions: v3.10.3, v3.11.3, v3.12.3, v3.13.3, v3.14.4, v3.15.0,

Changed

  • 5eebd36b - [build]: rollback docs update to bump new release :: Viet Nguyen Duc
  • de9f2c58 - [build][test]: Release docker images for aarch64 platform (#2266) :: Viet Nguyen Duc
  • c082aedf - Update tag in docs and files :: Selenium CI Bot

✔️ selenium-grid-0.31.0

  • Chart is using image tag 4.21.0-20240517
  • Chart is tested on Kubernetes versions: v1.25.16, v1.26.15, v1.27.13, v1.28.9, v1.29.4, v1.30.0,
  • Chart is tested on Helm versions: v3.10.3, v3.10.3, v3.11.3, v3.12.3, v3.13.3, v3.14.4,

Changed

  • 471adc38 - Update tag in docs and files :: Selenium CI Bot

✔️ selenium-grid-0.30.2

  • Chart is using image tag 4.20.0-20240505
  • Chart is tested on Kubernetes versions: v1.25.16, v1.26.15, v1.27.13, v1.28.9, v1.29.4, v1.30.0,
  • Chart is tested on Helm versions: v3.10.3, v3.10.3, v3.11.3, v3.12.3, v3.13.3, v3.14.4,

Fixed

  • 62ea271f - fix(chart): upload.conf is missing in volumeMounts :: Viet Nguyen Duc

✔️ selenium-grid-0.30.1

  • Chart is using image tag 4.20.0-20240505
  • Chart is tested on Kubernetes versions: v1.25.16, v1.26.15, v1.27.13, v1.28.9, v1.29.4, v1.30.0,
  • Chart is tested on Helm versions: v3.10.3, v3.10.3, v3.11.3, v3.12.3, v3.13.3, v3.14.4,

Added

  • 6d3a8a72 - feat: Video recording with dynamic file name based on metadata in tests (#2249) :: Viet Nguyen Duc

Fixed

  • 32d0aea8 - fix(chart): job to cleanup scaled objects run always :: Viet Nguyen Duc
  • 07e13f6c - fix(chart): RBAC settings for job patch finalizers (#2239) :: Viet Nguyen Duc

Changed

  • 409a46f2 - chore(deps): update helm release kube-prometheus-stack to v58.4.0 (#2248) :: renovate[bot]
  • 6e859e0b - chore(deps): update helm release jaeger to v3.0.6 (#2246) :: renovate[bot]
  • 8fcc44b0 - chore(deps): update helm release keda to v2.14.2 (#2244) :: renovate[bot]
  • b0799353 - update: Rollback FFmpeg v6.1.1 (#2247) :: Viet Nguyen Duc
  • b279999a - chore(deps): update helm release kube-prometheus-stack to v58.3.3 (#2240) :: renovate[bot]
  • 322741e9 - chore(deps): update helm release kube-prometheus-stack to v58.3.0 (#2238) :: renovate[bot]
  • 0762e873 - chore(deps): update helm release kube-prometheus-stack to v58.2.2 (#2211) :: renovate[bot]
  • 4631baa5 - chore(deps): update helm release jaeger to v3.0.4 (#2219) :: renovate[bot]
  • 96550ead - chore(deps): update helm release ingress-nginx to v4.10.1 (#2230) :: renovate[bot]
  • 67099bbe - chore(deps): update helm release keda to v2.14.1 (#2234) :: renovate[bot]
  • fe7c16cc - chore(deps): update helm release keda to v2.14.0 (#2226) :: renovate[bot]

✔️ selenium-grid-0.30.0

  • Chart is using image tag 4.20.0-20240425
  • Chart is tested on Kubernetes versions: v1.26.15, v1.27.13, v1.28.9, v1.29.4, v1.30.0,
  • Chart is tested on Helm versions: v3.10.3, v3.11.3, v3.12.3, v3.13.3, v3.14.4,

Fixed

  • a83f0d6a - fix(chart): job to patch scaledobject stuck in deleting (#2222) :: Viet Nguyen Duc
  • be0fe120 - fix(chart): remove hook post-upgrade, add test for chart upgrade capability :: Viet Nguyen Duc
  • bd50206b - fix(chart): node probe ignore proxy in sending request :: Viet Nguyen Duc

Changed

  • f39a9da8 - [docs] pre-update for release docs generation :: Viet Nguyen Duc
  • df742c98 - chore(deps): update helm release jaeger to v3 (#2213) :: renovate[bot]
  • 311b6382 - chore(deps): update helm release kube-prometheus-stack to v58.1.2 (#2208) :: renovate[bot]
  • ab3f8b85 - chore(deps): update helm release kube-prometheus-stack to v58.1.1 (#2206) :: renovate[bot]
  • 70ed587d - chore(deps): update helm release kube-prometheus-stack to v58.1.0 (#2205) :: renovate[bot]
  • a3912b29 - chore(deps): update helm release kube-prometheus-stack to v58.0.1 (#2203) :: renovate[bot]
  • 12eb550a - test: update CI test node-docker :: Viet Nguyen Duc
  • 033f77c0 - chore(deps): update helm release jaeger to v2.1.0 (#2198) :: renovate[bot]
  • 2eab3722 - chore(deps): update helm release kube-prometheus-stack to v58 (#2194) :: renovate[bot]
  • 25fdfee9 - chore(deps): update helm release kube-prometheus-stack to v57.2.1 (#2193) :: renovate[bot]
  • 74619b4c - chore(deps): update helm release kube-prometheus-stack to v57 (#2190) :: renovate[bot]
  • ea556767 - chore(deps): update helm release jaeger to v2 (#2189) :: renovate[bot]
  • 2ed16c21 - chore(deps): update helm release kube-prometheus-stack to v56.21.4 (#2187) :: renovate[bot]
  • 97781912 - chore(deps): update helm release ingress-nginx to v4.10.0 (#2186) :: renovate[bot]
  • 06d8c18d - chore(deps): update helm release keda to v2.13.2 (#2184) :: renovate[bot]
  • ce75e223 - chore(deps): update helm release jaeger to v1.0.2 (#2183) :: renovate[bot]

✔️ selenium-grid-0.29.1

  • Chart is using image tag 4.19.1-20240402
  • Chart is tested on Kubernetes versions: v1.25.16, v1.26.15, v1.27.12, v1.28.8, v1.29.3,
  • Chart is tested on Helm versions: v3.10.3, v3.11.3, v3.12.3, v3.13.3, v3.14.3,

Fixed

  • ca7155fa - fix(chart): node preStop - refresh node status in loop :: Viet Nguyen Duc
  • 6a6d1e1f - fix(chart: Use empty strings as defaults for some empty values (#2176) :: Maxim Manuylov

✔️ selenium-grid-0.29.0

  • Chart is using image tag 4.19.0-20240328
  • Chart is tested on Kubernetes versions: v1.25.16, v1.26.15, v1.27.12, v1.28.8, v1.29.3,
  • Chart is tested on Helm versions: v3.10.3, v3.11.3, v3.12.3, v3.13.3, v3.14.3,

Added

  • fed2e1c6 - feat(chart): enable automatic browser leftovers cleanup in chart :: Viet Nguyen Duc
  • 2eca4bbe - feat(chart): Configure fixed-sized thread pool for the Distributor in autoscaling :: Viet Nguyen Duc
  • 97941f86 - feat(chart): Configure fixed-sized thread pool for the Distributor to create new sessions :: Viet Nguyen Duc

Fixed

  • 6f03eb1d - fix(chart): accessing .Values in templates (#2174) :: Maxim Manuylov
  • db915980 - fix(chart): remove duplicate annotation (#2167) :: Mårten Svantesson

Changed

  • 5a231077 - docs: update rclone configs in sample :: Viet Nguyen Duc
  • 3c6015c0 - Update tag in docs and files :: Selenium CI Bot

✔️ selenium-grid-0.28.4

  • Chart is using image tag 4.18.1-20240224
  • Chart is tested on Kubernetes versions: v1.25.16 v1.26.14 v1.27.11 v1.28.7 v1.29.2
  • Chart is tested on Helm versions: v3.10.3 v3.11.3 v3.12.3 v3.13.3 v3.14.2

Fixed

  • fix(chart): connection in script of Node startup probe and preStop lifecycle :: Viet Nguyen Duc
  • fix(chart): autoscaling.terminationGracePeriodSeconds is not set in Node spec :: Viet Nguyen Duc

Changed

  • Release chart 0.28.4 :: Viet Nguyen Duc
  • update(chart): add annotations checksum for ConfigMap and Secret :: Viet Nguyen Duc
  • test(chart): update chart values for CI tests :: Viet Nguyen Duc
  • test(chart): autoscaling as job :: Viet Nguyen Duc
  • Update tag in docs and files :: Selenium CI Bot

✔️ selenium-grid-0.28.3

  • Chart is using image tag 4.18.1-20240224
  • Chart is tested on Kubernetes versions: v1.25.16 v1.26.14 v1.27.11 v1.28.7 v1.29.2

Fixed

  • fix(chart): fix object naming and add test to verify :: Viet Nguyen Duc

Changed

  • Update tag in docs and files :: Selenium CI Bot

✔️ selenium-grid-0.28.2

  • Chart is using image tag 4.18.1-20240224
  • Chart is tested on Kubernetes versions: v1.25.16 v1.26.14 v1.27.11 v1.28.7 v1.29.2

Added

  • feat(chart): option to disable release name prefix in object naming :: Viet Nguyen Duc

Fixed

  • fix(chart): extra scripts can be imported in sub-chart by default :: Viet Nguyen Duc

Changed

  • release(chart): 0.28.2 :: Viet Nguyen Duc
  • Update tag in docs and files :: Selenium CI Bot
  • test(chart): test extra scripts import when import as sub-chart :: Viet Nguyen Duc

✔️ selenium-grid-0.28.1

  • Chart is using image tag 4.18.0-20240220
  • Chart is tested on Kubernetes versions: v1.25.16 v1.26.14 v1.27.11 v1.28.7 v1.29.2

Fixed

  • bug(chart): template issue when chart is imported as dependency in umbrella charts :: Viet Nguyen Duc
  • bug(chart): SE_NODE_GRID_URL missing port when hostname is selenium-grid.local :: Viet Nguyen Duc
  • bug(chart) CRITICAL: Node startup probe loop infinite when ingress hostname is set :: Viet Nguyen Duc

Changed

  • test(chart): update docs :: Viet Nguyen Duc
  • test(chart): add tests for the case basic auth is enabled :: Viet Nguyen Duc
  • test(chart): add tests for the case ingress is enabled with hostname set :: Viet Nguyen Duc
  • build(chart): change log and release notes for helm chart :: Viet Nguyen Duc

✔️ selenium-grid-0.28.0

  • Chart is using image tag 4.18.0-20240220
  • Chart is tested on Kubernetes versions: v1.25.16 v1.26.14 v1.27.11 v1.28.7 v1.29.2

Added

  • feat: enable tracing observability in docker-compose and helm chart (#2137) :: Viet Nguyen Duc
  • feat: video upload supports both docker-compose and helm chart (#2131) :: Viet Nguyen Duc
  • feat(chart): set components host & port point to its service :: Viet Nguyen Duc
  • feat: non-root user for video recorder (#2122) :: Viet Nguyen Duc
  • feat(chart): Log Node preStop exec to console :: Viet Nguyen Duc
  • feat(chart): delete file after upload (#2117) :: Doofus100500

Changed

  • Update tag in docs and files :: Selenium CI Bot
  • Release 4.18.0 :: Viet Nguyen Duc
  • test(chart): CI tests run against different Kubernetes version :: Viet Nguyen Duc
  • update(tracing): Use OTLP exporter instead of Jaeger specific :: Viet Nguyen Duc
  • update(chart): Node preStop and startupProbe in autoscaling Deployment (#2139) :: Viet Nguyen Duc
  • update(chart): objects name convention with prefix is chart RELEASENAME (#2134) :: Viet Nguyen Duc
  • [🚀 Feature]: Update objects name convention with prefix is Chart RELEASENAME #2109 (#2120) :: Bas M
  • update(chart): Make var RECORD_VIDEO lowercase before comparison (#2128) :: Doofus100500
  • test(chart): parallel with autoscalingType deployment & job :: Viet Nguyen Duc
  • docs(chart): point shielding in README (#2116) :: Doofus100500
  • Update chart CHANGELOG [skip ci] :: Selenium CI Bot

✔️ selenium-grid-0.27.0

  • Chart is using image tag 4.17.0-20240123

Added

  • feat(chart): templating in name(Override) for new object [deploy] :: Viet Nguyen Duc
  • feat(chart): templating in name(Override) (#2107) :: Bas M
  • feat(chart): Add node registration secret to exec preStop container Update default scalingStrategy.strategy: accurate [skip ci] :: Viet Nguyen Duc
  • feat(chart): Configuration extra scripts mount to container (#2105) :: Viet Nguyen Duc
  • feat(chart): Bump dependency charts KEDA and Ingress-NGINX version (#2103) :: Viet Nguyen Duc
  • feat(chart): Add RCLONE as default video uploader on Kubernetes (#2100) :: Viet Nguyen Duc
  • feat(chart): videoRecorder getting scripts from external files (#2095) :: Viet Nguyen Duc
  • feat(chart): Add config to control disabling Grid UI (#2083) :: Viet Nguyen Duc
  • feat(chart): Simplify to enable HTTPS/TLS in Selenium Grid on Kubernetes (#2080) :: Viet Nguyen Duc
  • feat(chart): Simplify config ports, probes, lifecycle hooks for Nodes (#2077) :: Viet Nguyen Duc

Changed

  • Update tag in docs and files :: Selenium CI Bot
  • feat(chart): se:recordVideo should be used to determine if record video (#2104) :: Viet Nguyen Duc
  • [build] Fix duplicated Nightly releases creation :: Viet Nguyen Duc
  • build(chart): Chart built on top of Nightly images (#2089) :: Viet Nguyen Duc
  • Update chart CHANGELOG [skip ci] :: Selenium CI Bot

✔️ selenium-grid-0.26.4

  • Chart is using image tag 4.16.1-20231219

Fixed

  • fix(chart): Remove trailing slash from default subPath value (#2076) :: Viet Nguyen Duc

Changed

  • Update chart CHANGELOG [skip ci] :: Selenium CI Bot

✔️ selenium-grid-0.26.3

  • Chart is using image tag 4.16.1-20231219

Added

  • feat(chart): Simplify to access Selenium Grid from outside of Kubernetes (#2073) :: Viet Nguyen Duc
  • feat(chart): Simplify to change log level in Kubernetes (#2072) :: Viet Nguyen Duc

Fixed

  • bug: ENV variable SE_VNC_PASSWORD contains sensitive data (#2061) :: Viet Nguyen Duc

Changed

  • Update tag in docs and files :: Selenium CI Bot
  • Update chart CHANGELOG [skip ci] :: Selenium CI Bot

✔️ selenium-grid-0.26.2

  • Chart is using image tag 4.16.1-20231212

Changed

  • Update tag in docs and files :: Selenium CI Bot
  • Update chart CHANGELOG [skip ci] :: Selenium CI Bot

✔️ selenium-grid-0.26.1

  • Chart is using image tag 4.16.1-20231208

Added

  • Add script to generate chart CHANGELOG after released (#2054) :: Viet Nguyen Duc
  • feat(chart): Append subPath to ENV variable SE_NODE_GRID_URL (#2053) :: Viet Nguyen Duc

Changed

  • Update tag in docs and files :: Selenium CI Bot

✔️ selenium-grid-0.26.0

  • Chart is using image tag 4.16.0-20231206

Added

  • feat(chart): Add default annotations for ingress nginx controller (#2047) :: Viet Nguyen Duc
  • feat: Video image with based FFmpeg-6.1 on Ubuntu-22.04 (#2042) :: Viet Nguyen Duc

Fixed

  • bug(#1824): Container ENV SE_NODE_SESSION_TIMEOUT not take effect (#2044) :: Viet Nguyen Duc
  • bug(#2038): Rollback io.opentelemetry 1.31.0 - add test tracing enabled (#2040) :: Viet Nguyen Duc

Changed

  • Update tag in docs and files :: Selenium CI Bot
  • Update chart CHANGELOG [skip ci] :: Viet Nguyen Duc
  • test(chart): Parallel tests execution against autoscaling in Kubernetes (#2046) :: Viet Nguyen Duc
  • test(chart): Chart template render and assert output (#2043) :: Viet Nguyen Duc
  • test(chart): Add test for setting registry to pull images (#2036) :: Viet Nguyen Duc

✔️ 0.25.3

Changed

  • Update image tag to 4.16.0-20231206
  • Update tag in docs and files :: Selenium CI Bot
  • test: Add sanity test for download file (#2034) [deploy] :: Viet Nguyen Duc
  • feat(chart): distribution registry can be set global and individual component (#2030) :: Viet Nguyen Duc
  • Update tag in docs and files [skip ci] :: Selenium CI Bot
  • test: Sanity tests Selenium Grid chart via Makefile commands (#2029) :: Viet Nguyen Duc
  • Feature run selenium tests grid on kubernetes via helm chart (#2027) :: Amar Deep Singh
  • feat: CI Bot bump chart version along with new deploy image version (#2028) :: Viet Nguyen Duc
  • Update NodeChrome support latest version from GoogleChromeLabs (#2018) :: Viet Nguyen Duc
  • Update tag in docs and files [skip ci] :: Selenium CI Bot
  • corrected typo in selenium grid charts (#2010) :: Thabelo Ramabulana

✔️ 0.25.1

Changed

  • Update image tag to 4.15.0-20231110
  • Bug: Error setting name in helm release #2006 #2007 (#2009) :: Viet Nguyen Duc

✔️ 0.25.0

Changed

  • Update image tag to 4.15.0-20231110
  • feat(helm-test): Added helm test and linting (#2003) :: Amar Deep Singh
  • Update tag in docs and files [skip ci] :: Selenium CI Bot
  • Update tag in docs and files [skip ci] :: Selenium CI Bot
  • feat: Adding port to nodes service (#1996) :: Viet Nguyen Duc

✔️ 0.24.0

Changed

  • Update image tag to 4.15.0-20231102
  • Bumping chart version :: Viet Nguyen Duc
  • Add chart parameter ingress.paths to configure custom paths (#1994) :: Viet Nguyen Duc
  • feat(autoscaling): Unified parameters to set scaled options for browser nodes (#1989) :: Viet Nguyen Duc
  • Update tag in docs and files [skip ci] :: Selenium CI Bot
  • Improve chart templates in the section videoRecorder (#1987) :: Viet Nguyen Duc
  • Improve default value for videoRecorder in chart (#1984) :: Viet Nguyen Duc
  • Fix minor issues after PR #1881 and #1981 (#1983) :: Viet Nguyen Duc

✔️ 0.23.0

Added

  • Update tag in docs and files [skip ci] :: Selenium CI Bot
  • feat: video recording with pluggable upload container (#1881) :: Mårten Svantesson
  • Update Video/Dockerfile with based image ffmpeg:6.0-alpine (#1981) :: Viet Nguyen Duc

Changed

  • Update image tag to 4.14.1-20231025

✔️ 0.22.0

Added

  • feat(keda): bumped up keda 2.12.0 (#1960) :: Amar Deep Singh
  • Add missing Ingress namespace field (#1966) :: Cody Lent

Changed

  • Update image tag to 4.13.0-20231004

✔️ 0.21.3

Changed

  • Update image tag to 4.13.0-20230926

✔️ 0.21.2

Changed

  • Update image tag to 4.12.1-20230920

✔️ 0.21.1

Changed

  • Update image tag to 4.12.1-20230912

✔️ 0.21.0

Added

  • feat: Add option to inject sidecars into Node Pods (#1938)
  • Add minReplicaCount, remove replicas if autoscaling is enabled (#1932)

✔️ 0.20.1

Changed

  • Update image tag to 4.12.1-20230904

✔️ 0.20.0

Added

  • fix missing securityContext in nodes (#1907) :: balazs92117
  • Support to nodes livenessProbe into the Helm Chart (#1897) :: Bruno Brito
  • helm chart VolumeMounts & Volumes for Selenium hub (#1893) :: Yoga Yu

Changed

  • Update image tag to 4.11.0-20230801

✔️ 0.19.0

Added

  • Autoscaling selenium grid on kubernetes with scaledjobs (#1854)

✔️ 0.18.1

Changed

  • Update image tag to 4.10.0-20230607

✔️ 0.18.0

Added

  • Add affinity to helm charts (#1851)

✔️ 0.17.0

Added

  • Make deployment securityContext configurable via values.yaml (#1845)

✔️ 0.16.1

Changed

  • Update image tag to 4.9.1-20230508

✔️ 0.16.0

Added

  • Custom Ingress Path for Helm Chart (#1834)

✔️ 0.15.8

Changed

  • Update image tag to 4.9.0-20230421

✔️ 0.15.7

Changed

  • Update image tag to 4.8.3-20230328

✔️ 0.15.6

Changed

  • Update image tag to 4.8.3-20230328

✔️ 0.15.5

Changed

  • Update image tag to 4.8.2-20230325

✔️ 0.15.4

Changed

  • Update image tag to 4.8.1-20230306

✔️ 0.15.3

Changed

  • Make ingress compatible with format prior to 1.19-0 k8s version

✔️ 0.15.2

Changed

  • Update image tag to 4.8.1-20230221

✔️ 0.15.1

Changed

  • Update image tag to 4.8.0-20230210

✔️ 0.15.0

Changed

  • Update image tag to 4.8.0-20230123

✔️ 0.14.3

Changed

  • Update image tag to 4.7.2-20221219

✔️ 0.14.2

Changed

  • Update image tag to 4.7.2-20221217

✔️ 0.14.1

Changed

  • Update image tag to 4.7.1-20221208

✔️ 0.14.0

Changed

  • Update image tag to 4.7.0-20221202

✔️ 0.13.1

Changed

  • Update image tag to 4.6.0-20221104

✔️ 0.13.0

Added

  • Added support to disable Chrome, Edge, and Firefox Deployment using deploymentEnabled

✔️ 0.12.2

Changed

  • Update image tag to 4.6.0-20221024

✔️ 0.12.1

Changed

  • Update image tag to 4.5.0-20221017

✔️ 0.12.0

Changed

  • Remove EventBus from SessionQueue environment variables

✔️ 0.11.0

Added

  • Adds helm-chart releaseName to all selectors in resources

Changed

  • Update image tag to 4.5.0-20221004

✔️ 0.10.0

Changed

  • Bump version chart

✔️ 0.9.0

Added

  • Add lifecycle preStop hook & startupProbe, fix port number

✔️ 0.8.1

Changed

  • Update image tag to 4.4.0-20220831

✔️ 0.8.0

Added

  • Added support of loadBalancerIP for hub and router services

✔️ 0.7.0

Added

  • Added ability to specify image pull secrets

✔️ 0.6.2

Added

  • Pod PriorityClasses

✔️ 0.6.1

Changed

  • Update image tag to 4.3.0-20220706

✔️ 0.6.0

Added

  • Added ability to set hostAliases on browser node deployments

✔️ 0.5.0

Added

  • Added ability to mount arbitrary volumes into browser nodes

✔️ 0.4.2

Changed

  • Update image tag to 4.3.0-20220624

✔️ 0.4.1

Changed

  • Update image tag to 4.2.1-20220608

✔️ 0.4.0

Added

  • Expose the Hub or the Router by default with ingress resource.

Changed

  • Set the default serviceType of the Hub and the Router to ClusterIP

✔️ 0.3.1

Added

Changed

  • Update image tag to 4.2.1-20220531

✔️ 0.3.0

Added

  • Support for Edge nodes.
  • Support for nodeSelector.
  • Support for tolerations.
  • Allow to add additional labels to the hub, edge, firefox and chrome nodes.
  • Fix queue component name (#1290)

Changed

  • Update image tag to 4.1.4-20220427

Removed

  • Opera nodes

✔️ 0.2.0

Added

  • CHANGELOG.md

Changed

  • Added global block to be able to specify component's image tag globally.
  • DSHM's volume size customizable.
  • Service type and service annotations are now customizable.

Fixed

  • Services won't be created if nodes are disabled.

✔️ 0.1.0

Added

  • Selenium grid components separated.
  • Selenium Hub server.
  • Chrome, Opera and Firefox nodes.