Liberica Native Image Kit 23.0.3
Liberica Native Image Kit is based on Liberica JDK 17.0.10+13 versions. Please, find the release notes following the link - 17.0.10+13.
Liberica NIK distribution includes the following runtimes components:
- 
LLVM - 15.0.6 (GraalVM CE Native 23.0.3)
 - 
Python - 3.10.8 (GraalVM CE Native 23.0.3)
 - 
Node - v18.18.2
 - 
Java - Liberica JDK 17.0.10+13
 - 
Java Script - GraalVM JavaScript (GraalVM CE Native 23.0.3)
 - 
R - 4.0.3 (FastR)
 - 
TruffleRuby - 23.0.3 (Ruby 3.1.3)
 - 
Native Image - GraalVM Version 23.0.3 (Liberica JDK 17.0.10+13)
 - 
Wasm - WebAssembly (GraalVM CE Native 23.0.3)
 - 
ICU4J - 23.0.3
 - 
Regex - 23.0.3
 
| Issue | Description | 
|---|---|
[GR-43389]  | [darwin-amd64] Workaround for buggy ld64 versions  | 
[GR-47839]  | Use fixed OS version for GraalVM builds on darwin-aarch64  | 
[GR-48695]  | Backport to 23.0: Uncommitting of memory failed - should not reach here.  | 
[GR-48884]  | Backport to 23.0: Workaround for buggy ld64 versions on darwin-amd64.  | 
[GR-49270]  | Backport to 23.0: JFR related fixes.  | 
[GR-49466]  | Backport to 23.0: Add stack walking heuristic to Native Image crash log.  | 
[GR-49504]  | Backport 23.0: Workaround CPU features Xcode 15 miscomp issue.  | 
[GR-49508]  | Backport to 23.0 : Refactor NI Optimization Levels.  | 
[GR-49649]  | Backport 23.0 : Use fixed OS version for GraalVM builds on darwin-aarch64.  | 
[GR-49726]  | Backport to 23.0 : Introduce –disable-debuginfo-stripping mx argument  | 
[GR-49781]  | Backport to 23.0: GraalVM js debug devtools is not accessible in the lasted chrome 118.0.5993.89.  | 
[GR-49789]  | Backport to 23.0: Don’t zap pre-zeroed unaligned chunks.  | 
[GR-49794]  | Merge tag jdk-17.0.10+4.  | 
[GR-49794]  | Update JVMCI to jvmci-23.0-b23.  | 
[GR-49798]  | Backport: Upgrading the underlying Node.js to version 18.18.2.  | 
[GR-49856]  | Backport to 23.0: Report consistent values when memory usage is queried via MemoryPoolMXBean.  | 
[GR-49879]  | Backport to 23.0: Add an option to artificially increase the header size.  | 
[GR-49909]  | Backport to 23.0: Allow UnlockExperimentalVMOptions.  | 
[GR-49914]  | Backport to 23.0: Prevent automatic leave of an explicitly entered context during close called from a host call  | 
[GR-49946]  | Backport to 23.0: Loop unroll: handle stride overflow in int range.  | 
[GR-50003]  | Backport to 23.0: Fix crash during isolate teardown.  | 
[GR-50041]  | Backport to 23.0: Check stamp before casting in IntegerLessThanNode  | 
[GR-50046]  | Backport to 23.0: Clarify semantics of binary arithmetic reassociation  | 
[GR-50058]  | Backport to 23.0: Upgrade org.json to version 20231013.  | 
[GR-50249]  | Backport to 23.0: Update OS detection code to recognize Windows 11 and Windows Server 2022  | 
[GR-50268]  | Backport to 23.0: Use synchronized data structures for reachability handlers registration.  | 
[GR-50350]  | Update JVMCI to jvmci-23.0-b24  | 
[GR-50356]  | Backport to 23.0: Use the vendor version for __svm_version_info.  | 
[GR-50416]  | Update JVMCI to jvmci-23.0-b25  | 
[GS-5266]  | New dev cycle GraalVM 23.0.3  |