Releases: buildkite/terraform-provider-buildkite
Releases · buildkite/terraform-provider-buildkite
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
slug
value 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
v1.21.0
What's Changed
- chore(deps): bump github.com/hashicorp/terraform-plugin-testing from 1.13.1 to 1.13.2 by @dependabot in #935
- docs: clarify
default_team_id
while creating new pipeline by @scadu in #936 - SUP-3991: Add ImportState to Test Suite Resource by @tomowatt in #934
- feat: add
buildkite_registry
data resource by @scadu in #937 - release: 1.21.0 changelog by @mcncl in #940
Full Changelog: v1.20.0...v1.21.0
v1.20.0
What's Changed
- chore(deps): bump github.com/hashicorp/terraform-plugin-framework from 1.14.1 to 1.15.0 by @dependabot in #924
- chore(deps): bump golang from 1.24.2 to 1.24.3 by @dependabot in #929
- chore(deps): bump github.com/hashicorp/terraform-plugin-go from 0.26.0 to 0.28.0 by @dependabot in #923
- fix: destroy resources created during acceptance tests by @scadu in #930
- SUP-2308: Use GraphQL for Pipeline webhookURL and badgeURL by @tomowatt in #931
- feat: add rate limit handling for GraphQL client by @scadu in #932
- docs: Update CHANGELOG for v1.20.0 by @tomowatt in #933
Full Changelog: v1.19.0...v1.20.0
v1.19.0
What's Changed
- chore(docs): update changelog by @mcncl in #921
- Skip flaky cluster timeout test by @mcncl in #922
- Validate pipeline color as hex color format by @petetomasik in #925
- Add cluster attributes to pipeline resource, data source by @petetomasik in #927
- chore(release): CHANGELOG for 1.19.0 by @mcncl in #928
Full Changelog: v1.18.0...v1.19.0
v1.18.0
What's Changed
- Bump github.com/buildkite/go-pipeline from 0.13.1 to 0.13.3 by @dependabot in #912
- Bump github.com/lestrrat-go/jwx/v2 from 2.1.4 to 2.1.5 by @dependabot in #911
- chore(deps): bump docker/library/golang from
1ecc479
to30baaea
by @dependabot in #915 - feat: support setting emoji on test suite by @mcncl in #917
- chore(deps): bump github.com/Khan/genqlient from 0.7.0 to 0.8.1 by @dependabot in #919
- chore(deps): bump github.com/lestrrat-go/jwx/v2 from 2.1.5 to 2.1.6 by @dependabot in #916
- chore: add make docs to pre-commit hooks by @scadu in #920
- add ignore_default_branch_pull_requests to provider settings by @patrobinson in #918
New Contributors
- @patrobinson made their first contribution in #918
Full Changelog: v1.17.2...v1.18.0
v1.17.2
What's Changed
- Bump github.com/lestrrat-go/jwx/v2 from 2.1.1 to 2.1.4 by @dependabot in #896
- Bump github.com/buildkite/interpolate from 0.1.3 to 0.1.5 by @dependabot in #884
- Bump docker/library/golang from 1.24.0 to 1.24.1 by @dependabot in #897
- Update cluster queue results, fix registry arguments by @petetomasik in #902
- Bump github.com/hashicorp/terraform-plugin-framework from 1.14.0 to 1.14.1 by @dependabot in #904
- Bump github.com/hashicorp/terraform-plugin-testing from 1.5.1 to 1.12.0 by @dependabot in #905
- chore: enable parallelism by @mcncl in #906
- Bump golang.org/x/net from 0.37.0 to 0.38.0 by @dependabot in #907
- Set Hosted Agent OS shapes to
null
forcluster_queue
, useomitempty
to align with GQL processing by @petetomasik in #908 - Extra logic around missing private state by @petetomasik in #909
- Update changelog - v1.17.2 by @petetomasik in #910
Full Changelog: v1.17.1...v1.17.2