github terrakube-io/terrakube 2.32.0

5 hours ago

What's Changed

Features

Fixes

  • fix(ui): accept hyphenated SSH host and stop crashing on unknown SSH provider by @mvanhorn in #3169
  • fix(executor): update dynamic credentials file paths for AWS and GCP environment variables by @alfespa17 in #3173
  • fix(webhooks): correct event validation when enabling webhook in workspace settings by @alfespa17 in #3174
  • fix(ui): add dark mode support for missing CSS files by @ilkerispir in #3182
  • fix(ui): prevent double job submission on Run job modal by @ilkerispir in #3185
  • fix(executor): update dynamic credentials handling in AWS and GCP setups by @alfespa17 in #3189
  • fix(executor): Dynamic credentials uses executorTempDirectory instead of terraformWorkingDirectory by @alfespa17 in #3191
  • fix(executor): update GCP dynamic credentials file path consistency in environment variables by @alfespa17 in #3196
  • fix(ui): fix run list status tag icons and colors for dark mode by @ilkerispir in #3195
  • fix(ui): add headers to webhook migration calls by @pierrickorni in #3200
  • fix(webhook): align v2 matcher with stored regex/pathType semantics by @pierrickorni in #3204
  • fix(ui): fix IaC type card clipping on workspace creation page by @p2pdkivenko in #3205
  • fix(executor): fix AWS and GCP validation to override dynamic credentials location by @alfespa17 in #3207
  • fix(api): update token signing algorithm to RS512 in OpenID configuration and dynamic credentials by @alfespa17 in #3208
  • fix(ui): support subpath deployments and OIDC callback routing by @mabunixda in #3209
  • fix(executor,api): handle null source for remote-content manual runs by @p2pdkivenko in #3218
  • fix: Revert wrong commit to main by @alfespa17 in #3225
  • fix(ui): refresh workspace state after settings save without page reload by @hirokimatsueda in #3226
  • fix(executor): fixed structured output for OpenTofu workspaces by @arunesh90 in #3230
  • fix(api): Test cases by @alfespa17 in #3232
  • fix: use correct casing for third party project and service names by @qubeena07 in #3249
  • fix(ui): remove install-state.gz file from Yarn directory [skip ci] by @alfespa17 in #3251
  • fix: show imported resources in structured plan view by @qubeena07 in #3252
  • fix(api): mark VCS connection as ERROR when token refresh fails by @mvanhorn in #3256
  • fix: cascade delete steps and addresses when deleting a job by @qubeena07 in #3255
  • fix(executor): correct regex pattern for Terraform version matching in AWS tfstate implementation by @alfespa17 in #3261
  • fix: return cached tofu releases on GitHub API failure to prevent executor NPE by @mvanhorn in #3260
  • fix(api): add missing indexes on foreign-key columns by @klinux in #3262
  • Fix ssh modules with key workspace by @chris93111 in #3258
  • fix: propagate org/workspace labels to ephemeral executor pod template by @mvanhorn in #3273
  • fix: speed up TFC-compatible workspace list endpoint (N+1 in RemoteTfeService.listWorkspace) by @mvanhorn in #3265

Dependencies

View Dependency Changes
  • deps: bump the mvn-packages group with 4 updates by @dependabot[bot] in #3170
  • deps: bump the ui-packages group in /ui with 8 updates by @dependabot[bot] in #3171
  • deps: bump @babel/plugin-transform-modules-systemjs from 7.29.0 to 7.29.4 in /ui by @dependabot[bot] in #3179
  • deps: bump the mvn-packages group with 5 updates by @dependabot[bot] in #3183
  • deps: bump the ui-packages group in /ui with 12 updates by @dependabot[bot] in #3184
  • deps: bump the ui-packages group in /ui with 14 updates by @dependabot[bot] in #3202
  • deps: bump the mvn-packages group with 3 updates by @dependabot[bot] in #3201
  • chore(ui): Yarn 4 + Node 24 LTS, pin actions, bundle cleanup by @p2pdkivenko in #3211
  • deps(docker): drop Bitnami images for official upstream by @p2pdkivenko in #3223
  • deps: bump software.amazon.awssdk:bom from 2.44.9 to 2.44.12 in the mvn-packages group by @dependabot[bot] in #3219
  • deps: bump the ui-packages group in /ui with 3 updates by @dependabot[bot] in #3221
  • deps: bump com.diogonunes:JColor from 5.5.1 to 6.0.0 by @dependabot[bot] in #3220
  • deps: bump the ui-packages group in /ui with 15 updates by @dependabot[bot] in #3228
  • deps: bump the mvn-packages group with 7 updates by @dependabot[bot] in #3227
  • deps: bump the mvn-packages group with 2 updates by @dependabot[bot] in #3236
  • deps: bump the ui-packages group in /ui with 7 updates by @dependabot[bot] in #3237
  • feat: GitHub codespaces support by @alfespa17 in #3234
  • docs: Update development docs [skip ci] by @alfespa17 in #3240
  • deps: bump the mvn-packages group with 4 updates by @dependabot[bot] in #3242
  • deps: bump the ui-packages group in /ui with 7 updates by @dependabot[bot] in #3244
  • deps: bump form-data from 4.0.5 to 4.0.6 in /ui by @dependabot[bot] in #3247
  • deps: bump tar from 7.5.15 to 7.5.16 in /ui by @dependabot[bot] in #3246
  • deps: bump @babel/core from 7.29.0 to 7.29.7 in /ui by @dependabot[bot] in #3248
  • deps: bump software.amazon.awssdk:bom from 2.46.11 to 2.46.17 in the mvn-packages group by @dependabot[bot] in #3270
  • deps: bump the ui-packages group in /ui with 12 updates by @dependabot[bot] in #3271
  • deps: bump eslint from 9.39.4 to 10.5.0 in /ui by @dependabot[bot] in #3245
  • deps: bump undici from 6.25.0 to 6.27.0 in /ui by @dependabot[bot] in #3272
  • chore(dependencies): update Spring Boot, Maven revision, and Buildpack versions across modules by @alfespa17 in #3274

New Contributors

Full Changelog: 2.31.0...2.32.0

Don't miss a new terrakube release

NewReleases is sending notifications on new releases.