diff --git a/CHANGELOG.md b/CHANGELOG.md index 4946901..3cd5777 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,12 @@ + +## 0.4.2 - 2026-08-13 + +This patch adds Windows support (x86-64 and arm64). The jar now bundles the Windows engine alongside the Linux and macOS ones, so Hegel tests run on Windows with no extra setup. + +On Windows, a `libhegel.dll` placed on `PATH` takes precedence over the bundled engine (matching `LD_LIBRARY_PATH` on Linux and `DYLD_LIBRARY_PATH` on macOS), and the bundled engine is unpacked to a per-user cache under `%LOCALAPPDATA%`. `HEGEL_LIBHEGEL_PATH` overrides both, as on every OS. ## 0.4.1 - 2026-07-31 Fix error when cache directory for libhegel could not be written to, for example inside of a sandbox. diff --git a/RELEASE.md b/RELEASE.md deleted file mode 100644 index 2230989..0000000 --- a/RELEASE.md +++ /dev/null @@ -1,5 +0,0 @@ -RELEASE_TYPE: patch - -This patch adds Windows support (x86-64 and arm64). The jar now bundles the Windows engine alongside the Linux and macOS ones, so Hegel tests run on Windows with no extra setup. - -On Windows, a `libhegel.dll` placed on `PATH` takes precedence over the bundled engine (matching `LD_LIBRARY_PATH` on Linux and `DYLD_LIBRARY_PATH` on macOS), and the bundled engine is unpacked to a per-user cache under `%LOCALAPPDATA%`. `HEGEL_LIBHEGEL_PATH` overrides both, as on every OS. diff --git a/pom.xml b/pom.xml index 51401b8..e4ebbfe 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ dev.hegel hegel - 0.4.1 + 0.4.2 jar hegel-java