v0.4.0
Notes
Previously the sub-command packer-sdc mapstructure-to-hcl
would ignore duplicate fields in the generated HCL schema file, which sometimes resulted in configuration input attributes being removed from the schema. The command has been updated to error, as opposed to warn, when a duplicate possible conflicting mapstructure field is found to aid plugin developers. We've marked this release a minor release because the new behavior may be breaking to some plugin components. Any new reported conflicting input attributed should be rename or consolidated if possible. GH-164
What's Changed
Bug fixes🧑🔧 🐞
- Update github.com/hashicorp/go-getter/v2 pkgs to address CVE-2023-0475 by @nywilken in #162
- packer-sdc: return errors on duplicate tag/field by @lbajolet-hashicorp in #164
- Update golang.org/x/net to address GO-2023-1571 by @nywilken in #166
Doc improvements 📚
- Update environment variables URL in error message by @nywilken in #159
- ssh: add warnings on DSA usage by @lbajolet-hashicorp in #158
Other Changes
- Remove ioutil in favour of io and os packages and exclude crypto/dsa … by @rossmaclean in #153
- Replace circle-ci test with GitHub actions by @nywilken in #167
Full Changelog: v0.3.4...v0.4.0