Skip to content

v9.24.0

Choose a tag to compare

@github-actions github-actions released this 10 Aug 07:34

9.24.0 (2026-08-07)

Features

  • client: switch environments to API v2 (f89055b)
  • client: switch repositories to API v2 (7431511)
  • server-nestjs: add repository datastore service (5d9d2df)
  • server-nestjs: add repository service and mapping utils (ea59932)
  • server-nestjs: await project reconciliation on environment mutations (f26207a)
  • server-nestjs: await project reconciliation on repositories mutations (df8900e)
  • server-nestjs: expose repository API v2 routes (a3d6a53)
  • server-nestjs: migrate observability plugin to NestJS module (ab5c0eb)
  • server-nestjs: migrate repository sync route to API v2 (41744dd)
  • server-nestjs: paginate sonarqube search via async generators (1860bd8)
  • shared: add repository v2 ts-rest contract (87ba2f4)
  • shared: add repository v2 write schemas (f2793d4)

Bug Fixes

  • ci: allow latest redeploy to be manually triggered (92c3873)
  • ci: avoid error when build only-latest manifests (8ea188e)
  • ci: do not create a new chart version for latest images (6faff5c)
  • ci: ensure client has a readable version for latest deployments (e7180cb)
  • ci: fix main app variable names for latest images redeployment (d54a755)
  • ci: fix preview client version (dd3049d)
  • deps: bump direct catalog dependencies to patched versions (738806f)
  • deps: pin vulnerable transitive dependencies via pnpm overrides (a812b23)
  • race condition protection (172cc0a)
  • remove root group from Dockerfile copy (16b66eb)
  • server-nestjs: harden gitlab token and user handling (27f5a95)
  • server-nestjs: make sonarqube SONAR_PASSWORD required (4508631)
  • server-nestjs: regenerate sonarqube password when vault secret is missing (8744ccb)
  • server-nestjs: use project owner email for sonarqube user creation (44d6d27)
  • shared: accept a private repository carrying a single credential (15c1ffa)
  • vault secret path (6ea6379)

Miscellaneous Chores

  • bump Node.js to v26 LTS (952068d)
  • ci: avoid hiding errors when latest/preview redeploy fails (6795bdd)
  • ci: ensure latest images are always build on main branch update (2ab1eb8)
  • ci: fix ARGOCD_TOKEN transfer from create-or-update-release workflow (7c3a449)
  • ci: redeploy latest images to main cpin-hp console application (a95ce24)
  • ci: rename preview GH variables with explicit PREVIEW slug (fb48927)
  • remove dangling agent comment (99b2b24)
  • server: fix funky value for default external plugin path (2828b90)
  • shared branch constant (5ba3bf8)

Docs

  • mention CONTIBUTING.md file in README (573418c)
  • update CONTRIBUTING (11adaa4)

Refactoring

  • server-nestjs: drive e2e specs via event emission (e8043ce)
  • server-nestjs: make e2e timeout composable and fix undefined gitlab timeout (9187d32)
  • server-nestjs: rename Controller vars to Service in e2e specs (4d58366)