Skip to content

Commit deb5a2d

Browse files
committed
#823 Update to JNA 5.15.0
1 parent 10f6a5c commit deb5a2d

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ ext {
7272
}
7373

7474
dependencies {
75-
nativeImplementation 'net.java.dev.jna:jna:5.14.0'
75+
nativeImplementation 'net.java.dev.jna:jna:5.15.0'
7676

7777
compileOnly 'javax.servlet:javax.servlet-api:4.0.1'
7878
compileOnly 'jakarta.servlet:jakarta.servlet-api:5.0.0'

src/docs/asciidoc/release_notes.adoc

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
:icons: font
1010
:sectnums:
1111
:jaybird-fbclient-version: 4.0.4.0
12-
:jna-version: 5.14.0
12+
:jna-version: 5.15.0
1313

1414
ifeval::["{version_tag}" != ""]
1515
[WARNING]
@@ -51,6 +51,10 @@ The value reported by `wasNull()` is reset to `false` on each cursor move (e.g.
5151
+
5252
This could happen if the insert was performed when the server-side cursor was not fully materialized (e.g. by inserting the row immediately after execute).
5353
As the server-side cursor is only fully materialized on certain operations like requesting the cursor size, the inserted row could be included in the server-side cursor, as well as the local inserted rows collection.
54+
* Improvement: Updated JNA dependency to version 5.14.0 (https://github.com/FirebirdSQL/jaybird/issues/823[#823])
55+
+
56+
If you use native or embedded connections, make sure the upgrade the JNA dependency to JNA 5.15.0 by replacing the JAR or updating the JNA (`net.java.dev.jna:jna`) version number in your build configuration.
57+
In practice, Jaybird should still be able to work with JNA 5.12.1 (used in Jaybird 5.0.0 -- 5.0.4), and JNA 5.14.0 (used in Jaybird 5.0.5).
5458
5559
[#jaybird-5-0-5-changelog]
5660
=== Jaybird 5.0.5
@@ -358,7 +362,7 @@ When your Jaybird dependency defines the exclusion for `javax.resource:connector
358362

359363
For more detailed instructions, see also the information on Maven in <<getting-jaybird-5>>.
360364

361-
If you use native or embedded, make sure to update your JNA dependency to version {jna-version} (Jaybird 5 requires at least JNA 5.0).
365+
If you use native or embedded, make sure to update your JNA dependency to version {jna-version} (Jaybird 5 requires at least JNA 5.0, but we recommend using JNA {jna-version}).
362366

363367
[source,xml,subs="verbatim,attributes"]
364368
----

0 commit comments

Comments
 (0)