Skip to content

Releases: runatlantis/atlantis

v0.36.0

18 Sep 16:00
7f1ed4a
Compare
Choose a tag to compare

Atlantis is now hosting CNCF-supported community meeting on Wednesday 4PM UTC! The meeting will be bi-weekly.
Please bear with the maintainer team as we kick-start this process. Hope to see you all there!
Agenda and Notes can be found here (as well as links to the LFX zoom to add to your calendar):
https://docs.google.com/document/d/1EzseHmT4Zarj-_7MO8ud5mHByIJGIHS7JdoNNK9ZckU/edit?tab=t.0

What's Changed

Bug fixes 🐛

  • fix: UI Jobs streams are not cleaned up after PR is closed by @joe1981al in #5359
  • fix: clear pending VCS status when silence flags enabled and no projects found by @jamengual in #5713
  • fix: correct unlock key format to match lock key format by @jamengual in #5781
  • fix: restore unlock comment functionality by removing premature lock deletion by @jamengual in #5790
  • fix: update Alpine package versions to fix Docker build failures by @jamengual in #5760
  • fix: update pegomock to v4.2.0 to fix Go 1.24 compatibility by @jamengual in #5764

Security changes

  • chore(deps): update module github.com/go-viper/mapstructure/v2 to v2.3.0 [security] (main) by @renovate[bot] in #5664
  • chore(deps): update dependency mermaid to v11.10.0 [security] (main) by @renovate[bot] in #5720
  • chore(deps): update module github.com/go-viper/mapstructure/v2 to v2.4.0 [security] (main) by @renovate[bot] in #5729
  • chore(deps): update module github.com/ulikunitz/xz to v0.5.15 [security] (main) by @renovate[bot] in #5749
  • chore: Update Debian tag to version 12.11-slim by @lmarchione-r7 in #5769
  • chore(deps): update dependency vite to v6.3.6 [security] (main) by @renovate[bot] in #5777

Documentation

Dependencies

  • chore(deps): update dependency vitepress to v1.6.4 in package.json (main) by @renovate[bot] in #5733
  • chore(deps): update dependency vue to v3.5.19 in package.json (main) by @renovate[bot] in #5738
  • chore(deps): update dependency vue to v3.5.21 in package.json (main) by @renovate[bot] in #5799
  • build(deps): bump vite from 5.4.19 to 5.4.20 by @dependabot[bot] in #5794
  • chore(config): migrate renovate config in {{packageFile}} by @renovate[bot] in #5679
  • fix(deps): update github.com/hashicorp/terraform-config-inspect digest to e8a84ee in go.mod (main) by @renovate[bot] in #5646
  • fix(deps): update module go.etcd.io/bbolt to v1.4.2 in go.mod (main) by @renovate[bot] in #5654
  • chore(deps): update docker/dockerfile:1 docker digest to 3838752 in dockerfile (main) by @renovate[bot] in #5698
  • chore(deps): update ghcr.io/runatlantis/atlantis:latest docker digest to b434c2f in dockerfile.dev (main) by @renovate[bot] in #5702
  • chore(deps): update ngrok/ngrok:latest docker digest to 1dae5be in docker-compose.yml (main) by @renovate[bot] in #5717
  • chore(deps): update redis:7.4-alpine docker digest to bb186d0 in docker-compose.yml (main) by @renovate[bot] in #5721
  • chore(deps): update dependency opentofu/opentofu to v1.10.5 in dockerfile (main) by @renovate[bot] in #5730
  • fix(deps): update github.com/hashicorp/terraform-config-inspect digest to d9a8f43 in go.mod (main) by @renovate[bot] in #5746
  • fix(deps): update module github.com/spf13/pflag to v1.0.7 in go.mod (main) by @renovate[bot] in #5743
  • chore(deps): update ngrok/ngrok:latest docker digest to b7ef699 in docker-compose.yml (main) by @renovate[bot] in #5767
  • fix(deps): update github.com/hashicorp/terraform-config-inspect digest to 225c06e in go.mod (main) by @renovate[bot] in #5768
  • chore(deps): update docker/dockerfile:1 docker digest to dabfc09 in dockerfile (main) by @renovate[bot] in #5787
  • chore(deps): update ngrok/ngrok:latest docker digest to e8a905b in docker-compose.yml (main) by @renovate[bot] in #5793
  • chore(deps): update dependency opentofu/opentofu to v1.10.6 in dockerfile (main) by @renovate[bot] in #5797
  • fix(deps): update module github.com/spf13/pflag to v1.0.10 in go.mod (main) by @renovate[bot] in #5801
  • fix(deps): update module go.etcd.io/bbolt to v1.4.3 in go.mod (main) by @renovate[bot] in #5804
  • chore(deps): update debian docker tag to v12.12 in dockerfile (main) by @renovate[bot] in #5806
  • chore(deps): update ngrok/ngrok:latest docker digest to bb220b7 in docker-compose.yml (main) by @renovate[bot] in #5808

New Contributors

Full Changelog: v0.35.1...v0.36.0

v0.35.1

31 Jul 00:29
e987e33
Compare
Choose a tag to compare

What's Changed

Documentation

  • docs: add specific permissions required for GitHub PATs by @ryanbarry in #5677

Dependencies

Other Changes 🔄

New Contributors

Full Changelog: v0.35.0...v0.35.1

v0.35.0

27 Jun 15:53
8117598
Compare
Choose a tag to compare

What's Changed

Breaking Changes 🛠

Exciting New Features 🎉

Provider AzureDevops

  • fix: Azure DevOps plan (issue 5507) by @bub3n in #5611

Provider GitHub

Provider GitLab

Bug fixes 🐛

Security changes

  • ci(renovate): expose security:openssf-scorecard on renovate PRs by @nitrocode in #5487
  • chore(deps): update dependency vite to v6.1.4 [security] (main) by @renovate in #5508
  • chore(deps): update dependency vite to v6.1.5 [security] (main) by @renovate in #5524
  • chore(deps): update module golang.org/x/net to v0.38.0 [security] (main) by @renovate in #5543
  • chore(deps): update dependency vite to v6.2.7 [security] (main) by @renovate in #5561
  • chore(deps): update module github.com/cloudflare/circl to v1.6.1 [security] (main) by @renovate in #5621

Documentation

Dependencies

  • chore(deps): update dependency open-policy-agent/conftest to v0.58.0 in testing/dockerfile (main) by @renovate in #5466
  • chore(deps): update dependency open-policy-agent/conftest to v0.58.0 in dockerfile (main) by @renovate in #5465
  • fix(deps): update module github.com/spf13/pflag to v1.0.6 in go.mod (main) by @renovate in #5469
  • fix(deps): update module github.com/gofri/go-github-ratelimit to v1.1.1 in go.mod (main) by @renovate in #5471
  • chore(deps): update ghcr.io/runatlantis/atlantis:latest docker digest to 79c1f1a in dockerfile.dev (main) by @renovate in #5472
  • chore(deps): update debian docker tag to v12.10 in dockerfile (main) by @renovate in #5475
  • fix(deps): update module github.com/go-playground/validator/v10 to v10.26.0 in go.mod (main) by @renovate in #5479
  • fix(deps): update module code.gitea.io/sdk/gitea to v0.20.0 in go.mod (main) by @renovate in #5477
  • fix(deps): update module golang.org/x/text to v0.23.0 in go.mod (main) by @renovate in #5484
  • fix(deps): update module github.com/slack-go/slack to v0.16.0 in go.mod (main) by @renovate in #5480
  • fix(deps): update module github.com/spf13/viper to v1.20.1 in go.mod (main) by @renovate in #5482
  • fix(deps): update module github.com/bradleyfalzon/ghinstallation/v2 to v2.14.0 in go.mod (main) by @renovate in #5478
  • fix(deps): update module golang.org/x/term to v0.30.0 in go.mod (main) by @renovate in #5483
  • fix(deps): update module go.etcd.io/bbolt to v1.4.0 in go.mod (main) by @renovate in #5490
  • fix(deps): update module github.com/spf13/cobra to v1.9.1 in go.mod (main) by @renovate in #5481
  • fix(deps): update github.com/hashicorp/terraform-config-inspect digest to d2d12f9 in go.mod (main) by @renovate in #5492
  • fix(deps): update module golang.org/x/text to v0.24.0 in go.mod (main) by @renovate in #5521
  • fix(deps): update module code.gitea.io/sdk/gitea to v0.21.0 in go.mod (main) by @renovate in #5519
  • fix(deps): update module github.com/hashicorp/hc-install to v0.9.2 in go.mod (main) by @renovate in #5518
  • fix(deps): update module golang.org/x/term to v0.31.0 in go.mod (main) by @renovate in #5520
  • chore(deps): update dependency hashicorp/terraform to v1.11.4 in testdrive/utils.go (main) by @renovate in #5516
  • fix(deps): update module github.com/uber-go/tally/v4 to v4.1.17 in go.mod (main) by @renovate in #5495
  • chore(deps): update dependency go to v1.24.2 in go.mod (main) by @renovate in #5493
  • chore(deps): update terraform random to v3.7.1 in server/controllers/events/testdata/test-repos/state-rm-workspace/dir1/versions.tf (main) by @renovate in #5527
  • chore(deps): update debian:12.10-slim docker digest to b1211f6 in dockerfile (main) by @renovate in #5525
  • ci(renovate): ignore server/controllers/events/testdata by @nitrocode in #5468
  • ci(renovate): only update node deps on main branch by @nitrocode in #5534
  • fix(deps): update module github.com/bradleyfalzon/ghinstallation/v2 to v2.15.0 in go.mod (main) by @renovate in #5548
  • chore(deps): update dependency open-policy-agent/conftest to v0.59.0 in testing/dockerfile (main) by @renovate in #5547
  • chore(deps): update dependency open-policy-agent/conftest to v0.59.0 in dockerfile (main) by @renovate in #5546
  • chore(config): migrate renovate config in {{packageFile}} by @renovate in #5569
  • chore(deps): Convert go yaml to goccy yaml by @lukemassa in #5579
  • chore(deps): update go to v1.24.4 in go.mod (main) by @renovate in #5613
  • chore(deps): update docker/dockerfile:1 docker digest to 9857836 in dockerfile (main) by @renovate in #5640
  • chore(deps): update redis:7.4-alpine docker digest to ee9e874 in docker-compose.yml (main) by @renovate in #5644
  • chore(deps): update dependency opentofu/opentofu to v1.10.1 in dockerfile (main) by @renovate in #5647
  • fix(deps): update module github.com/opentofu/tofudl to v0.0.1 in go.mod (main) by @renovate in #5653
  • chore(deps): update terraform random to v3.7.2 in server/controllers/events/testdata/test-repos/state-rm-single-project/versions.tf (main) by @renovate in #5652
  • chore(deps): update terraform null to v3.2.4 in server/controllers/events/testdata/test-repos/workspace-parallel-yaml/staging/versions.tf (main) by @renovate in #5651
  • chore(deps): update debian:12.10-slim docker digest to 4b50eb6 in dockerfile (main) by @renovate in #5638

Other Changes 🔄

New Contributors

Read more

v0.34.0

02 Apr 20:24
551b4d0
Compare
Choose a tag to compare

What's Changed

Exciting New Features 🎉

  • feat: Enable discard-approval-on-plan for gitlab by @moritz31 in #5388

Bug fixes 🐛

  • fix: Unintentional nil errors in azuredevops client by @lukemassa in #5312
  • fix(apiController): Pass commitStatusUpdater to the APIController by @Exchizz in #5323
  • fix(deps): update github.com/opentofu/tofudl digest to d4254f2 in go.mod (main) by @renovate in #5305
  • fix: Add pagination to AzureDevops modified files call by @bub3n in #5298

Other Changes 🔄

  • chore: Add Struct required tags and Server Struct Validator by @X-Guardian in #5371
  • chore(deps): update ghcr.io/runatlantis/atlantis:latest docker digest to 9145bab in dockerfile.dev (main) by @renovate in #5300
  • chore: Add Close Calls to BoltDB Tests to fix Windows Test Errors by @X-Guardian in #5289
  • chore(goreleaser): update for deprecated attributes by @chenrui333 in #5304
  • chore: Refactor retries in gitlab set status by @lukemassa in #5293
  • chore: Add nil checks before returning wrapped error by @lukemassa in #5309
  • chore: bumps hashicorp hc-install to v0.9.1 by @EWK20 in #5325
  • chore(deps): update golang:1.24.0-alpine docker digest to 3d74d23 in dockerfile (main) by @renovate in #5333
  • docs: Update --emoji-reactions Documentation by @Len4i in #5327
  • chore(website): Update Slack Links to use CNCF Vanity URL by @X-Guardian in #5336
  • chore(deps): update golang:1.24.0-alpine docker digest to 2d40d4f in dockerfile (main) by @renovate in #5338
  • chore(deps): update deps for vitepress by @chenrui333 in #5342
  • docs: update gitlab links by @chenrui333 in #5341
  • chore(deps): update redis:7.4-alpine docker digest to 02419de in docker-compose.yml (main) by @renovate in #5345
  • fix: update cncf invite link by @chenrui333 in #5346
  • chore(website): Refactor Files to allow Source Markdown Link Scanning by @X-Guardian in #5335
  • chore(website): add trademark footer note for homepage by @chenrui333 in #5356
  • fix(deps): update github.com/hashicorp/terraform-config-inspect digest to efaa306 in go.mod (main) by @renovate in #5357
  • chore(deps): update alpine docker tag to v3.21.3 in dockerfile (main) by @renovate in #5358
  • chore: configure new CNCF GA4 analytics ID by @chalin in #5361
  • chore(deps): update golang:1.24.0 docker digest to 58cf31c in testing/dockerfile (main) by @renovate in #5362
  • chore(deps): update golang:1.24.0 docker digest to 3f74443 in testing/dockerfile (main) by @renovate in #5373
  • chore(deps): terraform 1.11.0, opentofu 1.9.0 by @chenrui333 in #5375
  • chore: remove testing README (as migrated to github-action) by @chenrui333 in #5381
  • chore(deps): update module golang.org/x/crypto to v0.35.0 [security] (main) by @renovate in #5383
  • chore(deps): update module golang.org/x/oauth2 to v0.27.0 [security] (main) by @renovate in #5384
  • fix(deps): update module github.com/bmatcuk/doublestar/v4 to v4.8.1 in go.mod (main) by @renovate in #5387
  • chore(deps): update docker/dockerfile:1 docker digest to 4c68376 in dockerfile (main) by @renovate in #5390
  • docs: Update Actions tip in section on GitHub App usage by @treycaliva in #5329
  • fix(deps): update module github.com/briandowns/spinner to v1.23.2 in go.mod (main) by @renovate in #5396
  • chore(deps): update go to v1.24.1 in go.mod (main) by @renovate in #5395
  • chore(deps): update dependency hashicorp/terraform to v1.11.1 in testdrive/utils.go (main) by @renovate in #5403
  • chore(deps): update module golang.org/x/net to v0.36.0 [security] (main) by @renovate in #5413
  • chore(deps): drop 0.31 release line support by @chenrui333 in #5414
  • chore(deps): update golang:1.24.1 docker digest to fa145a3 in testing/dockerfile (main) by @renovate in #5416
  • chore: Bump Debian from 12.8 to 12.9 by @lmarchione-r7 in #5421
  • chore(deps): update golang:1.24.1 docker digest to af0bb30 in testing/dockerfile (main) by @renovate in #5426
  • fix(deps): update module github.com/redis/go-redis/v9 to v9.7.3 [security] (main) by @renovate in #5431
  • fix(deps): update module github.com/golang-jwt/jwt/v5 to v5.2.2 [security] (main) by @renovate in #5437
  • chore(deps): update module github.com/golang-jwt/jwt/v4 to v4.5.2 [security] (main) by @renovate in #5440
  • chore(deps): update golang:1.24.1 docker digest to 52ff1b3 in testing/dockerfile (main) by @renovate in #5442
  • chore(deps): update dependency vite to v6.1.2 [security] (main) by @renovate in #5447
  • chore(deps): update dependency hashicorp/terraform to v1.11.2 in testdrive/utils.go (main) by @renovate in #5449
  • chore(deps): update dependency hashicorp/terraform to v1.11.3 in testdrive/utils.go (main) by @renovate in #5459

New Contributors

Full Changelog: v0.33.0...v0.34.0

v0.33.0

03 Feb 20:20
618d5ac
Compare
Choose a tag to compare

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 to gitlab-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

Full Changelog: v0.32.0...v0.33.0

v0.32.0

20 Dec 02:50
ea838ac
Compare
Choose a tag to compare

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 🎉

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

Full Changelog: v0.31.0...v0.32.0

v0.31.0

22 Nov 17:57
245044c
Compare
Choose a tag to compare

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

Full Changelog: v0.30.0...v0.31.0

v0.30.0

30 Sep 03:32
03e9e71
Compare
Choose a tag to compare

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 🎉

Bug fixes 🐛

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

Full Changelog: v0.29.0...v0.30.0

v0.29.0

28 Aug 20:44
6f3b927
Compare
Choose a tag to compare

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:

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 🛠

  • feat: Add --max-comments-per-command configuration by @glasser in #3905

Exciting New Features 🎉

  • feat: selfapprove flag for approving policies by @lee2sh in #4794

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...
Read more

v0.28.5

17 Jul 17:06
92d10ec
Compare
Choose a tag to compare
  • fix: cherry-pick base image update and ca-certificates resource update by @jamengual in #4759

Full Changelog: v0.28.4...v0.28.5