From f6de5d48a34a388d6e44d9c8f966913cbdaa61b8 Mon Sep 17 00:00:00 2001 From: tan Date: Fri, 11 Sep 2026 11:13:08 +0530 Subject: [PATCH 1/2] Set 0.4.2 Patch release carrying the two unreleased fixes on main: the AST walker accepts AbstractDict (needed for JSON.jl 1.x, which parses to JSON.Object rather than Dict), and SQL string literals escape embedded single quotes. --- Project.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Project.toml b/Project.toml index 277fd7e..4026ba1 100644 --- a/Project.toml +++ b/Project.toml @@ -1,7 +1,7 @@ name = "OpenPolicyAgent" uuid = "8f257efb-743c-4ebc-8197-d291a1f743b4" authors = ["JuliaHub Inc.", "Tanmay Mohapatra "] -version = "0.4.1" +version = "0.4.2" [deps] Dates = "ade2ca70-3891-5945-98fb-dc099432e06a" From c09fb4bed63e6343130e624baab0a1d2748a5dc7 Mon Sep 17 00:00:00 2001 From: tan Date: Fri, 11 Sep 2026 13:18:53 +0530 Subject: [PATCH 2/2] ci: drop x86 (32-bit) from the test matrix Reseau.jl, pulled in transitively via HTTP 2.x, fails to precompile on i686 Linux and Windows: the TLS precompile workload errors with "unexpected resumed state" on Linux and ReadOnlyMemoryError() on Windows, while every 64-bit target is clean. Reported upstream as JuliaServices/Reseau.jl#156. --- .github/workflows/ci.yml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2907ff5..947e6e2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -18,8 +18,10 @@ jobs: os: - ubuntu-latest arch: + # x86 (32-bit) is dropped: Reseau.jl, pulled in via HTTP 2.x, fails to + # precompile on i686 Linux and Windows. + # See https://github.com/JuliaServices/Reseau.jl/issues/156 - x64 - - x86 include: # test macOS and Windows with latest Julia only - os: macOS-latest @@ -28,9 +30,6 @@ jobs: - os: windows-latest arch: x64 version: 1 - - os: windows-latest - arch: x86 - version: 1 steps: - uses: actions/checkout@v4 - uses: julia-actions/setup-julia@v1