Releases: hashicorp/sentinel-sdk
v0.5.2
What's Changed
- build(deps): bump actions/checkout from 4.1.6 to 4.1.7 by @dependabot in #81
- build(deps): bump actions/setup-go from 5.0.1 to 5.0.2 by @dependabot in #82
- TF-6589: Ensure import order is consistent throughout Sentinel repositories by @iuri-slywitch-hashicorp in #84
- build(deps): bump actions/cache from 4.0.2 to 4.1.0 by @dependabot in #85
- Add MarshalJSON for sdk.Null, ensuring conversion the same as Go nil by @cam-stitt in #86
New Contributors
- @iuri-slywitch-hashicorp made their first contribution in #84
Full Changelog: v0.5.1...v0.5.2
v0.5.1
What's Changed
- Update GH Actions to NodeJS 20 by @glennsarti in #75
- build(deps): bump actions/checkout from 4.1.4 to 4.1.6 by @dependabot in #79
- Use setup-sentinel github action by @glennsarti in #78
- build(deps): bump actions/setup-go from 5.0.0 to 5.0.1 by @dependabot in #77
- Bump to go 1.22, update nix by @cam-stitt in #80
Full Changelog: v0.5.0...v0.5.1
v0.5.0
v0.4.2
v0.4.1
What's Changed
- build(deps): bump google.golang.org/grpc from 1.50.0 to 1.53.0 by @dependabot in #65
- build(deps): bump gopkg.in/yaml.v3 from 3.0.0-20200313102051-9f266ea9e77c to 3.0.0 by @dependabot in #67
- build(deps): bump golang.org/x/net from 0.5.0 to 0.17.0 by @dependabot in #68
- Bump go to 1.21 and bump deps by @cam-stitt in #69
Full Changelog: v0.4.0...v0.4.1
v0.4.0
What's Changed
- [COMPLIANCE] Update MPL 2.0 LICENSE by @hashicorp-copywrite in #54
- Rename all references of import to be plugin by @cam-stitt in #55
Full Changelog: v0.3.13...v0.4.0
v0.4.0-alpha.1
What's Changed
- Switch to GitHub Actions by @cam-stitt in #53
- [COMPLIANCE] Update MPL 2.0 LICENSE by @hashicorp-copywrite in #54
- Rename all references of import to be plugin by @cam-stitt in #55
New Contributors
- @hashicorp-copywrite made their first contribution in #54
Full Changelog: v0.3.13...v0.4.0-alpha.1
v0.3.13
What's Changed
- Use .exe extension on built imports by @glennsarti in #52
New Contributors
- @glennsarti made their first contribution in #52
Full Changelog: v0.3.12...v0.3.13
v0.3.12: Merge pull request #50 from hashicorp/cs/empty-map-value
This release fixes an issue where empty maps where being converted to map[interface{}]interface{}
, which therefore was failing to marshal for the json
import. From this release, empty maps will be converted to map[string]interface{}
to provide safety for such imports.
v0.3.7
This small release adds regular expression support to TestImportCase.Error, which allows Error strings to contain a regular expression to be compiled and matched against the error output. If the Error string is delimited by slashes, it's used as a regular expression. Otherwise, the normal behavior (substring to be contained in the error output) is preserved.