What's Changed
- fix(executor): keep the archived parts readable when the final step output cannot be saved by @jakegroves in #3790
- fix(api): raise implicit project collection cap to 10,000 by @ktella in #3784
- fix(api): apply the -var, -var-file and TF_VAR inputs of Terraform CLI runs by @jakegroves in #3804
- fix(api): wait for CLI approval readiness before finishing plans by @jakegroves in #3805
- fix(executor,devcontainer): resolve ephemeral secrets directory and file collision by @alfespa17 in #3791
- feat(api): use GitHub usernames for push runs by @JvitorA in #3764
- refactor(api): exclude deprecated tcl field from Schedule by @alfespa17 in #3814
- feat(api,ui): restrict apply and destroy to the workspace branch by @jakegroves in #3817
- feat(api,executor): check that an apply or destroy commit is on the configured branch by @jakegroves in #3820
- fix(api): cancel the jobs of a deleted workspace without stopping the reconciliation sweep by @jakegroves in #3832
- feat(api): apply the branch restriction to runs that webhook events start by @jakegroves in #3821
- feat(api,ui): add a destroy permission and an opt-in approve rule for runs nobody approves by @jakegroves in #3833
- feat(api): add current Terraform state write and delete methods to StorageTypeService by @alfespa17 in #3826
- feat(api): add scoped WORKSPACE_EXECUTOR token authorization for HTTP state backend by @alfespa17 in #3827
- feat(api): add HTTP state backend REST endpoints to TerraformStateController by @alfespa17 in #3828
- feat(executor): add HttpTerraformStateImpl and dynamic HTTP backend configuration by @alfespa17 in #3829
- test(api): add end-to-end integration tests for Terraform HTTP state backend by @alfespa17 in #3830
- chore(devcontainer): use HttpTerraformStateImpl by default for local storage in setupDevelopmentEnvironment.sh by @alfespa17 in #3831
- deps: Update Paketo buildpacks updates by @renovate[bot] in #3837
- deps: bump follow-redirects from 1.16.1 to 1.16.2 in /ui by @dependabot[bot] in #3838
Full Changelog: 2.34.0-beta.10...2.34.0-rc.1