Releases: runatlantis/atlantis
v0.33.0
What's Changed
Exciting New Features 🎉
- feat: hide successful policy check results when --quiet-policy-checks is set with multiple projects by @joec4i in #5168
- feat: Add rate limit handling for GitHub client by @lukaspj in #5226
- feat: add http webhook by @zendesk-piotrpawluk in #5233
- feat: Add ignore path to autodiscover using glob by @lukemassa in #5267
- feat: Enable
hide-prev-plan-comments
Feature for BitBucket Cloud by @ragne in #4495 - feat: add support for GitLab groups by @peikk0 in #4001
- feat: BitBucket Cloud: add support for webhook secrets by @almightyfoon in #4275
- feat: Trim backticks from MR comments (for Gitlab) by @Unibozu in #5244
Bug fixes 🐛
- fix: Return correct status when using custom policy by @bakuljajan in #5156
- fix: Pre Workflow Hook VCS Combined Status Check Set to Pending Twice by @X-Guardian in #5242
- fix: Workspace Error when include-git-untracked-files is true by @X-Guardian in #5288
- fix: Minor bug in determining teams for gitlab by @lukemassa in #5294
- fix(deps): update module github.com/alicebob/miniredis/v2 to v2.34.0 in go.mod (main) by @renovate in #5206
- fix(deps): update module github.com/google/go-github/v66 to v68 in go.mod (main) by @renovate in #5209
Other Changes 🔄
- build: Enable Docker Go Cross-compile to improve build times by @lukaspj in #5223
- chore: Add doc for how to rotate gitlab token by @lukemassa in #5290
- chore(deps): update dependency git-lfs/git-lfs to v3.6.1 in dockerfile (main) by @renovate in #5258
- chore(deps): update dependency hashicorp/terraform to v1.10.4 in testdrive/utils.go (main) by @renovate in #5248
- chore(deps): bump katex from 0.16.15 to 0.16.21 by @dependabot in #5251
- chore(deps): bump ca-certificates to
20241121-r1
by @chenrui333 in #5235 - chore(deps): update alpine docker tag to v3.21.2 in dockerfile (main) by @renovate in #5234
- chore(deps): update go in testing/dockerfile (main) by @renovate in #5230
- chore(deps): update redis:7.4-alpine docker digest to 1bf97f2 in docker-compose.yml (main) by @renovate in #5231
- chore(deps): update ghcr.io/runatlantis/atlantis:latest docker digest to f95cdf8 in dockerfile.dev (main) by @renovate in #5186
- chore(deps): update dependency hashicorp/terraform to v1.10.3 in testdrive/utils.go (main) by @renovate in #5194
- chore(deps): update debian:12.8-slim docker digest to d365f49 in dockerfile (main) by @renovate in #5197
- chore(deps): update golang:1.23.4 docker digest to b01f7c7 in testing/dockerfile (main) by @renovate in #5198
- chore(deps): update golang:1.23.4 docker digest to 7ea4c9d in testing/dockerfile (main) by @renovate in #5200
- chore(deps): update dependency hashicorp/terraform to v1.10.5 in testdrive/utils.go (main) by @renovate in #5285
- chore(deps): update dependency go to v1.23.5 in go.mod (main) by @renovate in #5268
- chore(deps): update ghinstallation to 2.13.0 by @renovate in #5212
- chore: fix typos by @chenrui333 in #5202
- chore: fix typo pt2 by @chenrui333 in #5203
- chore: migrate from
xanzy/go-gitlab
togitlab-org/api/client-go
by @chenrui333 in #5210 - chore: bump opentofu to 1.8.8, add tf 1.9.8, and drop 1.6/1.7 support by @chenrui333 in #5211
- chore(renovate): only support most two recent releases 0.31 and 0.32 by @chenrui333 in #5220
- chore: Split up buildAllCommandsByCfg for readability and modularity by @lukemassa in #5245
- chore: Clarify logs in determining merged project configs by @lukemassa in #5255
- docs: github emu mention on hiding prev comments by @nitrocode in #5221
- chore: Simplify use of the doublestar Match for ignore paths by @lukemassa in #5272
- chore: Go mod tidy by @lukemassa in #5274
- chore: Remove some references to pkg/errors by @lukemassa in #5270
- chore: Remove usage of errors.Cause by @lukemassa in #5291
- chore: Remove dependency on multierror by @lukemassa in #5275
New Contributors
- @abborg made their first contribution in #5167
- @joec4i made their first contribution in #5168
- @lukaspj made their first contribution in #5223
- @Unibozu made their first contribution in #5244
- @zendesk-piotrpawluk made their first contribution in #5233
- @ragne made their first contribution in #4495
- @bakuljajan made their first contribution in #5156
- @almightyfoon made their first contribution in #4275
Full Changelog: v0.32.0...v0.33.0
v0.32.0
We have moved to the CNCF Slack, join our new slack community using this link https://communityinviter.com/apps/cloud-native/cncf
What's Changed
Exciting New Features 🎉
- @notdurson made their first contribution in Image Attestation #5158
- https://github.com/runatlantis/atlantis/attestations/4055431
Other Changes 🔄
- chore(deps): update ghcr.io/runatlantis/atlantis:latest docker digest to f9e0b6f in dockerfile.dev (main) by @renovate in #5115
- fix(deps): update module github.com/go-playground/validator/v10 to v10.23.0 in go.mod (main) by @renovate in #5116
- fix(deps): update module github.com/hashicorp/hcl/v2 to v2.23.0 in go.mod (main) by @renovate in #5117
- fix(deps): update module github.com/stretchr/testify to v1.10.0 in go.mod (main) by @renovate in #5118
- chore(deps): update dependency git-lfs/git-lfs to v3.6.0 in dockerfile (main) by @renovate in #5120
- chore(deps): update dependency opentofu/opentofu to v1.8.6 in dockerfile (main) by @renovate in #5125
- fix(deps): update module github.com/xanzy/go-gitlab to v0.114.0 in go.mod (main) by @renovate in #5126
- fix(deps): update module golang.org/x/term to v0.26.0 in go.mod (main) by @renovate in #5128
- fix(deps): update module golang.org/x/text to v0.20.0 in go.mod (main) by @renovate in #5129
- chore(deps): update debian:12.8-slim docker digest to 1537a6a in dockerfile (main) by @renovate in #5139
- chore(deps): update docker/dockerfile:1 docker digest to db1ff77 in dockerfile (main) by @renovate in #5142
- fix(deps): update github.com/hashicorp/terraform-config-inspect digest to c404f82 in go.mod (main) by @renovate in #5145
- chore(deps): update dependency hashicorp/terraform to v1.10.1 in testdrive/utils.go (main) by @renovate in #5150
- chore(deps): update module golang.org/x/crypto to v0.31.0 [security] (main) by @renovate in #5155
- chore(deps): update dependency opentofu/opentofu to v1.8.7 in dockerfile (main) by @renovate in #5160
- chore(deps): update node.js to v22.12.0 in .node-version (main) by @renovate in #5162
- docs: set license to official apache 2.0 by @nitrocode in #5148
- chore: adding more detailed logs for policy approval by @lee2sh in #5178
- chore(deps): update docker/dockerfile:1 docker digest to 93bfd3b in dockerfile (main) by @renovate in #5176
- chore(deps): update dependency hashicorp/terraform to v1.10.2 in testdrive/utils.go (main) by @renovate in #5181
- chore(deps): update module golang.org/x/net to v0.33.0 [security] (main) by @renovate in #5182
New Contributors
- @notdurson made their first contribution in Image Attestation #5158
Full Changelog: v0.31.0...v0.32.0
v0.31.0
We have moved to the CNCF Slack, join our new slack community using this link https://communityinviter.com/apps/cloud-native/cncf
What's Changed
Exciting New Features 🎉
- feat(automerge): implement GitHub --auto-merge-method flag for apply command by @a1k0u in #4895
- feat: Allow the shell to be configured for workflow command steps by @anryko in #5024
- feat: add ignore-vcs-status-names (github only) by @bakayolo in #4978
- feat: Refine the Atlantis Info Message Logging by @X-Guardian in #5034
- feat: GitHub - Support loading git token from disk by @meringu in #4928
Bug fixes 🐛
- fix: fix broken formatting of first comment in case of command output truncation by @benoittoulme in #4980
- fix: Ignore apply check(s) even if missing from rollup when determining mergeability for GitHub by @henriklundstrom in #4974
- fix: Change GitLab
UpdateStatus
Function to get Pipeline from Commit rather than the Merge Request by @X-Guardian in #5033 - fix: Fix GitHub pull request mergeability for multiple required workflow runs by @ajax-ryzhyi-r in #5057
- fix: rendering of merge emoji when upstream was modified by @tfheen in #5064
- fix: avoid resetting fetch head when doing branch fetch unshallow by @0x0013 in #4577
- fix: Run dumb-init with --single-child for graceful termination by @meringu in #4913
- fix: GitHub - Support Token File for Git Commands by @meringu in #5067
Other Changes 🔄
- chore(deps): update ghcr.io/runatlantis/atlantis:latest docker digest to 5318d83 in dockerfile.dev (main) by @renovate in #4973
- chore(deps): update redis:7.4-alpine docker digest to de13e74 in docker-compose.yml (main) by @renovate in #4991
- chore(deps): update dependency hashicorp/terraform to v1.9.7 in testdrive/utils.go (main) by @renovate in #4992
- chore(deps): update dependency opentofu/opentofu to v1.8.3 in dockerfile (main) by @renovate in #4994
- fix: Update error messages when working with OpenTofu by @meringu in #4996
- chore(deps): update dependency node to v20.18.0 in .node-version (main) by @renovate in #5000
- fix(deps): update module github.com/xanzy/go-gitlab to v0.110.0 in go.mod (main) by @renovate in #5001
- fix(deps): update module github.com/xanzy/go-gitlab to v0.111.0 in go.mod (main) by @renovate in #5009
- chore(deps): update debian:12.7-slim docker digest to d9afe3c in dockerfile (main) by @renovate in #5012
- chore(deps): update debian:12.7-slim docker digest to 36e591f in dockerfile (main) by @renovate in #5013
- fix(deps): update module golang.org/x/term to v0.25.0 in go.mod (main) by @renovate in #5014
- fix(deps): update module golang.org/x/text to v0.19.0 in go.mod (main) by @renovate in #5016
- fix(deps): update module github.com/redis/go-redis/v9 to v9.6.2 in go.mod (main) by @renovate in #5018
- fix(deps): update module github.com/slack-go/slack to v0.15.0 in go.mod (main) by @renovate in #5019
- chore(deps): update dependency hashicorp/terraform to v1.9.8 in testdrive/utils.go (main) by @renovate in #5020
- docs: Adding new slack link by @jamengual in #5028
- chore: Fix Dockerfile FROM/AS Casing by @X-Guardian in #5030
- chore: Enable VSCode Git Always Signoff by @X-Guardian in #5031
- chore(deps): update dependency open-policy-agent/conftest to v0.56.0 in dockerfile (main) by @renovate in #5035
- docs: add slack channel by @nitrocode in #5037
- docs: add an anchor for native env vars by @nitrocode in #5023
- fix(deps): update module github.com/google/go-github/v63 to v65 in go.mod (main) by @renovate in #4968
- chore(deps): update dependency opentofu/opentofu to v1.8.4 in dockerfile (main) by @renovate in #5054
- chore(deps): update dependency open-policy-agent/conftest to v0.56.0 in testing/dockerfile (main) by @renovate in #5055
- chore(docs): Fix formatting on server-configuration.md by @X-Guardian in #5059
- chore(docs): Fix formatting on server-configuration.md by @X-Guardian in #5061
- chore(deps): update module github.com/golang-jwt/jwt/v4 to v4.5.1 [security] (main) by @renovate in #5062
- chore(docs): Fix Using Atlantis Merge Method Link by @X-Guardian in #5065
- chore(deps): update dependency mermaid to v10.9.3 [security] (main) by @renovate in #5026
- chore(deps-dev): bump micromatch from 4.0.7 to 4.0.8 by @dependabot in #4977
- chore(deps): update go to v1.23.2 in go.mod (main) by @renovate in #4912
- chore(docs): Fix formatting on provider-credentials.md by @X-Guardian in #5068
- fix(deps): update module github.com/redis/go-redis/v9 to v9.7.0 in go.mod (main) by @renovate in #5075
- fix(deps): update module github.com/xanzy/go-gitlab to v0.112.0 in go.mod (main) by @renovate in #5076
- docs: remove note abount autoplan modules limitation by @akihiro17 in #5077
- fix: code scanning alert no. 12: Reflected cross-site scripting by @X-Guardian in #5078
- fix(deps): update module github.com/uber-go/tally/v4 to v4.1.16 in go.mod (main) by @renovate in #4228
- chore(deps): update dependency opentofu/opentofu to v1.8.5 in dockerfile (main) by @renovate in #5082
- chore(deps): update dependency node to v22 in .node-version (main) by @renovate in #5083
- fix(deps): update module github.com/xanzy/go-gitlab to v0.113.0 in go.mod (main) by @renovate in #5085
- chore(deps): update alpine:3.20.3 docker digest to 1e42bbe in dockerfile (main) by @renovate in #5088
- chore(deps): update redis:7.4-alpine docker digest to c1e8845 in docker-compose.yml (main) by @renovate in #5092
- chore(deps): update dependency go to v1.23.3 in go.mod (main) by @renovate in #5084
- fix(deps): update module github.com/google/go-github/v65 to v66 in go.mod (main) by @renovate in #5086
- chore: Regenerates mock files with pegomock v4.1.0 by @tkasuz in #5090
- fix(deps): update github.com/hashicorp/terraform-config-inspect digest to 3adb156 in go.mod (main) by @renovate in #5098
- chore: Delete pnpm-lock.yaml file by @X-Guardian in #5095
- chore(deps-dev): bump cross-spawn from 7.0.3 to 7.0.5 by @dependabot in #5094
- chore(deps): update debian docker tag to v12.8 in dockerfile (main) by @renovate in #5104
- fix(deps): update module github.com/bradleyfalzon/ghinstallation/v2 to v2.12.0 in go.mod (main) by @renovate in #5106
New Contributors
- @a1k0u made their first contribution in #4895
- @bakayolo made their first contribution in #4978
- @0x0013 made their first contribution in #4577
- @akihiro17 made their first contribution in #5077
- @tkasuz made their first contribution in #5090
- @ajax-ryzhyi-r made their first contribution in #5057
Full Changelog: v0.30.0...v0.31.0
v0.30.0
Final OpenTofu support! 🚀
We have started the move to the CNCF Slack, join our new slack community using this link https://communityinviter.com/apps/cloud-native/cncf
What's Changed
Exciting New Features 🎉
- feat: add ability to delegate authorization to external sources by @nickking-brt in #4864
- feat: OpenTofu support by @meringu in #4499
Bug fixes 🐛
- fix: set yaml to prevent_self_approve by @lee2sh in #4893
- fix: Update lock for e2e tests by @meringu in #4939
- fix: Resolve Rendering Issue in the Policy Check Results Template by @dorian-tsorfy in #4870
- fix: Permission for GitHub app to support mergeable minus apply check by @henriklundstrom in #4902
- fix: only lookup user team memberships if using team authz by @nickking-brt in #4903
- fix: GitHub mergeability bypassing apply by @henriklundstrom in #4193
- fix: dont log GitHub app token in logs by @dobby-dobster in #4667
Other Changes 🔄
- chore(deps): update ghcr.io/runatlantis/atlantis:latest docker digest to 83c7c8e in dockerfile.dev (main) by @renovate in #4881
- chore(deps): update dependency node to v20.17.0 in .node-version (main) by @renovate in #4886
- chore(docs): add notes to default tags by @nitrocode in #4853
- fix(deps): update module github.com/hashicorp/hcl/v2 to v2.22.0 in go.mod (main) by @renovate in #4887
- fix(deps): update module github.com/xanzy/go-gitlab to v0.108.0 in go.mod (main) by @renovate in #4888
- fix(deps): update module golang.org/x/text to v0.17.0 in go.mod (main) by @renovate in #4889
- chore: remove GOVERNANCE in favor of the org one by @chenrui333 in #4882
- fix(deps): update module github.com/masterminds/sprig/v3 to v3.3.0 in go.mod (main) by @renovate in #4894
- fix(deps): update module golang.org/x/text to v0.18.0 in go.mod (main) by @renovate in #4897
- chore(deps): update redis:7.4-alpine docker digest to 4dc8a5b in docker-compose.yml (main) by @renovate in #4905
- chore(deps): update redis:7.4-alpine docker digest to c35af3b in docker-compose.yml (main) by @renovate in #4909
- chore(deps): update dependency opentofu/opentofu to v1.8.2 in dockerfile (main) by @renovate in #4914
- chore(deps): update docker/dockerfile:1 docker digest to 865e5dd in dockerfile (main) by @renovate in #4917
- chore(deps): update alpine docker tag to v3.20.3 in dockerfile (main) by @renovate in #4918
- chore: use markdown to display github comments truncation header by @benoittoulme in #4885
- chore(deps): update debian docker tag to v12.7 in dockerfile (main) by @renovate in #4919
- fix(deps): update module github.com/go-playground/validator/v10 to v10.22.1 in go.mod (main) by @renovate in #4922
- fix(deps): update module github.com/xanzy/go-gitlab to v0.109.0 in go.mod (main) by @renovate in #4923
- fix(deps): update module golang.org/x/term to v0.24.0 in go.mod (main) by @renovate in #4924
- fix(deps): update module github.com/hashicorp/hc-install to v0.8.1 in go.mod (main) by @renovate in #4925
- chore(deps): update terraform null to v3.2.3 in server/controllers/events/testdata/test-repos/workspace-parallel-yaml/staging/versions.tf (main) by @renovate in #4929
- chore(deps): update terraform random to v3.6.3 in server/controllers/events/testdata/test-repos/state-rm-workspace/dir1/versions.tf (main) by @renovate in #4931
- fix: fix markdown lint errors by @chenrui333 in #4940
- fix(deps): update module github.com/hashicorp/hc-install to v0.9.0 in go.mod (main) by @renovate in #4941
- chore(deps): upgrade go-github 63.x by @nitrocode in #4943
- docs: add maintained releases to security text by @nitrocode in #4945
- chore(deps): update dependency hashicorp/terraform to v1.9.6 in testdrive/utils.go (main) by @renovate in #4946
- chore(deps): bump vite from 5.2.13 to 5.4.8 by @dependabot in #4958
- chore(deps): update debian:12.7-slim docker digest to ad86386 in dockerfile (main) by @renovate in #4963
New Contributors
- @nickking-brt made their first contribution in #4864
- @henriklundstrom made their first contribution in #4193
- @benoittoulme made their first contribution in #4885
- @step-security-bot made their first contribution in #4954
Full Changelog: v0.29.0...v0.30.0
v0.29.0
Maintainer notes
This is long overdue release from the previous one, 0.28.5. Initially, I was thinking to include OpenTofu support into this release, but it took a bit longer than I anticipated.
But still there are something to highlight in this notes:
- @lukemassa has helped setup the gitlab e2e tests
- @GenPage helped shipped the Atlantis governance doc
- We have created https://github.com/runatlantis/examples to include example setups (feel free to contribute to the repo)
- We are also planning to migrate atlantis slack into CNCF slack, #4878
As always, join Our Community on Slack. If you have any questions or concerns, please join our Slack community and share with us: Join Atlantis Community on Slack.
What's Changed
Breaking Changes 🛠
Exciting New Features 🎉
Bug fixes 🐛
- chore: 12.5-slim tag is no longer receiving updates, switch to 12.6-slim by @derekheld in #4720
- fix: added a space line by @dorian-tsorfy in #4787
- fix: send pipelineID in gitlabs SetCommitStatus if the mr gets found, fallback to branch ref by @fitz7 in #4785
Other Changes 🔄
- fix(blog): fix blog post linting issue by @chenrui333 in #4684
- chore(deps): update ghcr.io/runatlantis/atlantis:latest docker digest to b35c839 in dockerfile.dev (main) by @renovate in #4685
- chore(deps): update terraform random to v3.6.2 in server/controllers/events/testdata/test-repos/state-rm-workspace/dir1/versions.tf (main) by @renovate in #4686
- fix(deps): update module github.com/briandowns/spinner to v1.23.1 in go.mod (main) by @renovate in #4687
- chore(deps): update docker/dockerfile:1 docker digest to e87caa7 in dockerfile (main) by @renovate in #4692
- docs: comment out banner by @chenrui333 in #4693
- chore(deps): update golang:1.22.4-alpine docker digest to ace6cc3 in dockerfile (main) by @renovate in #4694
- chore(deps): update golang:1.22.4 docker digest to a66eda6 in testing/dockerfile (main) by @renovate in #4695
- chore(deps): update redis:7.2-alpine docker digest to de14eed in docker-compose.yml (main) by @renovate in #4697
- fix(deps): update github.com/hashicorp/hc-install digest to c4aaa60 in go.mod (main) by @renovate in #4698
- fix(deps): update module github.com/gorilla/websocket to v1.5.3 in go.mod (main) by @renovate in #4699
- fix(deps): update github.com/hashicorp/hc-install digest to 2597d9e in go.mod (main) by @renovate in #4702
- fix(deps): update module github.com/redis/go-redis/v9 to v9.5.3 in go.mod (main) by @renovate in #4703
- fix(deps): update github.com/hashicorp/hc-install digest to 3f6f9f2 in go.mod (main) by @renovate in #4705
- chore(deps): update alpine docker tag to v3.20.1 in dockerfile (main) by @renovate in #4706
- fix(deps): update module github.com/spf13/cobra to v1.8.1 in go.mod (main) by @renovate in #4707
- fix(deps): update module github.com/urfave/negroni/v3 to v3.1.1 in go.mod (main) by @renovate in #4710
- fix(deps): update module github.com/go-test/deep to v1.1.1 in go.mod (main) by @renovate in #4714
- refactor: Adjust
.tool-versions
by @james0209 in #4712 - chore(deps): update dependency node to v20.15.0 in .node-version (main) by @renovate in #4716
- chore(deps): update dependency open-policy-agent/conftest to v0.53.0 in dockerfile (main) by @renovate in #4717
- chore(deps): update dependency open-policy-agent/conftest to v0.53.0 in testing/dockerfile (main) by @renovate in #4718
- revert: "fix: Preventing merging without running atlantis apply on Gitlab" by @jamengual in #4721
- fix(deps): update module github.com/alicebob/miniredis/v2 to v2.33.0 in go.mod (main) by @renovate in #4727
- fix(deps): update github.com/hashicorp/terraform-config-inspect digest to 9fc3669 in go.mod (main) by @renovate in #4730
- chore: do not store context in struct for e2e tests by @lukemassa in #4731
- chore: make e2e code generic to vcs by @lukemassa in #4732
- fix(deps): update github.com/hashicorp/hc-install digest to 321faf4 in go.mod (main) by @renovate in #4736
- chore(deps): update go to v1.22.5 and ca-certificates to 2024-07-05 (main) by @renovate in #4734
- fix(deps): update module github.com/microcosm-cc/bluemonday to v1.0.27 in go.mod (main) by @renovate in #4740
- chore: correct typo in error printing by @foodatbar in #4738
- chore(deps): update golang:1.22.5 docker digest to 829eff9 in testing/dockerfile (main) by @renovate in #4747
- chore(deps): update dependency node to v20.15.1 in .node-version (main) by @renovate in #4750
- chore(deps): update dependency opentofu/opentofu to v1.7.3 in dockerfile (main) by @renovate in #4751
- chore(deps): update dependency hashicorp/terraform to v1.9.1 in testdrive/utils.go (main) by @renovate in #4752
- chore(deps): update dependency hashicorp/terraform to v1.9.2 in testdrive/utils.go (main) by @renovate in #4754
- chore(deps): update dependency open-policy-agent/conftest to v0.54.0 in dockerfile (main) by @renovate in #4755
- chore(deps): update docker/dockerfile:1 docker digest to fe40cf4 in dockerfile (main) by @renovate in #4757
- fix(deps): update module github.com/redis/go-redis/v9 to v9.5.4 in go.mod (main) by @renovate in #4758
- chore(deps): update ghcr.io/runatlantis/atlantis:latest docker digest to 52ee7c4 in dockerfile.dev (main) by @renovate in #4763
- fix(deps): update github.com/hashicorp/hc-install digest to 0c03a35 in go.mod (main) by @renovate in #4769
- chore(deps): update dependency open-policy-agent/conftest to v0.54.0 in testing/dockerfile (main) by @renovate in #4770
- fix(deps): update module github.com/bradleyfalzon/ghinstallation/v2 to v2.11.0 in go.mod (main) by @renovate in #4772
- chore(deps): track alpine ca-certificates dep by @chenrui333 in #4774
- chore(deps): update debian:12.6-slim docker digest to dae9a7c in dockerfile (main) by @renovate in #4775
- chore(deps): update debian:12.6-slim docker digest to 5f7d566 in dockerfile (main) by @renovate in #4779
- chore(deps): update go in testing/dockerfile (main) by @renovate in #4793
- chore(deps): update redis:7.2-alpine docker digest to 0bc09d9 in docker-compose.yml (main) by @renovate in #4797
- chore(deps): update alpine docker tag to v3.20.2 in dockerfile (main) by @renovate in #4800
- chore(deps): update dependency node to v20.16.0 in .node-version (main) by @renovate in #4809
- chore(deps): update dependency open-policy-agent/conftest to v0.55.0 in dockerfile (main) by @renovate in #4810
- chore(deps): update dependency open-policy-agent/conftest to v0.55.0 in testing/dockerfile (main) by @renovate in #4811
- chore(deps): update redis docker tag to v7.4 in docker-compose.yml (main) by @renovate in #4812
- chore: revert "fix: added a space line" by @chenrui333 in #4814
- fix(deps): update github.com/shurcool/githubv4 digest to 4829585 in go.mod (main) by @renovate in #4803
- chore(deps): up...
v0.28.5
- fix: cherry-pick base image update and ca-certificates resource update by @jamengual in #4759
Full Changelog: v0.28.4...v0.28.5
v0.28.4
maintainer notes
We are doing the last patch for 0.28.x before the next 0.29.0 release (which would be in two weeks). This patch release contains one PR revert, #4721
Full Changelog: v0.28.3...v0.28.4
v0.28.3
Patch release for goreleaser flow fix
v0.28.2
Maintainer Notes
- Atlantis Accepted as CNCF Sandbox Project. We are thrilled to announce that the Atlantis project has been accepted as a CNCF Sandbox project! This is a significant milestone for us, and we are excited about the future opportunities and growth this will bring to our community.
- April 2024 Survey Results Published. Thank you to everyone who participated in our survey! We have compiled and published the results. You can read the full report here: April 2024 Survey Results. We will continue conducting such surveys in the following months to keep improving and addressing our community’s needs.
- Integrating Atlantis with Opentofu. We have published a new blog post on integrating Atlantis with Opentofu, written by Mateus Sousa. Check it out here: Integrating Atlantis with Opentofu. We welcome new blog post submissions from the community to help improve Atlantis usage.
- Join Our Community on Slack. If you have any questions or concerns, please join our Slack community and share with us: Join Atlantis Community on Slack.
What's Changed
Exciting New Features 🎉
- feat: optionally hide multienv output by @anryko in #4422
- feat: add silence_pr_comments on plan and apply by @anryko in #4543
Bug fixes 🐛
- fix: add app to the github app installation id by @bdellegrazie in #4650
- fix: Preventing merging without running atlantis apply on Gitlab by @shurkus in #4651
Other Changes 🔄
- docs: Add --no-fail to custom policy execution in policy-checking.md by @ltmleo in #4377
- feat: replace events-controller.png with mermaid diagram by @chenrui333 in #4608
- docs: fix typo about Gitea by @Tchoupinax in #4630
- docs: Remove todo and link to slack documentation by @npwolf in #4633
- chore: Remove link to survey by @lukemassa in #4642
- chore: pin terraform versions in CI by @lukemassa in #4645
- chore: add toc vote info by @chenrui333 in #4654
- chore(deps): update sitemap-ts and vitepress by @chenrui333 in #4655
- fix: badges on readme by @lkysow in #4661
- refactor: use
hc-install
for TF downloads + constraints by @james0209 in #4494
New Contributors
- @ltmleo made their first contribution in #4377
- @Tchoupinax made their first contribution in #4630
- @npwolf made their first contribution in #4633
- @bdellegrazie made their first contribution in #4650
- @shurkus made their first contribution in #4651
- @james0209 made their first contribution in #4494
- @jmateusousa made their first contribution in #4673
Full Changelog: v0.28.0...v0.28.2
v0.28.1
Patch release with Docker base image SHA update and E2E test pipeline fix. Thanks @oponomarov-tu for reporting the issue.
Full Changelog: v0.28.0...v0.28.1