Releases: hashicorp/go-slug
v0.16.1
- #68: Fix panic in
sourcebundle
package when RegistryMeta and Packages aren't the same size.
Full Changelog: v0.16.0...v0.16.1
v0.16.0
- #64: Remove the
.Append(...)
function from thesourcebundle
diagnostics API. Consumers should instead use the built-in golangappend()
function. This ensures type-safety as you can't attempt to insert an invalid object into the diagnostics using the built-in function.
Note: this is technically a breaking change for consumers of the sourcebundle
package since it removes a method, but we had previously marked it as experimental in the v0.12.0 release and warned that its API is subject to change. The package continues to be experimental and may change further before stabilizing.
v0.15.2
v0.15.1
v0.15.0
#56: collect commit messages in package meta struct.
Note: this is technically a breaking change for consumers of the sourcebundle package since it removes a method, but we had previously marked it as experimental in the v0.12.0 release and warned that its API is subject to change. The package continues to be experimental and may change further before stabilizing.
v0.14.0
- #55: revise the experimental
sourcebundle
package fetcher and registry client interfaces to improve future extensibility.
Note: this is technically a breaking change for consumers of the sourcebundle
package, but we had previously marked it as experimental in the v0.12.0 release and warned that its API is subject to change. The package continues to be experimental and may change further before stabilizing.
v0.13.4
v0.13.3
sourcebundle
: Fixed issue that occurs when a downloaded dependency contains a .terraformignore
file that ignores entire directories. (#51)
Enhanced pack performance when using .terraformignore
to omit large directories. It is now faster to pack if no negation rules are present in .terraformignore
. (#50)