2.34.0-beta.1
Pre-release
Pre-release
What's Changed
- feat: Spring.boot 4.1.1 support by @alfespa17 in #3470
- refactor(ui): components factorisation & settings pages cleanup by @BaptisteCentreon in #3465
- feat: make the module refresh delays configurable by @rtrompier in #3456
- feat(registry): presigned URL redirect for AWS S3, Azure Blob, and GCP Cloud Storage by @alfespa17 in #3471
- feat: scale job log viewing to many concurrent viewers and large logs by @jakegroves in #3472
- fix(registry): handle null gitTag in module version path resolution by @alfespa17 in #3485
- fix(ui): restore workspace card click navigation in card view by @jakegroves in #3484
- fix(executor): restore full diagnostic text in CLI-driven plan/apply outputFix/executor cli plan diagnostic output by @jakegroves in #3483
- perf(ui): reduce initial bundle and cache assets by @Macbet in #3476
- feat: optional S3 endpoint region, chunked encoding and checksum validation parameters by @7487 in #3473
- deps: bump the mvn-packages group with 3 updates by @dependabot[bot] in #3492
- deps: bump the ui-packages group in /ui with 15 updates by @dependabot[bot] in #3493
- deps: bump the ui-docker-images group in /ui with 2 updates by @dependabot[bot] in #3495
- fix(executor): preserve streamed plan/apply output when the terraform client fails by @jakegroves in #3491
- fix(notification): stop spurious failed alerts for runs that recover and complete by @jakegroves in #3497
- deps: bump devcontainers/java from dev-17-bookworm to dev-25-bookworm in /.devcontainer in the devcontainer-docker-images group by @dependabot[bot] in #3494
- fix(vcs): match webhook headers case-insensitively by @jakegroves in #3499
- fix(security): resolve JWT algorithm mismatch between token generation and validation by @alfespa17 in #3487
- feat: configure Elide to maintain second-level precision for ISO-8601 date serialization and parsing by @alfespa17 in #3500
- fix: remove Quartz job context when job history pruning deletes jobs by @adeeelsameer in #3442
- feat: Job Details resilience for transient S3/context unavailability by @jakegroves in #3501
- deps: bump browserslist from 4.28.2 to 4.28.8 in /ui by @dependabot[bot] in #3507
- feat(security): enhance federated authentication with multi-audience OIDC workload identity by @Macbet in #3474
- fix: NullPointerException for Workspace/Project Scoped Workloads using federated credentials by @alfespa17 in #3511
- fix: scope workflow permissions and ensure stream closure in TerraformOutputController by @alfespa17 in #3512
- Fix: Ignore GitLab MR discussion resolutions to prevent rerunning the job by @ctpeter in #3508
- feat(scheduler): reconcile zero-pending-step jobs so they can't block the executor FIFO queue by @jakegroves in #3509
Full Changelog: 2.33.0...2.34.0-beta.1