Releases: google/go-jsonnet
Releases Β· google/go-jsonnet
v0.21.0-rc1
Please also see the changelog for the corresponding C++ jsonnet release, which includes some shared items: https://github.com/google/jsonnet/releases/tag/v0.21.0-rc1
What's Changed
- feat: implement std.contains by @rohitjangid in #691
- feat: implement std.minArray by @deepgoel17 in #685
- Resolves a false-positive detection of multi-doc YAML streams by @yugui in #693
- feat: implement objectRemoveKey by @rohitjangid in #686
- feat: implement std.remove and std.removeAt by @rohitjangid in #689
- feat: implement std.equalsIgnoreCase by @rohitjangid in #692
- feat: implement std.maxArray by @deepgoel17 in #696
- Adds std.any and std.all to jsonnet-lint by @jregehr in #695
- Implement std.trim for string by @Tejesh-Raut in #684
- feat: Add support for bzlmod by @mortenmj in #698
- feat: add more crypto functions by @rohitjangid in #699
- feat: implement std.avg by @deepgoel17 in #700
- feat: Add more math functions by @rohitjangid in #702
- feat: add std reverse linter by @jaymebrd in #709
- Remove .DS_Store by @takeokunn in #703
- chore: bump go to 1.20 by @tareqmamari in #707
- Teach jsonnet-lint about optional parameters of std.manifestYamlDoc by @swgillespie in #705
- Expose "unparse", FormatNode and RawAST by @charleskorn in #710
- fix: add std.objectKeysValues to jsonnet-lint by @zephyros-dev in #706
- feat: add debugger support by @theSuess in #739
- Gracefully handle encountered regular expression when running jsonnetfmt by @netomi in #724
- fix: fix conversion from int to float64 by @suzuki-shunsuke in #753
- fix: bump cpp_jsonnet dependency to align with v0.20.0 release by @aidan-canva in #748
- Remove dependency on gen to generate sets by @itchyny in #746
- feat: implement std.splitLimitR by @itchyny in #745
- feat: Go implementation for manifestYamlDoc and escapeStringJson by @jgraeger in #742
- chore: fix compilation error of valueToString in debugger.go by @itchyny in #754
- chore: update rules_go and gazelle version to fix bazel build by @itchyny in #756
- chore: fix CI to follow the deprecation of goreleaser flags by @itchyny in #755
- chore(deps): bump golang.org/x/crypto from 0.9.0 to 0.17.0 by @dependabot in #738
- Fix field visibility in objectHas for extended objects by @mkmik in #737
- Add optional parameters to manifestYamlStream in linter by @bison in #732
- chore: remove refs to deprecated io/ioutil by @testwill in #716
- Fix linter: using a local in an assertion. by @netomi in #723
- Update Go versions in CI. by @sbarzowski in #758
- fix: use debugValueToString for debugger operations by @theSuess in #759
- Update stdlib and add builtins for atan2, hypot by @johnbartholomew in #782
- feat: add
|||-
chomped text block syntax by @vergenzt in #773 - Update Bazel build rules and remove unmaintained travis config by @johnbartholomew in #783
- Update golang.org/x/crypto to v0.33.0 by @johnbartholomew in #787
- Update CI workflows by @johnbartholomew in #788
- Update CI by @johnbartholomew in #789
New Contributors
- @deepgoel17 made their first contribution in #685
- @yugui made their first contribution in #693
- @mortenmj made their first contribution in #698
- @takeokunn made their first contribution in #703
- @tareqmamari made their first contribution in #707
- @swgillespie made their first contribution in #705
- @charleskorn made their first contribution in #710
- @zephyros-dev made their first contribution in #706
- @theSuess made their first contribution in #739
- @netomi made their first contribution in #724
- @suzuki-shunsuke made their first contribution in #753
- @aidan-canva made their first contribution in #748
- @itchyny made their first contribution in #746
- @jgraeger made their first contribution in #742
- @dependabot made their first contribution in #738
- @mkmik made their first contribution in #737
- @bison made their first contribution in #732
- @testwill made their first contribution in #716
- @johnbartholomew made their first contribution in #782
- @vergenzt made their first contribution in #773
Full Changelog: v0.20.0...v0.21.0-rc1
v0.20.0
v0.19.2-pre2
This is a special pre-release intended to test new build settings.
v0.19.2-pre1
This is a special pre-release intended to test new build settings.