Releases: buildkite/terraform-provider-buildkite
Releases · buildkite/terraform-provider-buildkite
v1.29.0
What's Changed
- chore: correct error message by @tomowatt in #1016
- chore(deps): bump golang from 1.25.3 to 1.25.5 by @dependabot[bot] in #1017
- SUP-4194: Add Cluster Secrets by @stephanieatte in #1015
New Contributors
- @stephanieatte made their first contribution in #1015
Full Changelog: v1.28.0...v1.29.0
v1.28.0
What's Changed
Features
- Support all available Teams permissions by @petetomasik in #1014
Fixes
- Validate branch filtering, conditional syntax by @petetomasik in #1013
Dependencies
- chore(deps): bump github.com/hashicorp/terraform-plugin-framework from 1.16.1 to 1.17.0 by @dependabot[bot] in #1011
- chore(deps): bump github.com/hashicorp/terraform-plugin-testing from 1.13.3 to 1.14.0 by @dependabot[bot] in #1010
Internal
- Remove builds targeting 386 arch by @mcncl in #1007
- Fixes outdated docs by @JoeColeman95 in #1009
Full Changelog: v1.27.1...v1.28.0
v1.27.1
v1.27.0
What's Changed
Features
- Change all cluster maintainer-related IDs to UUIDs by @petetomasik in #993
- Add support for Portals by @scadu in #992
- Handle Org banner modifications outside TF by @petetomasik in #994
- Adding retry_agent_affinity attribute to cluster resource by @JoeColeman95 in #1003
Fixes
Dependencies
- chore(deps): bump github.com/hashicorp/terraform-plugin-framework-validators from 0.18.0 to 0.19.0 by @dependabot[bot] in #997
- chore(deps): bump golang from 1.25.0 to 1.25.1 by @dependabot[bot] in #990
- chore(deps): bump github.com/hashicorp/terraform-plugin-framework-timeouts from 0.6.0 to 0.7.0 by @dependabot[bot] in #999
- chore(deps): bump golang from 1.25.1 to 1.25.3 by @dependabot[bot] in #1000
- chore(deps): bump github.com/hashicorp/terraform-plugin-log from 0.9.0 to 0.10.0 by @dependabot[bot] in #1001
- chore(deps): bump golang.org/x/crypto from 0.42.0 to 0.45.0 by @dependabot[bot] in #1002
Internal
- drop backup golangci-lint file by @tylerauerbeck in #991
- feat: add CONTRIBUTING.md by @mcncl in #995
New Contributors
- @tylerauerbeck made their first contribution in #991
Full Changelog: v1.26.0...v1.27.0
v1.26.0
What's Changed
Features
- Create cluster maintainer resource, data source attributes by @petetomasik in #987
- Add support for merge queue settings to terraform provider by @jonathanly in #982
Dependencies
- chore(deps): bump github.com/hashicorp/terraform-plugin-framework-timeouts from 0.5.0 to 0.6.0 by @dependabot[bot] in #984
- chore(deps): bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.37.0 to 2.38.1 by @dependabot[bot] in #983
New Contributors
- @jonathanly made their first contribution in #982
Full Changelog: v1.25.0...v1.26.0
v1.25.0
What's Changed
- Trim white space for provider config string values by @aryounce in #974
- warn on plan for duplicate pipeline name by @mcncl in #975
- Revert "warn on plan for duplicate pipeline name" by @mcncl in #976
- chore(deps): bump github.com/hashicorp/terraform-plugin-testing from 1.13.2 to 1.13.3 by @dependabot[bot] in #977
- chore(deps): bump golang from 1.24.5 to 1.25.0 by @dependabot[bot] in #978
- chore(deps): bump github.com/buildkite/go-pipeline from 0.15.0 to 0.16.0 by @dependabot[bot] in #980
- [feat]: Add Pipeline Github Provider Setting to build pull requests when its base branch changes by @RKTMN in #985
New Contributors
Full Changelog: v1.24.0...v1.25.0
v1.24.0
What's Changed
Bug Fixes
- Improve default team handling for pipeline resource by @JoeColeman95 in #969
New Features
- New data sources - buildkite_clusters, buildkite_teams @petetomasik in #971
Optimizations
- Switch buildkite_cluster_queue read to use Node ID by @petetomasik in #972
New Contributors
- @JoeColeman95 made their first contribution in #969
Full Changelog: v1.23.0...v1.24.0
v1.23.0
What's Changed
Bug Fixes
- Fix wrong
slugvalue set during pipeline updates by @petetomasik in #956
New Features
- Allow for the InstanceShape of a Queue to not require re-creation by @CerealBoy in #963
- Supporting the macOS version for Hosted macOS Cluster Queues by @CerealBoy in #962
Deprecations
Internal
- Update to use OIDC session tokens on AWS role assumption by @duckalini in #957
- Add OSSF scan to TF provider by @mcncl in #966
Dependencies
- chore(deps): bump github.com/buildkite/go-pipeline from 0.14.0 to 0.15.0 by @dependabot[bot] in #964
New Contributors
- @duckalini made their first contribution in #957
Full Changelog: v1.22.1...v1.23.0
v1.22.1
What's Changed
Full Changelog: v1.22.0...v1.22.1
v1.22.0
Warning
M4-based shapes options for Hosted Agent have been added to the Cluster Queue Resource, these supersede the legacy M2-based shapes, which will be deprecated on July 31 2025. We advise to update any existing queues to use the new M4 shapes ahead of time to avoid disruption. The legacy M2-based shapes options will be removed in future versions of this Provider. Check the Buildkite CHANGELOG for more details.
What's Changed
- chore: Update CODEOWNERS by @tomowatt in #942
- feat(docs): add GitLab to list of platforms supporting commit statuses by @scadu in #944
- fix: update documentation for filter condition and trigger mode by @scadu in #943
- chore(deps): bump github.com/buildkite/go-pipeline from 0.13.3 to 0.14.0 by @dependabot in #939
- chore(deps): bump github.com/hashicorp/go-retryablehttp from 0.7.7 to 0.7.8 by @dependabot in #938
- chore: remove deprecated dependabot reviewers and annotation fixes by @tomowatt in #947
- feat(pipeline): add retry logic for delete with active jobs by @scadu in #945
- Convert the generate and schema commands to use go tool by @CerealBoy in #948
- Update the Graph with the latest definitions by @CerealBoy in #949
- chore(deps): bump golang from 1.24.3 to 1.24.4 by @dependabot in #946
- Ensure new macOS shapes are actually usable by @CerealBoy in #950
Full Changelog: v1.21.0...v1.22.0