databricks/sjsonnet 0.6.0
databricks/sjsonnet
Captured source
source ↗published Jan 13, 2026seen 5dcaptured 10hhttp 200method plain
0.6.0
Repository: databricks/sjsonnet
Tag: 0.6.0
Published: 2026-01-13T06:14:10Z
Prerelease: no
Release notes:
What's Changed
- Bump version by @stephenamar-db in https://github.com/databricks/sjsonnet/pull/488
- remove -march=native, which is preventing graal binaries from working on other CPUs by @stephenamar-db in https://github.com/databricks/sjsonnet/pull/489
- chore: Make Settings a case class by @He-Pin in https://github.com/databricks/sjsonnet/pull/490
- feat: introduce maximum parser recursion depth by @ronantakizawa in https://github.com/databricks/sjsonnet/pull/483
- Re-enable handling of unicode strings in std.base64 by @stephenamar-db in https://github.com/databricks/sjsonnet/pull/492
- Bump version of master to 1.0.0-SNAPSHOT by @stephenamar-db in https://github.com/databricks/sjsonnet/pull/497
- chore: Use while loop in Std. by @He-Pin in https://github.com/databricks/sjsonnet/pull/498
- chore: Add missing
finalto case classes. by @He-Pin in https://github.com/databricks/sjsonnet/pull/499 - chore: Change _tag to a function to reduce allocation. by @He-Pin in https://github.com/databricks/sjsonnet/pull/503
- chore: bump mill version to 1.0.4 by @He-Pin in https://github.com/databricks/sjsonnet/pull/504
- Fix handling of non-BMP Unicode strings (jsonnet strings should operate over codepoints, not UTF-16 code units) by @JoshRosen in https://github.com/databricks/sjsonnet/pull/500
- Update mill version to 1.0.5-jvm by @He-Pin in https://github.com/databricks/sjsonnet/pull/505
- chore: bump scalafmt to 3.9.10 by @He-Pin in https://github.com/databricks/sjsonnet/pull/506
- chore: Rewrite escape1 to unicodeEscape by @He-Pin in https://github.com/databricks/sjsonnet/pull/502
- chore: Update tests in UnicodeHandling by @He-Pin in https://github.com/databricks/sjsonnet/pull/507
- chore: Avoid array copy in Materializer by @He-Pin in https://github.com/databricks/sjsonnet/pull/510
- chore: bump deps by @He-Pin in https://github.com/databricks/sjsonnet/pull/511
- Split std into submodules by @stephenamar-db in https://github.com/databricks/sjsonnet/pull/512
- chore: Make some function modules objects by @He-Pin in https://github.com/databricks/sjsonnet/pull/514
- Add dependabot by @stephenamar-db in https://github.com/databricks/sjsonnet/pull/515
- chore(deps): bump actions/setup-java from 4 to 5 by @dependabot[bot] in https://github.com/databricks/sjsonnet/pull/518
- chore(deps): bump actions/download-artifact from 4 to 5 by @dependabot[bot] in https://github.com/databricks/sjsonnet/pull/517
- Update Scala version to 2.13.17 by @He-Pin in https://github.com/databricks/sjsonnet/pull/519
- chore(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in https://github.com/databricks/sjsonnet/pull/516
- Update Scala version to 3.3.7 by @He-Pin in https://github.com/databricks/sjsonnet/pull/513
- chore: Add some scalaDoc about Interpreter by @He-Pin in https://github.com/databricks/sjsonnet/pull/523
- chore: Bump Scala native to 0.5.9 by @He-Pin in https://github.com/databricks/sjsonnet/pull/525
- fix parsed positions by @jam01 in https://github.com/databricks/sjsonnet/pull/521
- overridable parser by @jam01 in https://github.com/databricks/sjsonnet/pull/522
- Update mill version to 1.0.6-jvm by @He-Pin in https://github.com/databricks/sjsonnet/pull/529
- chore: Avoid closure when makeNewScope by @He-Pin in https://github.com/databricks/sjsonnet/pull/532
- chore: Use while loop in visitComp by @He-Pin in https://github.com/databricks/sjsonnet/pull/533
- chore: Use IntMap by @He-Pin in https://github.com/databricks/sjsonnet/pull/531
- chore: bump ujson to 4.4.0 by @He-Pin in https://github.com/databricks/sjsonnet/pull/534
- Add flag re-introduce broken assertions evaluation, as a temporary measure to help with migration by @stephenamar-db in https://github.com/databricks/sjsonnet/pull/536
- chore(deps): bump actions/download-artifact from 5 to 6 by @dependabot[bot] in https://github.com/databricks/sjsonnet/pull/537
- chore(deps): bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in https://github.com/databricks/sjsonnet/pull/538
- Add more cases to handle properly when --broken-assertion-logic is set by @stephenamar-db in https://github.com/databricks/sjsonnet/pull/540
- Remove common reasons for materialization to fail due to stack overflows by @stephenamar-db in https://github.com/databricks/sjsonnet/pull/539
- Regression Benchmark suite by @stephenamar-db in https://github.com/databricks/sjsonnet/pull/542
- Run the regression benchmarks faster by @stephenamar-db in https://github.com/databricks/sjsonnet/pull/543
- Make sure golden file matches output of regression test, during warmup by @stephenamar-db in https://github.com/databricks/sjsonnet/pull/544
- Set deprecatedSkipAsserts to Object Comprehension members by @stephenamar-db in https://github.com/databricks/sjsonnet/pull/546
- chore: update scala 3.3.6 to 3.3.7 by @He-Pin in https://github.com/databricks/sjsonnet/pull/549
- chore: bump ujson to 4.4.1 by @He-Pin in https://github.com/databricks/sjsonnet/pull/548
- Pass broken-assertion-logic from Settings to Config by @hauserx in https://github.com/databricks/sjsonnet/pull/550
- chore: bump dependencies by @He-Pin in https://github.com/databricks/sjsonnet/pull/553
- Fixed prettyIndex for one-line files, use binarySearch by @hauserx in https://github.com/databricks/sjsonnet/pull/554
- Improve performance of std.stripChars and std.trim functions by @stephenamar-db in https://github.com/databricks/sjsonnet/pull/555
- chore(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in https://github.com/databricks/sjsonnet/pull/556
- chore: bump scala version to 2.3.18 by @He-Pin in https://github.com/databricks/sjsonnet/pull/552
- Fix unicode handling in std.stripChars by @stephenamar-db in https://github.com/databricks/sjsonnet/pull/557
- Fix std.filter and std.filterMap to reject non-boolean predicate results instead of treating them as "false" by @JoshRosen in https://github.com/databricks/sjsonnet/pull/559
- Fix right-side stripping of Unicode surrogate pairs in stripChars/trim by @JoshRosen in https://github.com/databricks/sjsonnet/pull/560
- chore: bump scala to 2.12.21 and java 25 by @He-Pin in https://github.com/databricks/sjsonnet/pull/562
- chore: Update lz4-java to 1.10.1 by @He-Pin in https://github.com/databricks/sjsonnet/pull/563
- chore: Use ArrayBuilder to build the array by @He-Pin in…
Excerpt shown — open the source for the full document.
Notability
notability 4.0/10Routine library release by Databricks