Releases: databricks/sjsonnet
Releases · databricks/sjsonnet
0.5.10
0.5.9
What's Changed
- Set deprecatedSkipAsserts to Object Comprehension members & bump to 0.5.9 by @stephenamar-db in #547
Full Changelog: 0.5.8...0.5.9
0.5.8
What's Changed
- Add more cases to handle properly when --broken-assertion-logic is set and bump to 0.5.8 by @stephenamar-db in #541
Full Changelog: 0.5.7...0.5.8
0.5.7
What's Changed
- Add flag re-introduce broken assertions evaluation, as a temporary measure to help with migration (#536)
Full Changelog: 0.5.6...0.5.7
0.5.6
What's Changed
- Re-enable handling of unicode strings in std.base64 (#492) by @stephenamar-db in #493
Full Changelog: 0.5.5...0.5.6
New GraalVM binaries for 0.5.5
The previously released graalvm binaries were not compiled properly.
0.5.5
What's Changed (Major changes)
- Fix multiple assertion related bugs (inheritance, binding of super in inherited assertions, and timing of evaluation) by @JoshRosen in #468
- Fix detection of duplicate fields with dynamic field name expressions by @JoshRosen in #470
- chore: Make std.setInter accepts str. by @He-Pin in #472
- chore: Make std.setDiff accepts str. by @He-Pin in #478
- chore: Make std.setUnion accept str. by @He-Pin in #480
- Add graalvm build and test suite by @stephenamar-db in #482
Full Changelog: 0.5.4...0.5.5
0.5.4
What's Changed
- bump to next version by @stephenamar-db in #455
- Fix parsing error with numbers causing whitespaces to be consumed. by @stephenamar-db in #457
- Fix parseInt to properly understand longs by @stephenamar-db in #458
- Upgrade to mill 1.0.x and bump version to 0.5.4 by @stephenamar-db in #459
- Fix GH release workflow for JS by @stephenamar-db in #460
- Remove unused flags by @stephenamar-db in #461
Full Changelog: 0.5.3...0.5.4
0.5.3
What's Changed
- chore: Extract Util#hashMapCapacity method. by @He-Pin in #412
- chore: Fix some IDE lint problems by @He-Pin in #413
- Add go-jsonnet test_suite to sjsonnet by @stephenamar-db in #417
- Enable additional math tests cases by @stephenamar-db in #418
- Add more test coverage for std.ExtVar. by @Danstahrm in #402
- Remove strictImport and duplicateKeysInComprehension flags. by @stephenamar-db in #419
- Remove --no-static-error, --strict-inherited-assertions & --strict-set-operations by @stephenamar-db in #420
- Remove SBT and consolidate build to mill by @stephenamar-db in #421
- chore: Add missing version for maven in readme. by @He-Pin in #423
- chore: bump scala-native to 0.5.8 by @He-Pin in #422
- Implement md5/sha (except sha3) for the native build by @stephenamar-db in #424
- Properly implement file hashing in scala native - using the built-in murmurhash by @stephenamar-db in #425
- Add support for parseYaml in native and js by @stephenamar-db in #427
- Additional fixes to the parser based on the go test suite by @stephenamar-db in #428
- chore: bump scala fmt version to 3.9.7 by @He-Pin in #429
- Update ScalaJS entrypoint and documentation by @LaurelineSwissBorg in #426
- fix: Imports inside --tla-code-file,--ext-code-file. by @rudo-thomas in #432
- Add a flag to reverse the order of jpath entries. by @Danstahrm in #400
- fix: Support std.sort() on arrays of arrays. by @rudo-thomas in #434
- Fix ||| block parsing by @stephenamar-db in #433
- chore: tweak tripleBar parsing. by @He-Pin in #435
- Fix additional discrepancies found when importing go-jsonnet tests. by @stephenamar-db in #436
- chore: Add test for std.removeAt which should not modify the parameter. by @He-Pin in #437
- Remove std.strReplaceAll, which is not standard by @stephenamar-db in #440
- add yaml tests added in go-jsonnet by @stephenamar-db in #441
- Refactor std.native functions out of Std by @stephenamar-db in #442
- fix: Handling of special characters in std.parseYaml(). by @rudo-thomas in #438
- Remove last differences between jvm and native in regard to the go testsuite by @stephenamar-db in #443
- Fix some additional discrepancies between the implementations by @stephenamar-db in #444
- fix: Indentation of empty lines in YamlRenderer. by @rudo-thomas in #445
- Fix benchmark suite by @stephenamar-db in #446
- fix(js,native): std.parseYaml() handling of "---". by @rudo-thomas in #447
- fix(jvm): Let the importer read any path that exists and is not a directory. by @rudo-thomas in #451
- fix: Implement --string when --multi is not set. by @rudo-thomas in #452
- feat(jvm,native): Special-case "/dev/stdin" and "-" in TLAs, extVars, top-level file. by @rudo-thomas in #449
- Release 0.5.3 by @stephenamar-db in #453
New Contributors
- @LaurelineSwissBorg made their first contribution in #426
Full Changelog: 0.5.2...0.5.3
0.5.2
What's Changed
- Fix readme to publish and allow for server/client to be pushed to maven by @stephenamar-db in #389
- chore: Update readme for std library by @He-Pin in #390
- Add client/server to the build workflow by @stephenamar-db in #393
- chore: Turn off the multi threading support in scala native by @He-Pin in #396
- chore: bump mill 0.12.14 by @He-Pin in #397
- Allow empty labels for fmtstrings. by @Danstahrm in #401
- chore: Change Scala native's release mode to ReleaseFull by @He-Pin in #395
- Allow
std.mapto operate on string args as well. by @Danstahrm in #404 - fix(publish): fix publishing for js and native projects by @ngbinh in #403
- Fix formatting for g/G and f when rounding the value by @stephenamar-db in #407
- Implement * in FormatSpec to dynamically insert width/precision by @stephenamar-db in #408
- chore: Uncomment missing
gformatting test. by @He-Pin in #409 - Fix various small issues found when I imported all recent error tests by @stephenamar-db in #410
- Version bump by @stephenamar-db in #411
New Contributors
- @Danstahrm made their first contribution in #401
- @ngbinh made their first contribution in #403
Full Changelog: 0.5.1...0.5.2