Skip to content

Agenix Playwright Grid v1.0.0 — First Stable Release

Latest

Choose a tag to compare

@asuruceanu asuruceanu released this 12 Sep 04:23
· 10 commits to develop since this release
e2bea3b
  • First stable release of Agenix Playwright Grid
  • Production-ready CI/CD, Docker/Compose, Helm chart, observability, and docs
  • Reliability upgrades: Borrow TTL, node sweeper, graceful shutdown, Redis resilience
  • Optimized Dockerfiles and dependency updates

Highlights

  • End-to-end GitHub Actions workflows (build, test, publish NuGet, SBOM, artifacts)
  • Optimized Dockerfiles for faster, reproducible builds
  • Borrow TTL handling and improved node sweeping for robust pooling
  • Graceful shutdown and better Redis resilience
  • Prometheus configuration refactor and richer logging
  • SQLite results store and enhanced sidecar logging
  • Documentation published via MkDocs with custom CSS and assets
  • New Helm chart for Kubernetes (Hub, Worker, Dashboard, Redis, Ingress templates)

What’s Changed

  • Add GitHub workflows, issue templates, and contribution guidelines fo… — by @asuruceanu in #1
  • Add GitHub workflow for building, testing, publishing NuGet packages … — by @asuruceanu in #2
  • Improve GitHub workflow: Add retry logic for pulling Docker image and… — by @asuruceanu in #3
  • Enhance GitHub workflow: Add docker-compose artifact generation, SBOM… — by @asuruceanu in #10
  • Refactor Prometheus config structure and update GitHub workflow for a… — by @asuruceanu in #11
  • Refactor Dockerfiles for optimized caching, add label-matching tests,… — by @asuruceanu in #12
  • chore: Bump Microsoft.Extensions.Configuration.Abstractions and 2 others — by @dependabot[bot] in #9
  • chore: Bump Microsoft.AspNetCore.Components.Web from 8.0.8 to 8.0.19 — by @dependabot[bot] in #8
  • chore: Bump Microsoft.Extensions.Configuration from 9.0.6 to 9.0.8 — by @dependabot[bot] in #6
  • chore: Bump Microsoft.AspNetCore.SignalR.Client from 8.0.8 to 9.0.8 — by @dependabot[bot] in #5
  • chore: Bump Microsoft.Extensions.Configuration.Binder from 9.0.6 to 9.0.8 — by @dependabot[bot] in #4
  • Add Borrow TTL handling, improve node sweeper, and refactor Dockerfil… — by @asuruceanu in #13
  • Refactor Dockerfiles for consistent structure, introduce dry-run cont… — by @asuruceanu in #14
  • Introduce doc publishing via MkDocs, add custom CSS & assets, and ref… — by @asuruceanu in #15
  • Implement graceful shutdown, enhance Redis resilience, update docs, a… — by @asuruceanu in #16
  • Add logging improvements, SQLite results store, and enhance sidecar l… — by @asuruceanu in #17
  • Add Playwright Grid Helm chart with Redis, Ingress templates, and enh… — by @asuruceanu in #23

New Contributors

Full Changelog: https://github.com/agenixframework/agenix-playwright-grid/commits/v1.0.0

Getting Started

  • Images: ghcr.io/agenixframework/agenix-playwright-grid-{hub,worker,dashboard}:latest
  • Helm chart: deploy Hub/Worker/Dashboard with Redis and optional Ingress
  • Documentation: see the project docs site for quickstart and configuration

Thanks to everyone who contributed and tested this release!