Skip to content

Commit 6d0c19d

Browse files
authored
Upgrade kotlin dep to 1.9.25 (from 1.9.24) (#889)
1 parent 6b4b19f commit 6d0c19d

File tree

3 files changed

+5
-4
lines changed

3 files changed

+5
-4
lines changed

.github/workflows/main.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,10 @@ jobs:
2828
max-parallel: 5
2929
matrix:
3030
java_version: ['8', '11', '17', '21', '23']
31-
kotlin_version: ['1.9.24', '2.0.21', '2.1.0']
31+
kotlin_version: ['1.9.25', '2.0.21', '2.1.0']
3232
include:
3333
- java_version: '8'
34-
kotlin_version: '1.9.24'
34+
kotlin_version: '1.9.25'
3535
release_build: 'R'
3636
env:
3737
JAVA_OPTS: "-XX:+TieredCompilation -XX:TieredStopAtLevel=1"

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@
6262
<javac.src.version>1.8</javac.src.version>
6363
<javac.target.version>1.8</javac.target.version>
6464

65-
<version.kotlin>1.9.24</version.kotlin>
65+
<version.kotlin>1.9.25</version.kotlin>
6666

6767
<!-- Generate PackageVersion.java into this directory. -->
6868
<packageVersion.dir>com/fasterxml/jackson/module/kotlin</packageVersion.dir>

release-notes/VERSION-2.x

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ Co-maintainers:
1717
------------------------------------------------------------------------
1818

1919
2.19.0 (not yet released)
20+
21+
#889: Kotlin has been upgraded to 1.9.25.
2022
#885: A new `StrictNullChecks` option(KotlinFeature.NewStrictNullChecks) has been added which greatly improves throughput.
2123
Benchmarks show a consistent throughput drop of less than 2% when enabled (prior to the improvement, the worst throughput drop was more than 30%).
2224
Note that the new backend changes the exception thrown to `InvalidNullException` and with it the error message.
@@ -28,7 +30,6 @@ Co-maintainers:
2830
This is a problematic process that has been marked as deprecated for a very long time and will be removed in 2.20 or later.
2931
#878: Fixed a problem where settings like `@JsonSetter(nulls = AS_EMPTY)` were not being applied when the input was `undefined`.
3032
#869: By using Enum.entries in the acquisition of KotlinFeature.defaults, the initialization load was reduced, albeit slightly.
31-
#861: Kotlin has been upgraded to 1.9.24.
3233
#858: Minor performance improvement of findDefaultCreator in edge cases.
3334
#839: Remove useKotlinPropertyNameForGetter and unify with kotlinPropertyNameAsImplicitName.
3435
#835: Remove old SingletonSupport class and unified with KotlinFeature.SingletonSupport.

0 commit comments

Comments
 (0)