Skip to content

Releases: runatlantis/atlantis

v0.28.0

22 May 19:48
cd54b12
Compare
Choose a tag to compare

Maintainer Notes

  1. We Are Still Taking Survey Responses! The Core Atlantis Team is conducting an anonymous survey to better understand our community’s needs and to help prioritize our roadmap. If you haven’t yet, please take 5 minutes to fill it out: Atlantis User Survey.
  2. VitePress Migration Completed. We are excited to announce that we have successfully migrated our site to VitePress! Please check out the new site at runatlantis.io.
  3. CircleCI Removal. We have completed the removal of CircleCI from our CI/CD pipeline. It took a bit longer than expected, but we finally got there.
  4. 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

  • fix: properly render 🚮 in default templates by @glasser in #4044
  • fix: use base branch from base repo instead of fork by @alanbover in #4048
  • fix: ensure the MR log line prints an integer and not a rune by @jandersen-plaid in #4078
  • fix: Prevent panics when logging HTTP response status in github and gitlab client by @adkafka in #4082
  • fix: unnamed jobs in ui, remove uppercasing by @tlorreyte in #4137
  • docs: update atlantis ref link on infracost.io by @chenrui333 in #4289
  • revert: regression: remote ops detection TF v1.1 by @cypres in #4169
  • fix: improve git error log while running 'atlantis apply' by @mmokijewski in #4177
  • fix: auto-discover workspaces when in subdirectories by @marcoceppi in #4363
  • fix: Make PolicyCheckSummary rendering optional by @sourava01 in #4382
  • fix: logger nil pointer in instrumented_project_command_builder by @jippi in #4461
  • fix: os.Remove should ignore non existing errors by @jippi in #4502

Other Changes

Read more

v0.27.3

25 Apr 16:43
565fd9d
Compare
Choose a tag to compare

Maintainer Notes

  • The Core Atlantis Team has created an anonymous survey for Atlantis users to help us understand the community needs and prioritize our roadmap. If you have the time, please take 5 minutes to fill it out https://docs.google.com/forms/d/1fOGWkdinDV2_46CZvzQRdz8401ypZR8Z-iwkNNt3EX0
  • Atlantis has submitted its application to CNCF! cncf/sandbox#60 Please +1 the issue to show your support.
  • Atlantis will continue to use a new release process to help stabilize the project. We will take a trunk-based approach to releases and cherry-pick fixes into a release branch. The intention is to allow Atlantis users to enjoy more long-term support on a particular version without being forced to upgrade and encounter other bugs from new features. Please bear with us during this change as we build new processes/tools around the releases.

What's Changed

Other Changes

  • chore(deps): update golang docker tag to v1.22.1 in testing/dockerfile (release-0.27) by @renovate in #4328
  • fix(deps): update module github.com/golang-jwt/jwt/v5 to v5.2.1 in go.mod (release-0.27) by @renovate in #4329
  • fix(deps): update module go.etcd.io/bbolt to v1.3.9 in go.mod (release-0.27) by @renovate in #4330
  • chore(deps): update debian docker tag to v12.5 in dockerfile (release-0.27) by @renovate in #4334
  • chore(deps): update dependency git-lfs/git-lfs to v3.5.1 in dockerfile (release-0.27) by @renovate in #4340
  • chore(deps): update dependency open-policy-agent/conftest to v0.50.0 in testing/dockerfile (release-0.27) by @renovate in #4342
  • fix(deps): update module go.uber.org/zap to v1.27.0 in go.mod (release-0.27) by @renovate in #4345
  • fix(deps): update module github.com/xanzy/go-gitlab to v0.100.0 in go.mod (release-0.27) by @renovate in #4344
  • fix(deps): update module golang.org/x/term to v0.18.0 in go.mod (release-0.27) by @renovate in #4346
  • chore(deps): update dependency go to v1.22.1 in go.mod (release-0.27) by @renovate in #4356
  • chore(deps): update dependency hashicorp/terraform to v1.7.5 in .circleci/config.yml (release-0.27) by @renovate in #4358
  • fix(deps): update module github.com/alicebob/miniredis/v2 to v2.32.1 in go.mod (release-0.27) by @renovate in #4362
  • fix(deps): update module github.com/go-playground/validator/v10 to v10.19.0 in go.mod (release-0.27) by @renovate in #4364
  • fix(deps): update module github.com/google/uuid to v1.6.0 in go.mod (release-0.27) by @renovate in #4365
  • fix(deps): update module github.com/hashicorp/hcl/v2 to v2.20.0 in go.mod (release-0.27) by @renovate in #4367
  • chore(deps): update module golang.org/x/net to v0.23.0 [security] (release-0.27) by @renovate in #4429
  • chore(deps): update module google.golang.org/protobuf to v1.33.0 [security] (release-0.27) by @renovate in #4430
  • chore: Cherry pick #4474 into release-0.27 by @lukemassa in #4475
  • fix(deps): update module github.com/redis/go-redis/v9 to v9.5.1 in go.mod (release-0.27) by @renovate in #4370
  • chore: Cherry pick #4376 into release 0.27 #4477
  • chore: Cherry-pick #4462 into release-0.27 #4476

Full Changelog: v0.27.2...v0.27.3

v0.27.2

08 Mar 21:57
Compare
Choose a tag to compare

Maintainer Notes

  • Atlantis has submitted its application to CNCF! cncf/sandbox#60 Please +1 the issue to show your support.
  • Atlantis will continue to use a new release process to help stabilize the project. We will take a trunk-based approach to releases and cherry-pick fixes into a release branch. The intention is to allow Atlantis users to enjoy more long-term support on a particular version without being forced to upgrade and encounter other bugs from new features. Please bear with us during this change as we build new processes/tools around the releases.

What's Changed

Fixes

  • feat: Add logic for project name into lock (cherry-pick #4192) by @lukemassain #4235
  • revert: regression: remote ops detection TF v1.1 (cherry-pick #4169) by @cypresin #4325
  • fix: improve git error log while running 'atlantis apply' (cherry-pick #4177) by @mmokijewski in #4324
  • fix: unnamed jobs in ui by @tlorreyte in #4137
  • chore: bump buildkit version to v0.12.5 by @ivanaguilario in #4221

Other Changes

  • fix(deps): update github.com/shurcool/githubv4 digest to 18a1ae0 in go.mod (release-0.27) by @renovate in #4163
  • chore(deps): update dependency node to v20.11.0 in .node-version (release-0.27) by @renovate in #4164
  • chore(deps): update dependency open-policy-agent/conftest to v0.48.0 in testing/dockerfile (release-0.27) by @renovate in #4167
  • fix(deps): update module github.com/bradleyfalzon/ghinstallation/v2 to v2.9.0 in go.mod (release-0.27) by @renovate in #4168
  • fix(deps): update module github.com/go-playground/validator/v10 to v10.17.0 in go.mod (release-0.27) by @renovate in #4171
  • chore(deps): update alpine docker tag to v3.19.1 in dockerfile (release-0.27) by @renovate in #4184
  • chore(deps): update dependency hashicorp/terraform to v1.7.1 in .circleci/config.yml (release-0.27) by @renovate in #4191
  • chore(deps): update dependency hashicorp/terraform to v1.7.2 in .circleci/config.yml (release-0.27) by @renovate in #4207
  • chore(deps): update dependency open-policy-agent/conftest to v0.49.0 in testing/dockerfile (release-0.27) by @renovate in #4209
  • chore(deps): update dependency node to v20.11.1 in .node-version (release-0.27) by @renovate in #4260
  • chore(deps): update dependency open-policy-agent/conftest to v0.49.1 in testing/dockerfile (release-0.27) by @renovate in #4266
  • fix(deps): update module github.com/slack-go/slack to v0.12.5 in go.mod (release-0.27) by @renovate in #4271
  • chore(deps): update dependency hashicorp/terraform to v1.7.4 in .circleci/config.yml (release-0.27) by @renovate in #4259

Full Changelog: v0.27.1...v0.27.2

v0.27.1

21 Jan 23:42
da67e7d
Compare
Choose a tag to compare

Maintainer Notes

  • Atlantis has submitted its application to CNCF! cncf/sandbox#60 Please +1 the issue to show your support.
  • Atlantis will continue to use a new release process to help stabilize the project. We will take a trunk-based approach to releases and cherry-pick fixes into a release branch. The intention is to allow Atlantis users to enjoy more long-term support on a particular version without being forced to upgrade and encounter other bugs from new features. Please bear with us during this change as we build new processes/tools around the releases.

What's Changed

Bug fixes

  • fix: Prevent panics when logging HTTP response status in github and gitlab client by @adkafka in #4082
  • fix: properly render 🚮 in default templates by @glasser in #4049
  • fix: download conftest binary for correct arch by @Prajithp in #4161
  • fix: ensure the MR log line prints an integer and not a rune (#4078) by @jandersen-plaid
    in #4080
  • fix: use base branch from base repo instead of fork (cherry-pick #4048) by @alanbover
    in #4050
  • fix: Atlantis Does Not Consider the Plan Directory When Hiding Previous Plan Comments (cherry-pick #4012) by @X-Guardian
    in #4130
  • fix: CI for markdown renderer by @lukemassa in #4066

Other Changes

  • chore(deps): update dependency git-lfs/git-lfs to v3.4.1 in dockerfile (release-0.27) by @renovate in #4104
  • chore(deps): update dependency hashicorp/terraform to v1.6.6 in .circleci/config.yml (release-0.27) by @renovate in #4106
  • fix(deps): update module github.com/redis/go-redis/v9 to v9.3.1 in go.mod (release-0.27) by @renovate in #4107
  • fix(deps): update module github.com/spf13/viper to v1.18.2 in go.mod (release-0.27) by @renovate in #4108
  • chore(deps): update debian docker tag to v12.4 in dockerfile (release-0.27) by @renovate in #4109
  • fix(deps): update module github.com/google/uuid to v1.5.0 in go.mod (release-0.27) by @renovate in #4111
  • fix(e2e-tests): add ngrok authtoken (cherry-pick #4125) by @gcp-cherry-pick-bot in #4129
  • chore(deps): update golang docker tag to v1.21.6 in testing/dockerfile (release-0.27) by @renovate in #4155
  • fix(deps): update module github.com/xanzy/go-gitlab to v0.96.0 in go.mod (release-0.27) by @renovate in #4112
  • fix(deps): update module github.com/alicebob/miniredis/v2 to v2.31.1 in go.mod (release-0.27) by @renovate in #4159

Full Changelog: v0.27.0...v0.27.1

v0.27.0

12 Dec 18:50
Compare
Choose a tag to compare

Maintainer Notes

  • Atlantis has submitted its application to CNCF! cncf/sandbox#60 Please +1 the issue to show your support.

  • Atlantis will trial a new release process to help stabilize the project. We will take a trunk-based approach to releases and cherry-pick fixes into a release branch. The intention is to allow Atlantis users to enjoy more long-term support on a particular version without being forced to upgrade and encounter other bugs from new features. Please bear with us during this change as we build new processes/tools around the releases.

What's Changed

Breaking Changes 🛠

Exciting New Features 🎉

Bug fixes

  • fix: Update GitLab Pipeline Type Detection to use Head Pipeline Property by @X-Guardian in #3887
  • fix: use the non-root atlantis user instead of root by @bschaatsbergen in #3886
  • fix: remove unused packages after gosu cleanup by @fzipi in #3975
  • fix: Updating curl by @jamengual in #3850
  • fix(deps): update module github.com/uber-go/tally/v4 to v4.1.10 in go.mod by @renovate in #3847
  • fix(deps): update module github.com/microcosm-cc/bluemonday to v1.0.26 in go.mod by @renovate in #3854
  • fix: set policy_check status to success for PRs with no modified projects by @finnag in #3780
  • fix: fetch before checking status by @lukemassa in #3832
  • fix: In Gitlab, if an Atlantis 'Apply' Pipeline Job fails, it cannot be Re-Applied on the Same Commit by @X-Guardian in #4007
  • fix: Enforce policy checks for overridden apply reqs by @danielfm in #3960
  • fix: Removing typo in documentation by @bgalkows in #3827
  • fix(deps): update module github.com/spf13/viper to v1.17.0 in go.mod by @renovate in #3828
  • fix(deps): update module github.com/xanzy/go-gitlab to v0.93.0 in go.mod by @renovate in #3831
  • fix(deps): update module golang.org/x/term to v0.13.0 in go.mod by @renovate in #3833
  • fix: Return error on InstrumentedClient.MergePull by @inkel in #3839
  • fix(deps): update module github.com/xanzy/go-gitlab to v0.93.1 in go.mod by @renovate in #3840
  • fix: Docs: repo-level-atlantis-yaml Table not Displaying Correctly by @X-Guardian in #3836
  • fix: Docs: Sort the Server Configuration flags into alphabetical order by @X-Guardian in #3837
  • fix(deps): update module github.com/alicebob/miniredis/v2 to v2.31.0 in go.mod by @renovate in #3861
  • fix: add misspell check for linting codebase by @chenrui333 in #3865
  • fix(deps): update module github.com/hashicorp/hcl/v2 to v2.19.0 in go.mod by @renovate in #3869
  • fix(deps): update module github.com/bradleyfalzon/ghinstallation/v2 to v2.8.0 in go.mod by @renovate in #3871
  • fix: When GitHub/GitLab Auto-Merge Is Used with Atlantis Pre Workflow Hooks, the PR will be Merged Prematurely by @X-Guardian in #3880
  • fix(deps): update module github.com/go-playground/validator/v10 to v10.16.0 in go.mod by @renovate in #3920
  • fix(deps): update module github.com/gorilla/mux to v1.8.1 in go.mod by @renovate in #3921
  • fix(deps): update module github.com/gorilla/websocket to v1.5.1 in go.mod by @renovate in #3926
  • fix(deps): update module github.com/spf13/cobra to v1.8.0 in go.mod by @renovate in #3927
  • fix(deps): update github.com/warrensbox/terraform-switcher digest to d7dfd1b in go.mod (main) by @renovate in #3928
  • chore(deps): update golang docker tag to v1.21.4 in testing/dockerfile (main) by @renovate in #3963
  • fix(deps): update module github.com/golang-jwt/jwt/v5 to v5.1.0 in go.mod (main) by @renovate in #3967
  • fix(deps): update module golang.org/x/term to v0.14.0 in go.mod (main) by @renovate in #3968
  • fix(deps): update module github.com/hashicorp/hcl/v2 to v2.19.1 in go.mod by @renovate in #3878
  • fix(deps): update module github.com/xanzy/go-gitlab to v0.93.2 in go.mod by @renovate in #3890
  • fix(deps): update module go.etcd.io/bbolt to v1.3.8 in go.mod by @renovate in #3901
  • fix(deps): update module github.com/google/uuid to v1.4.0 in go.mod by @renovate in #3902
  • fix(deps): update module github.com/redis/go-redis/v9 to v9.3.0 in go.mod by @renovate in #3906
  • fix: Better determine number of expected comments and webhooks in e2e test by @lukemassa in #3907
  • fix(deps): update module golang.org/x/text to v0.14.0 in go.mod (main) by @renovate in #3972
  • fix(deps): update module github.com/xanzy/go-gitlab to v0.94.0 in go.mod (main) by @renovate in #3978
  • fix: Check user permissions on autoplan by @meringu in #3742
  • fix(deps): update github.com/shurcool/githubv4 digest to 1cffa1f in go.mod (main) by @renovate in #4006
  • fix(deps): update github.com/hashicorp/terraform-config-inspect digest to a34142e in go.mod (main) by @renovate in #4014
  • fix(deps): update module github.com/golang-jwt/jwt/v5 to v5.2.0 in go.mod (main) by @renovate in #4018
  • fix: removing mr.Headpipeline.Source log when mr.HeadPipeline is missing by @fitz7 in #3996
  • fix: Bump curl from 8.4 to 8.5 by @lukemassa in #4019
  • fix(deps): update module github.com/spf13/viper to v1.18.0 in go.mod (main) by @renovate in #4020
  • fix(deps): update module github.com/spf13/viper to v1.18.1 in go.mod (main) by @renovate in #4026
  • fix(deps): update module github.com/google/go-github/v54 to v57 in go.mod (main) by @renovate in #4032
  • fix: clone repository before getting working dir by @ghaiszaher in #3867

Other Changes

  • chore(atlantis): fix linter errors by @GMartinez-Sisti in #3690
  • chore(deps): update dependency node to v18.18.1 in .node-version by @renovate in #3842
  • chore(deps): update golang docker tag to v1.21.3 in testing/dockerfile by @renovate in #3843
  • docs: Update testing-locally.md by @infame-io in #3848
  • chore(deps): update module golang.org/x/net to v0.17.0 [security] by @renovate in #3849
  • chore(deps): update dependency node to v18.18.2 in .node-version by @renovate in #3857
  • chore(deps): update debian docker tag to v12.2 in dockerfile by @renovate in #3859
  • chore(deps): update dependency hashicorp/terraform to v1.6.1 in .circleci/config.yml by @renovate in #3860
  • build: bump to use node20 by @chenrui333 in #3864
  • chore(deps): update dependency hashicorp/terraform to v1.6.2 in .circleci/config.yml by @renovate in #3872
  • feat: Improve GitHub and GitLab Debug Logging by @X-Guardian in https://github....
Read more

v0.26.0

06 Oct 16:29
bb18da2
Compare
Choose a tag to compare

Maintainer Notes

  • Atlantis has submitted its application to CNCF! cncf/sandbox#60 Please +1 the issue to show your support.
  • Atlantis will trial a new release process to help stabilize the project. We will take a trunk-based approach to releases and cherry-pick fixes into a release branch. The intention is to allow Atlantis users to enjoy more long-term support on a particular version without being forced to upgrade and encounter other bugs from new features. Please bear with us during this change as we build new processes/tools around the releases.

What's Changed

Exciting New Features 🎉

  • feat: Enhance Support for CDKTF By Allowing Git Untracked Files to be Added to the Atlantis Modified File List by @X-Guardian in #3724
  • feat: Add use plugin cache flag by @wolmi in #3720
  • feat: disable autoplan label by @ghaiszaher in #3649
  • feat: Add option allowing usage of custom policy check tools by @bgalkows in #3765
  • feat: Add Targeted Execution to the Pre/Post Workflow Hooks by @X-Guardian in #3708
  • feat: Add A Server Config Flag to Enable Failure on Pre Workflow Hook Errors by @X-Guardian in #3729

Bug fixes

  • fix: Running 'atlantis unlock' on a PR Causes The Whole Working Directory to be Deleted by @X-Guardian in #3751
  • fix(multienv): allow commas and quoted values by @inkel in #3542
  • feat: set default tf & conftest env vars for apline by @moogly81 in #3806
  • fix: Do not unnecessarily update apply check if it doesn't exist yet by @lukemassa in #3747
  • fix: issue with GH App credential not writing if lines already exist by @JSNortal in #3679
  • fix(github): prevent null pointer dereferencing when using AllowMergeableBypassApply with no required checks on branch protection by @arturhoo in #3672
  • fix: Change message for when request is not approved to be more accurate by @lukemassa in #3744
  • fix: make go-generate now creates working mocks out of the box by @finnag in #3802
  • fix: safer re-merging with updated upstream by @finnag in #3499

Other Changes

  • chore(deps): lock file maintenance in server/events/testdata/test-repos/workspace-configured/main.tf by @renovate in #3668
  • fix(deps): update module github.com/google/go-github/v53 to v54 in go.mod by @renovate in #3676
  • chore(deps): update redis docker tag to v7.2 in docker-compose.yml by @renovate in #3677
  • chore(deps): lock file maintenance in server/events/testdata/test-repos/workspace-configured/main.tf by @renovate in #3689
  • fix: complete the upgrade to github v54 to unbreak tests by @finnag in #3691
  • fix(deps): update module github.com/go-playground/validator/v10 to v10.15.1 in go.mod by @renovate in #3683
  • fix(deps): update module github.com/redis/go-redis/v9 to v9.1.0 in go.mod by @renovate in #3685
  • fix(deps): update module github.com/google/uuid to v1.3.1 in go.mod by @renovate in #3694
  • feat: Slack notifications matched on base branch name by @smstone in #3644
  • fix(deps): update module github.com/moby/patternmatcher to v0.6.0 in go.mod by @renovate in #3696
  • fix(gitlab): Prevent considering non-head pipelines skipped by default by @marceloboeira in #3695
  • chore(deps): update dependency hashicorp/terraform to v1.5.6 in .circleci/config.yml by @renovate in #3700
  • fix(deps): update module github.com/hashicorp/golang-lru/v2 to v2.0.6 in go.mod by @renovate in #3702
  • fix(deps): update github.com/hashicorp/terraform-config-inspect digest to b800820 in go.mod by @renovate in #3704
  • fix(deps): update module github.com/slack-go/slack to v0.12.3 in go.mod by @renovate in #3705
  • chore(deps): lock file maintenance in server/events/testdata/test-repos/workspace-configured/main.tf by @renovate in #3707
  • docs: fix typo by @cilindrox in #3709
  • docs: Fix server side repo config document typo by @soloradish in #3711
  • chore(deps): update dependency @vuepress/plugin-google-analytics to v2.0.0-beta.67 in package.json by @renovate in #3716
  • fix(deps): update module github.com/go-playground/validator/v10 to v10.15.3 in go.mod by @renovate in #3719
  • fix(deps): update module github.com/hashicorp/hcl/v2 to v2.18.0 in go.mod by @renovate in #3726
  • docs: updated server-configuration.md on Github App slug by @zen in #3728
  • chore(deps): update dependency open-policy-agent/conftest to v0.45.0 in dockerfile by @renovate in #3730
  • docs: Update Docs for the Server Config Flag to Enable Failure on Pre Workflow Hook Errors by @X-Guardian in #3731
  • chore(deps): update dependency open-policy-agent/conftest to v0.45.0 in testing/dockerfile by @renovate in #3732
  • fix(deps): update module github.com/xanzy/go-gitlab to v0.91.1 in go.mod by @renovate in #3733
  • fix(deps): update module golang.org/x/term to v0.12.0 in go.mod by @renovate in #3735
  • fix(deps): update module golang.org/x/text to v0.13.0 in go.mod by @renovate in #3737
  • Adding maintainers file by @jamengual in #3740
  • fix(deps): update module github.com/google/go-github/v54 to v55 in go.mod by @renovate in #3743
  • chore(deps): update golang docker tag to v1.21.1 in testing/dockerfile by @renovate in #3746
  • fix: Failing CI after renovate merge by @lukemassa in #3748
  • chore(deps): update dependency hashicorp/terraform to v1.5.7 in .circleci/config.yml by @renovate in #3753
  • chore(deps): lock file maintenance in server/events/testdata/test-repos/workspace-configured/main.tf by @renovate in #3759
  • docs(using-atlantis): add usage for -destroy flag in atlantis plan by @leylmordor in #3755
  • fix(deps): update module github.com/bradleyfalzon/ghinstallation/v2 to v2.7.0 in go.mod by @renovate in #3760
  • fix(deps): update module github.com/go-playground/validator/v10 to v10.15.4 in go.mod by @renovate in #3763
  • fix: latest terraform 1.3.* is now 1.3.10 by @finnag in #3770
  • fix(deps): update module go.uber.org/zap to v1.26.0 in go.mod by @renovate in #3768
  • docs: Update Terragrunt custom workflows docs by @Alex-Mussell in #3776
  • chore(deps): update dependency node to v18.18.0 in .node-version by @renovate in #3779
  • fix(deps): update module github.com/redis/go-redis/v9 to v9.2.0 in go.mod by @renovate in #3786
  • fix: Updating curl package by @jamengual in #3787
  • fix(deps): update github.com/hashicorp/terraform-config-inspect digest to 5a6f8d1 in go.mod by @renovate in #3792
  • fix(deps): update module github.com/xanzy/go-gitlab to v0.92.1 in go.mod by @renovate in #3794
  • fix(deps): update module github.com/redis/go-redis/v9 to v9.2.1 in go.mod by @renovate in #3798
  • chore(deps): update alpine docker tag to v3.18.4 in dockerfile by @renovate in #3801
  • fix(deps): update module github.com/hashicorp/golang-lru/v2 to v2.0.7 in go.mod by @renovate in #3803
  • fix(deps): update module github.com/xanzy/go-gitlab to v0.92.3 in go.mod by @renovate in #3804
  • chore(deps): update dependency open-policy-agent/conftest to v0.46.0 in dockerfile by @renovate in #3805
  • chore(deps): update dependency open-policy-agent/conftest to v0.46.0 in testing/dockerfile by @renovate in https://github.com/runatla...
Read more

v0.25.0

11 Aug 20:50
a12823e
Compare
Choose a tag to compare

What's Changed

Breaking Changes

  • feat: set atlantis/apply check to successful if all plans are No Changes by @chroju in #3378
    • Plans will now update the apply commit status check.
    • Plans that return No changes. Infrastructure is up-to-date. are now counted as if it was already successfully Applied.
    • Example:
      • 1 Planned Plan, 1 Applied Plan, and 1 No Changes Plan
      • 2/3 projects successfully applied.

New Features

Bug Fixes

Dependecy Updates

  • chore(deps): update vuepress monorepo to v2.0.0-beta.66 in package.json by @renovate in #3600
  • chore(deps): update dependency hashicorp/terraform to v1.5.3 in .circleci/config.yml by @renovate in #3599
  • chore(deps): update dependency node to v18.17.0 in .node-version by @renovate in #3614
  • fix(deps): update module github.com/bradleyfalzon/ghinstallation/v2 to v2.6.0 in go.mod by @renovate in #3602
  • fix(deps): alpine package versions bump by @GenPage in #3622
  • fix(deps): update module github.com/cactus/go-statsd-client/v5 to v5.1.0 in go.mod by @renovate in #3615
  • fix(deps): update module github.com/xanzy/go-gitlab to v0.88.0 in go.mod by @renovate in #3616
  • fix(deps): update module github.com/microcosm-cc/bluemonday to v1.0.25 in go.mod by @renovate in #3613
  • fix(ci): link_check required by @GenPage in #3633
  • chore(deps): update dependency hashicorp/terraform to v1.5.4 in .circleci/config.yml by @renovate in #3628
  • chore(deps): update debian docker tag to v12.1 in dockerfile by @renovate in #3630
  • chore(deps): update dependency git-lfs/git-lfs to v3.4.0 in dockerfile by @renovate in #3635
  • fix(deps): update module github.com/xanzy/go-gitlab to v0.89.0 in go.mod by @renovate in #3640
  • fix(deps): update github.com/hashicorp/terraform-config-inspect digest to f15f31b in go.mod by @renovate in #3658
  • fix(deps): update module golang.org/x/term to v0.11.0 in go.mod by @renovate in #3650
  • fix(deps): update module github.com/go-playground/validator/v10 to v10.15.0 in go.mod by @renovate in #3654
  • fix(deps): update module github.com/xanzy/go-gitlab to v0.90.0 in go.mod by @renovate in #3647
  • fix(deps): update module golang.org/x/text to v0.12.0 in go.mod by @renovate in #3652
  • fix(deps): update module github.com/hashicorp/golang-lru/v2 to v2.0.5 in go.mod by @renovate in #3659
  • fix(deps): update module github.com/alicebob/miniredis/v2 to v2.30.5 in go.mod by @renovate in #3662
  • chore(deps): update golang docker tag to v1.20.7 in testing/dockerfile by @renovate in #3642
  • chore(deps): update dependency hashicorp/terraform to v1.5.5 in .circleci/config.yml by @renovate in #3660
  • chore(deps): update dependency node to v18.17.1 in .node-version by @renovate in #3661
  • fix(deps): update module go.uber.org/zap to v1.25.0 in go.mod by @renovate in #3643
  • chore(deps): lock file maintenance in server/events/testdata/test-repos/workspace-configured/main.tf by @renovate in #3655
  • chore(deps): update alpine docker tag to v3.18.3 in dockerfile by @renovate in #3656

New Contributors

Full Changelog: v0.24.4...v0.25.0

v0.24.4

12 Jul 20:44
65b68a9
Compare
Choose a tag to compare

What's Changed

Other Changes

  • chore(deps): update node.js to v18.16.1 in .node-version by @renovate in #3544
  • chore(deps): update dependency hashicorp/terraform to v1.5.1 in .circleci/config.yml by @renovate in #3543
  • feat: Update the Lock Detail Web Page to Use a Modern Grid Layout by @X-Guardian in #3552
  • fix(deps): update module github.com/xanzy/go-gitlab to v0.86.0 in go.mod by @renovate in #3546
  • chore(deps): update dependency hashicorp/terraform to v1.5.2 in .circleci/config.yml by @renovate in #3561
  • fix(deps): update module github.com/alicebob/miniredis/v2 to v2.30.4 in go.mod by @renovate in #3562
  • fix(deps): update github.com/shurcool/githubv4 digest to 599ae7b in go.mod by @renovate in #3575
  • fix: Gitlab Autoplan wont trigger when switching Draft to Ready by @X-Guardian in #3568
  • fix(deps): update module golang.org/x/text to v0.11.0 in go.mod by @renovate in #3576
  • fix: Atlantis Web Console Windows with more than a Screen of Output have a Double Scrollbar by @X-Guardian in #3574
  • fix: Atlantis Triggers AutoPlans on Non-Code Change GitLab Merge Event Webhooks by @X-Guardian in #3567
  • fix(deps): update module golang.org/x/term to v0.10.0 in go.mod by @renovate in #3580
  • fix: Tests broken by #3503 by @AndreZiviani in #3583
  • fix: Erroneous Re-display of 'Plan Discarded' UI message by @X-Guardian in #3550
  • fix: Discarding a Plan Causes the Whole Working Directory to be Deleted by @X-Guardian in #3553
  • chore(deps): update dependency open-policy-agent/conftest to v0.44.1 in dockerfile by @renovate in #3587
  • chore(deps): update dependency open-policy-agent/conftest to v0.44.1 in testing/dockerfile by @renovate in #3588
  • fix: broken automerge logic by @pseudomorph in #3591
  • fix(deps): update module github.com/hashicorp/golang-lru/v2 to v2.0.4 in go.mod by @renovate in #3586
  • chore(deps): update dependency @vuepress/plugin-docsearch to v2.0.0-beta.66 in package.json by @renovate in #3593
  • chore(deps): update golang docker tag to v1.20.6 in testing/dockerfile by @renovate in #3594

New Contributors

Full Changelog: v0.24.3...v0.24.4

v0.24.3

20 Jun 22:05
5b8ddc7
Compare
Choose a tag to compare

What's Changed

Other Changes

  • fix(deps): update module github.com/alicebob/miniredis/v2 to v2.30.3 in go.mod by @renovate in #3469
  • fix(deps): update module github.com/hashicorp/hcl/v2 to v2.17.0 in go.mod by @renovate in #3470
  • fix(deps): update module github.com/spf13/viper to v1.16.0 in go.mod by @renovate in #3472
  • fix(deps): update module github.com/xanzy/go-gitlab to v0.84.0 in go.mod by @renovate in #3479
  • feat(stats): pass plan stats to markdown templates by @inkel in #3478
  • chore(deps): update dependency open-policy-agent/conftest to v0.43.0 in dockerfile by @renovate in #3482
  • fix(deps): update module github.com/go-playground/validator/v10 to v10.14.1 in go.mod by @renovate in #3485
  • build(deps): bump vite from 4.0.4 to 4.0.5 by @dependabot in #3490
  • fix: Check for upstream changes to merge only when planning by @finnag in #3493
  • chore(deps): update golang docker tag to v1.20.5 in testing/dockerfile by @renovate in #3494
  • fix(deps): update module github.com/google/go-github/v52 to v53 in go.mod by @renovate in #3495
  • chore(deps): update dependency open-policy-agent/conftest to v0.43.1 in dockerfile by @renovate in #3496
  • chore(deps): bump tally to v4 by @nitrocode in #3498
  • feat: Add Terraform command duration to log messages by @inkel in #3484
  • chore: Replace go-bindata-assetfs with embed Package by @X-Guardian in #3504
  • feat: Add Search Bar to Xterm Output on Job Details Web Page by @X-Guardian in #3507
  • fix: Remove the 'Plan Discarded' Message from the Enable/Disable Apply Commands by @X-Guardian in #3511
  • feat: Update Lock Index Page to Use a CSS Grid Layout by @X-Guardian in #3509
  • fix(deps): update module github.com/xanzy/go-gitlab to v0.85.0 in go.mod by @renovate in #3512
  • chore(deps): update dependency hashicorp/terraform to v1.5.0 in .circleci/config.yml by @renovate in #3514
  • fix(deps): update module github.com/google/go-github/v53 to v53.1.0 in go.mod by @renovate in #3516
  • chore(deps): bump pegomock v3.0.1 by @nitrocode in #3515
  • fix(deps): update module github.com/bradleyfalzon/ghinstallation/v2 to v2.5.0 in go.mod by @renovate in #3519
  • fix(deps): update module golang.org/x/term to v0.9.0 in go.mod by @renovate in #3520
  • fix(deps): update module golang.org/x/text to v0.10.0 in go.mod by @renovate in #3523
  • chore(deps): update debian docker tag to v12 in dockerfile by @renovate in #3524
  • fix(deps): update github.com/hashicorp/terraform-config-inspect digest to f32df32 in go.mod by @renovate in #3529
  • chore(deps): update alpine docker tag to v3.18.2 in dockerfile by @renovate in #3530
  • chore(Dockerfile): re-add terraform 1.4 by @nitrocode in #3521
  • fix(deps): update module github.com/google/go-github/v53 to v53.2.0 in go.mod by @renovate in #3537
  • chore: function docs, linting errors by @pkaramol in #3380
  • chore: using constants for checkout strategies by @pkaramol in #3384
  • fix(build): use the correct env var to mount pwd by @shouichi in #3491
  • fix: parse custom run step output in policy_check by @pseudomorph in #3502
  • chore(deps): update dependency @vuepress/plugin-docsearch to v2.0.0-beta.50-pre.1 in package.json by @renovate in #3532
  • fix: debian version pinning by @mightyguava in #3528
  • fix(deps): update module github.com/petergtz/pegomock/v3 to v4 by @krrrr38 in #3534
  • revert(deps): update dependency @vuepress/plugin-docsearch to v2.0.0-beta.50-pre.1 in package.json by @GenPage in #3539

New Contributors

Full Changelog: v0.24.2...v0.24.3

v0.24.2

31 May 04:43
83ca6ad
Compare
Choose a tag to compare

What's Changed

  • chore(docs): Add TF_IN_AUTOMATION to Terragrunt Custom Workflow Docs by @X-Guardian in #3443
  • fix (workflow-hook): Make Unique Output IDs for Separate Pre and Post Workflow Hooks by @X-Guardian in #3454
  • fix(deps): update module github.com/redis/go-redis/v9 to v9.0.5 in go.mod by @renovate in #3459
  • fix(workflow-hook): multiline output formatting by @X-Guardian in #3425
  • fix: Initialize VCSClient for commandrunner to remove recent server panics by @pseudomorph in #3461
  • fix(deps): update module github.com/stretchr/testify to v1.8.4 in go.mod by @renovate in #3463
  • fix(e2e-deps): fix jq download by @nitrocode in #3464

Full Changelog: v0.24.1...v0.24.2