From 7f2539b5e261bdbbda36dfeb90346e850cfdc305 Mon Sep 17 00:00:00 2001 From: Luke Kysow <1034429+lkysow@users.noreply.github.com> Date: Tue, 7 Jul 2020 11:05:06 -0700 Subject: [PATCH] Release 0.14.0 --- CHANGELOG.md | 38 ++++++++++++++++++++++++++++++++++++++ Dockerfile | 2 +- kustomize/bundle.yaml | 2 +- main.go | 2 +- 4 files changed, 41 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 400740dff9..d2d4b41f9d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,41 @@ +# v0.14.0 + +## Description +This release brings a big new feature: the ability to install Atlantis as a GitHub App! Thanks to [@unRob](https://github.com/unRob) for this amazing feature. + +## Features +* Support installation via a GitHub App. See https://www.runatlantis.io/docs/access-credentials.html#github-app for instructions. ([#1088](https://github.com/runatlantis/atlantis/pull/1088) by @unRob) +* Add new `atlantis unlock` command that can be run on pull requests to discard all plans and unlock all projects associated with that PR. ([#1091](https://github.com/runatlantis/atlantis/pull/1091) by @parmouraly) +* Add debug-level logging for GitHub calls ([#1042](https://github.com/runatlantis/atlantis/pull/1042) by @cket) +* The repo-relative directory is now available in custom workflows via the environment variable `REPO_REL_DIR` ([#1063](https://github.com/runatlantis/atlantis/pull/1063) by @llamahunter) +* Upgrade the default Terraform version to 0.12.27. +* Update jQuery to 1.5.1 to fix a security issue with the older version. +* Update `gosu` in the Atlantis Docker image to 1.12 ([#1104](https://github.com/runatlantis/atlantis/pull/1104) by @lazzurs) +* Ignore changes to `.tflint.hcl` ([#1075](https://github.com/runatlantis/atlantis/pull/1075) by @unRob) + +## Bugfixes +* `--write-git-credentials` now works with Azure DevOps ([#1070](https://github.com/runatlantis/atlantis/pull/1070) by @markbrennan) +* Partly fix `--hide-prev-plan-comments` on GitHub Enterprise ([#1072](https://github.com/runatlantis/atlantis/pull/1072) by @goodspark) +* Fix bug where Atlantis would auto-merge a PR if `apply` was run after the locks were discarded (Fixes [#1006](https://github.com/runatlantis/atlantis/issues/1006) by @parmouraly) +* Fix bug when using `--hide-prev-plan-comments` where if a plan output was split across multiple comments only the first comment would get hidden (Fixes [#1021](https://github.com/runatlantis/atlantis/issues/1021) by @crainte) + +## Backwards Incompatibilities / Notes: +* If you're using the Atlantis Docker image and aren't setting the `--default-tf-version` flag + then the default version of Terraform will now be 0.12.27. Simply set the above + flag to your desired default version to avoid any issues. + +## Downloads +* [atlantis_darwin_amd64.zip](https://github.com/runatlantis/atlantis/releases/download/v0.14.0/atlantis_darwin_amd64.zip) +* [atlantis_linux_386.zip](https://github.com/runatlantis/atlantis/releases/download/v0.14.0/atlantis_linux_386.zip) +* [atlantis_linux_amd64.zip](https://github.com/runatlantis/atlantis/releases/download/v0.14.0/atlantis_linux_amd64.zip) +* [atlantis_linux_arm.zip](https://github.com/runatlantis/atlantis/releases/download/v0.14.0/atlantis_linux_arm.zip) + +## Docker +[`runatlantis/atlantis:v0.14.0`](https://hub.docker.com/r/runatlantis/atlantis/tags/) + +## Diff v0.13.0..v0.14.0 +https://github.com/runatlantis/atlantis/compare/v0.13.0...v0.14.0 + # v0.13.0 ## Description diff --git a/Dockerfile b/Dockerfile index 8be5fe1110..331e11c09a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,5 @@ # The runatlantis/atlantis-base is created by docker-base/Dockerfile. -FROM runatlantis/atlantis-base:v3.3 +FROM runatlantis/atlantis-base:v3.4 LABEL authors="Anubhav Mishra, Luke Kysow" # install terraform binaries diff --git a/kustomize/bundle.yaml b/kustomize/bundle.yaml index 60e11236a6..0ba302168e 100644 --- a/kustomize/bundle.yaml +++ b/kustomize/bundle.yaml @@ -22,7 +22,7 @@ spec: fsGroup: 1000 # Atlantis group (1000) read/write access to volumes. containers: - name: atlantis - image: runatlantis/atlantis:v0.13.0 + image: runatlantis/atlantis:v0.14.0 env: - name: ATLANTIS_DATA_DIR value: /atlantis diff --git a/main.go b/main.go index 87cf52815d..09370e93fc 100644 --- a/main.go +++ b/main.go @@ -20,7 +20,7 @@ import ( "github.com/spf13/viper" ) -const atlantisVersion = "0.13.0" +const atlantisVersion = "0.14.0" func main() { v := viper.New()