Releases: hashicorp/go-slug
v0.7.0
Adds a new struct for handling Pack options. In particular, adds a new option that toggles whether the .terraformignore
rules will be applied.
The existing package level Pack function is unchanged, and will still follow the same rules as before.
v0.6.0
Updates error message text and classifies errors caused by invalid user input for handling via Go 1.13 style errors.
Adds CI configuration.
Upgrades required Go version to 1.15.
v0.5.0
Change the Unpack function to better protect against Zip Slip attacks while unpacking the tarball, addressing CVE-2020-29529.
v0.4.3
v0.4.2
v0.4.1: Merge pull request #9 from hashicorp/b-windows-tfignore
Updates default paths for .terraformignore to be cross-platform (i.e. Windows) friendly.
v0.4.0: .terraformignore
Adds support for reading .terraformignore file at configuration root in order to exclude files/directories from the slug.
v0.3.1
Merge pull request #4 from hashicorp/testdata-dir Use standard name for fixtures dir per Go conventions