Skip to content

v0.17.3

Compare
Choose a tag to compare
@nishkrishnan nishkrishnan released this 31 Aug 22:29
8aabf00

Feature release with a number of improvements related to Gitlab support, a new command, better formatting etc. Some broken features have been fixed in along with some regressions.

Features/Improvements

  • Add version command to Atlantis for getting the current terraform version (#1691 by @pjsier)
  • Support "Pipelines must succeed", "All discussions must be resolved" in Gitlab apply_requirements (#1675 by @devlucasc)
  • Add support for specifying github app key as a string (#1706 by @dhaven)
  • Add flag to enable rich github markdown formatting of terraform outputs (#1751 by @enochlo)
    • Note: Depending on feedback here, we will consider just enabling this by default in a future release.
  • Add support for splitting large comments into batches for Gitlab (#1755 by @krrrr38)

Bug Fixes

  • Fix remote ops detection for tf >= 1.0.0 (#1687 by @taavitani)
  • Fix Gitlab auto-merge race condition #1609 (#1675 by @devlucasc)
  • Fix an issue where --parallel-pool-size was being ignored (#1705 by @Schtolc)
  • Fix an issue where applies can occur on draft merge requests in Gitlab (#1736 by @devlucasc)
  • Fix regression where .terraform.lock.hcl would prevent future operations from upgrading providers even with the -upgrade present (#1701 by @gezb)
  • Fix issue with branch regex matcher which would always allow all branches (#1768 by @minamijoyo)

Dependencies

Backwards Incompatibilities/Notes

  • If you are using GHCR and are using the atlantis:latest docker image, this now points to the latest release as opposed to the tip of master. If you want to work off the tip of master, then you should now use atlantis:dev

Docker

runatlantis/atlantis:v0.17.3

Github Container Registry

ghcr.io/runatlantis/atlantis:v0.17.3

Diff v0.17.2..v0.17.3

v0.17.2...v0.17.3