Skip to content

v0.26.0

Compare
Choose a tag to compare
@GenPage GenPage released this 06 Oct 16:29
bb18da2

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 #3809
  • fix(deps): update module github.com/go-playground/validator/v10 to v10.15.5 in go.mod by @renovate in #3808
  • fix(deps): update module github.com/uber-go/tally/v4 to v4.1.9 in go.mod by @renovate in #3813
  • chore(deps): update golang docker tag to v1.21.2 in testing/dockerfile by @renovate in #3818
  • fix(deps): update module github.com/hashicorp/hcl/v2 to v2.18.1 in go.mod by @renovate in #3819
  • chore(deps): bump postcss from 8.4.29 to 8.4.31 by @dependabot in #3810
  • fix:(docs): Missing changes due to doc label during GH release @GenPage #3667

New Contributors

Full Changelog: v0.25.0...v0.26.0