Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update changelog #53

Merged
merged 4 commits into from
Oct 3, 2019
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
40 changes: 26 additions & 14 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,22 +1,21 @@
# astro changelog

## 0.5.0 (UNRELEASED, 2019)
## 0.5.0 (October 3, 2019)
dansimau marked this conversation as resolved.
Show resolved Hide resolved

* Add `version` command (#12)
* Add binaries via goreleaser (#14)
### Added
* Support Terraform 0.12 (#45 #41)
* Propagate SIGINT/SIGTERM to Terraform on shut down (avoid state locks) (#49)
* Add `ls` command to tvm (#37)
* Add `version` command to astro (#12)
* Use goreleaser and github actions to make a release (#14 #50)
* Add Travis configuration, `make lint` and git precommit hook (#13)

### Changed
* Adopt options pattern for `astro.NewProject` constructor (#26)
* Refactor and improve integration tests to invoke them directly using cli
rather than `os.exec` (#26)
* Add Travis configuration, `make lint` and git precommit hook
* Fix `--help` displaying "pflag: help requested" (#1)
* Fix issue with make not recompiling when source files changed
* Fix issue with `make test` always returning true even when tests fail
* Fix race condition that could cause failures due to astro downloading the
same version of Terraform twice
* Fix module execution errors being printed to the console twice
* Remove godep and move to Go modules (vgo)
* Refactor and improve integration tests to invoke them directly using cli (#26)
* Remove godep and move to Go modules (vgo) (#15)
* Change configuration syntax for remapping CLI flags to Terraform module
variables
variables (#21)

**Breaking changes:**

Expand All @@ -36,6 +35,19 @@
`astro.NewProject(conf)` should be changed to:
`astro.NewProject(astro.WithConfig(conf))`

### Security
* Fix zip slip vulnerability in tvm (#47)

### Fixed
* Don't pass variables to the modules that don't declare them (#40)
* Fix bug in initialization of allowed values (#43)
* Fix `--help` displaying "pflag: help requested" (#1)
* Fix issue with make not recompiling when source files changed
* Fix issue with `make test` always returning true even when tests fail
* Fix race condition that could cause failures due to astro downloading the
same version of Terraform twice
* Fix module execution errors being printed to the console twice (#36)

## 0.4.1 (October 3, 2018)

* Output policy changes in unified diff format (#2)
Expand Down