Update dependency net.java.dev.jna:jna-platform to v5.12.0
This MR contains the following updates:
Package | Update | Change |
---|---|---|
net.java.dev.jna:jna-platform | minor |
5.11.0 -> 5.12.0
|
Release Notes
java-native-access/jna
v5.12.0
==============
Features
-
#1433: Add
CFEqual
,CFDictionaryRef.ByReference
,CFStringRef.ByReference
toc.s.j.p.mac.CoreFoundation
- @shalupov -
#978: Remove use of finalizers in JNA and improve concurrency for
Memory
,CallbackReference
andNativeLibrary
- @matthiasblaesing. - #1440: Support for LoongArch64 - @Panxuefeng-loongson.
-
#1444: Update embedded libffi to
1f14b3f
and rebuild native libraries - @matthiasblaesing.
Bug Fixes
- #1438: Handle arrays in structures with differing size - @matthiasblaesing.
-
#1442: Handle race condition in
c.s.j.p.win32.PdhUtil#PdhEnumObjectItems
- @dbwiddis.
Important Changes
-
Memory#dispose
,CallbackReference#dispose
andNativeLibrary#dispose
were called by theObject#finalize
override. These calls were replaced by the use of a cleaner. It is not guaranteed anymore, thatdispose
is called on subclasses on finalization.
Configuration
-
If you want to rebase/retry this MR, click this checkbox.
This MR has been generated by Renovate Bot.