Releases: hashicorp/go-slug
v0.13.0
v0.12.1
Fixes an issue where go-slug fails to resolve the relative path for symlinked directories.
v0.12.0
Two new experimental packages factoring out some of Terraform's module installer functionality so that in future it can be shared between Terraform CLI and Terraform Cloud:
sourcebundle
: Given source addresses as would be written in the source
argument in a module
block in the Terraform language, build a local directory containing the requested module package and all of the other module packages it depends on, using caller-provided fetching and dependency analysis routines.
sourceaddrs
: Utilities for parsing, validating, and manipulating module source addresses, as would appear in the source
argument in a module
block in the Terraform language.
The API in these packages is still experimental and so subject to change even in patch releases. The design will be finalized in a future release after we've gathered implementation experience.
v0.11.1
Fixed issue that occurs when archives contain entries without a name.
v0.11.0
Fixes issues regarding packing symbolic links:
- If the
src
is a symbolic link, the packer will resolve the target before creating the tarball. - Symbolic link chains are traversed and resolved if their targets lie outside the
src
directory.
v0.10.1
v0.10.0
v0.9.1
v0.9.0
v0.8.1
Ignores pax headers during slug unpack.