Skip to content

Releases: runatlantis/atlantis

v0.4.1

10 Jul 13:02
8f080b3
Compare
Choose a tag to compare

Features

  • Add new /healthz endpoint for health checking in Kubernetes (#102)
  • Set $PLANFILE environment variable to expected location of plan file when running custom steps (#168)
    • This enables overriding the command Atlantis uses to plan and substituting your own or piping through a custom script.
  • Changed default pattern to detect changed files to *.tf* from *.tf in order
    to trigger on .tfvars files.

Bugfixes

None

Backwards Incompatibilities / Notes:

None

Downloads

Docker

runatlantis/atlantis:v0.4.1

v0.4.0

04 Jul 08:46
f5a906d
Compare
Choose a tag to compare

Features

  • Autoplanning - Atlantis will automatically run plan on new pull requests and
    when new commits are pushed to the pull request.
  • New repository atlantis.yaml format that supports:
    • Complete customization of commands run
    • Single config file for whole repository
    • Controlling autoplanning
  • Moved docs to standalone website from the README.
  • Fixes:

Bugfixes

Backwards Incompatibilities / Notes:

  • The old atlantis.yaml config file format is not supported. You will need to migrate to the new config
    format, see: https://www.runatlantis.io/docs/upgrading-atlantis-yaml-to-version-2.html
  • To use the new config file, you must run Atlantis with --allow-repo-config.
  • Atlantis will now try to automatically plan. To disable this, you'll need to create an atlantis.yaml file
    as follows:
version: 2
projects:
- dir: mydir
  autoplan:
    enabled: false

Downloads

Docker

runatlantis/atlantis:v0.4.0

v0.3.10

30 May 19:39
831e593
Compare
Choose a tag to compare

Features

  • Rename atlantis bootstrap to atlantis testdrive to make it clearer that it
    doesn't set up Atlantis for you. Fixes (#129).
  • Atlantis will now comment on a pull request when a plan/lock is discarded from
    the Atlantis UI. Fixes (#27).

Bugfixes

  • Fix issue during atlantis bootstrap where ngrok tunnel took a long time to start.
    Atlantis will now wait until it sees the expected log entry before continuing.
    Fixes (#92).
  • Fix missing error checking during atlantis bootstrap. (#130).

Backwards Incompatibilities / Notes:

  • atlantis bootstrap renamed to atlantis testdrive

v0.3.9

26 Apr 17:18
81a5a35
Compare
Choose a tag to compare

Features

  • None

Bugfixes

  • Fix GitLab approvals not actually checking approval (#114)

Backwards Incompatibilities / Notes:

  • None

v0.3.8

16 Apr 03:33
c8fa9fc
Compare
Choose a tag to compare

Features

  • Terraform 0.11.7 in Docker image
  • Docker build now verifies terraform install via checksum

Bugfixes

  • None

Backwards Incompatibilities / Notes:

  • None

v0.3.7

09 Apr 15:29
68596c3
Compare
Choose a tag to compare

Bugfixes

  • --repo-whitelist is now case insensitive. Fixes (#95).

Backwards Incompatibilities / Notes:

  • None

v0.3.6

29 Mar 22:44
7d181d2
Compare
Choose a tag to compare

Features

  • atlantis server -h has newlines between flags so it's easier to read (#91).

Bugfixes

  • atlantis bootstrap uses a custom ngrok config file so it should work even
    if the user is already running another ngrok tunnel (#93).

Backwards Incompatibilities / Notes:

  • None

v0.3.5

23 Mar 20:14
2058acf
Compare
Choose a tag to compare

Features

  • Log a warning if unable to update commit status. (#84)

Backwards Incompatibilities / Notes:

  • None

v0.3.4

20 Mar 22:33
0ad25e6
Compare
Choose a tag to compare

Description

This release delivers some speed improvements through caching plugins and
not running terraform workspace select unnecessarily. In my testing it saves ~20s per run.

Features

  • All config flags can now be specified by environment variables. Fixes (#38).
  • Run terraform with the TF_PLUGIN_CACHE_DIR env var set. Fixes (#34).
  • Run terraform with TF_IN_AUTOMATION=true so the output won't contain suggestions to run commands that you can't run via Atlantis. (#82).
  • Don't run terraform workspace select unless we actually need to switch workspaces. (#82).
    • In my testing this saves ~10s.

Bug Fixes

  • Validate that workspace doesn't contain a path when running ex. atlantis plan -w /jdlkj. This was already not a valid workspace name according to Terraform. (#78).
  • Error out if ngrok is already running when running atlantis bootstrap (#81).

Backwards Incompatibilities / Notes:

  • None

v0.3.3

14 Mar 22:45
2b63abb
Compare
Choose a tag to compare

Features

  • Atlantis version shown in footer of web UI. Fixes (#33).

Bug Fixes

  • GitHub comments greater than the max length will be split into multiple comments. Fixes (#55).

Backwards Incompatibilities / Notes:

  • None