diff --git a/.github/workflows/pr-build.yaml b/.github/workflows/pr-build.yaml index 70b87de7..2df59e13 100644 --- a/.github/workflows/pr-build.yaml +++ b/.github/workflows/pr-build.yaml @@ -35,5 +35,5 @@ jobs: if: ${{ matrix.lang == 'jvm' }} run: sbt test - name: Run Native Image Test Suites - if: ${{ (matrix.lang == 'jvm') && (matrix.java == '21') }} + if: ${{ (matrix.lang == 'jvm') && (matrix.java == '25') }} run: sjsonnet/test/graalvm/run_test_suites.py diff --git a/.github/workflows/release-build.yaml b/.github/workflows/release-build.yaml index 5fa3a647..2bcf65a5 100644 --- a/.github/workflows/release-build.yaml +++ b/.github/workflows/release-build.yaml @@ -62,7 +62,7 @@ jobs: - uses: actions/checkout@v6 - uses: actions/setup-java@v5 with: - java-version: 21 + java-version: 25 distribution: 'zulu' - name: Set up environment variables run: | @@ -95,7 +95,7 @@ jobs: - uses: actions/checkout@v6 - name: Set up environment variables run: | - echo "VERSION=$(cat VERSION)" >> $GITHUB_ENV + echo "VERSION=$(cat sjsonnet/version)" >> $GITHUB_ENV mkdir -p release - uses: actions/download-artifact@v7 name: Download Artifacts diff --git a/CHANGELOG.md b/CHANGELOG.md index dd98136d..20743cb5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,14 @@ -## 0.5.5 (Latest) +## 0.6.0 (Latest) +* From now on the Changelog is what's in the GitHub Releases page: https://github.com/databricks/sjsonnet/releases + +## 0.5.10 +* Add flag re-introduce broken assertions evaluation logic, to help with migrations +* 0.5.7 to 0.5.9 were broken releases with missing logic for the flag above + +## 0.5.6 +* Re-enable handling of unicode strings in std.base64 by @stephenamar-db in https://github.com/databricks/sjsonnet/pull/493 + +## 0.5.5 * Fix multiple assertion related bugs (inheritance, binding of super in inherited assertions, and timing of evaluation) by @JoshRosen in https://github.com/databricks/sjsonnet/pull/468 * Fix detection of duplicate fields with dynamic field name expressions by @JoshRosen in https://github.com/databricks/sjsonnet/pull/470 * chore: Make std.setInter accepts str. by @He-Pin in https://github.com/databricks/sjsonnet/pull/472 diff --git a/build.mill b/build.mill index e6ee8a6b..4e8fba30 100644 --- a/build.mill +++ b/build.mill @@ -56,7 +56,7 @@ trait SjsonnetCrossModule extends CrossScalaModule with ScalafmtModule { def manifest = super .manifest() .add( - "Enable-Native-Access" -> "net.jpountz.util.Native" + "Enable-Native-Access" -> "ALL-UNNAMED" ) def generatedSources = Task { diff --git a/sjsonnet/version b/sjsonnet/version index f7551493..a918a2aa 100644 --- a/sjsonnet/version +++ b/sjsonnet/version @@ -1 +1 @@ -1.0.0-SNAPSHOT +0.6.0