Skip to content

Releases: hashicorp/go-slug

v0.7.0

26 Feb 14:41
447e7f0
Compare
Choose a tag to compare

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

11 Dec 18:39
34fbf61
Compare
Choose a tag to compare

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

03 Dec 17:24
28cafc5
Compare
Choose a tag to compare

Change the Unpack function to better protect against Zip Slip attacks while unpacking the tarball, addressing CVE-2020-29529.

v0.4.3

10 Jun 16:56
Compare
Choose a tag to compare

Fixes an error message to not include the full path of an irrelevant temporary directory.

v0.4.2

09 Jun 21:12
02b3564
Compare
Choose a tag to compare

Bug fixes when calling Unpack() on a slug with external or absolute symlink references.

v0.4.1: Merge pull request #9 from hashicorp/b-windows-tfignore

15 Nov 18:04
6f44f1c
Compare
Choose a tag to compare

Updates default paths for .terraformignore to be cross-platform (i.e. Windows) friendly.

v0.4.0: .terraformignore

17 Oct 14:19
1aa409a
Compare
Choose a tag to compare

Adds support for reading .terraformignore file at configuration root in order to exclude files/directories from the slug.

v0.3.1

30 Jun 11:25
3e79299
Compare
Choose a tag to compare
Merge pull request #4 from hashicorp/testdata-dir

Use standard name for fixtures dir per Go conventions