Skip to content

Commit b9776d4

Browse files
authored
Merge pull request #967 from k163377/organize-deps
Update settings for `2.20`
2 parents dd51816 + 66a238a commit b9776d4

File tree

7 files changed

+13
-20
lines changed

7 files changed

+13
-20
lines changed

.github/workflows/dep_build_v2.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
matrix:
1717
java_version: ['8', '17', '21', '24']
1818
# Versions need to align with ones in 'main.yml' workflow
19-
kotlin_version: ['1.9.24', '2.0.21', '2.1.20']
19+
kotlin_version: ['2.0.21', '2.1.20']
2020
env:
2121
JAVA_OPTS: "-XX:+TieredCompilation -XX:TieredStopAtLevel=1"
2222
steps:

.github/workflows/dep_build_v3.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
matrix:
1515
java_version: ['17', '21', '24']
1616
# Versions need to align with ones in 'main.yml' workflow
17-
kotlin_version: ['1.9.24', '2.0.21', '2.1.20']
17+
kotlin_version: ['2.0.21', '2.1.20']
1818
env:
1919
JAVA_OPTS: "-XX:+TieredCompilation -XX:TieredStopAtLevel=1"
2020
steps:

.github/workflows/main.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,10 @@ jobs:
2222
max-parallel: 5
2323
matrix:
2424
java_version: ['8', '11', '17', '21', '24']
25-
kotlin_version: ['1.9.25', '2.0.21', '2.1.20']
25+
kotlin_version: ['2.0.21', '2.1.20']
2626
include:
2727
- java_version: '8'
28-
kotlin_version: '1.9.25'
28+
kotlin_version: '2.0.21'
2929
release_build: 'R'
3030
env:
3131
JAVA_OPTS: "-XX:+TieredCompilation -XX:TieredStopAtLevel=1"

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,7 @@ println(arrayNode.toString()) // ["foo",true,1,1.0,"YmFy"]
112112
Different `kotlin-core` versions are supported by different Jackson Kotlin module minor versions.
113113
Here is an incomplete list of supported versions:
114114

115+
* Jackson 2.20.x: Kotlin-core 2.0 - 2.1
115116
* Jackson 2.19.x: Kotlin-core 1.9 - 2.1
116117
* Jackson 2.18.x: Kotlin-core 1.8 - 2.1
117118
* Jackson 2.17.x: Kotlin-core 1.7 - 2.0

pom.xml

Lines changed: 2 additions & 15 deletions
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.25</version.kotlin>
65+
<version.kotlin>2.0.21</version.kotlin>
6666

6767
<!-- Generate PackageVersion.java into this directory. -->
6868
<packageVersion.dir>com/fasterxml/jackson/module/kotlin</packageVersion.dir>
@@ -232,7 +232,7 @@
232232
-->
233233
<!-- 30-Sep-2023, wrongwrong: For 2.16, compare to 2.15.2 baseline
234234
-->
235-
<version>2.18.0</version>
235+
<version>2.19.0</version>
236236
<type>jar</type>
237237
</dependency>
238238
</oldVersion>
@@ -245,19 +245,6 @@
245245
<breakBuildOnBinaryIncompatibleModifications>true</breakBuildOnBinaryIncompatibleModifications>
246246
<breakBuildOnSourceIncompatibleModifications>true</breakBuildOnSourceIncompatibleModifications>
247247
<excludes>
248-
<!-- public -->
249-
<!-- removed -->
250-
<exclude>
251-
com.fasterxml.jackson.module.kotlin.KotlinModule#getUseKotlinPropertyNameForGetter()
252-
</exclude>
253-
<exclude>com.fasterxml.jackson.module.kotlin.KotlinModule#getSingletonSupport()</exclude>
254-
<exclude>com.fasterxml.jackson.module.kotlin.SingletonSupport</exclude>
255-
<!-- internal -->
256-
<exclude>
257-
com.fasterxml.jackson.module.kotlin.KotlinNamesAnnotationIntrospector#KotlinNamesAnnotationIntrospector(com.fasterxml.jackson.module.kotlin.ReflectionCache,boolean)
258-
</exclude>
259-
<exclude>com.fasterxml.jackson.module.kotlin.KotlinKeyDeserializers#INSTANCE</exclude>
260-
<exclude>com.fasterxml.jackson.module.kotlin.ReflectionCache$BooleanTriState</exclude>
261248
</excludes>
262249
</parameter>
263250
</configuration>

release-notes/CREDITS-2.x

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,11 @@ Authors:
1515

1616
Contributors:
1717

18+
# 2.20.0 (not yet released)
19+
20+
WrongWrong (@k163377)
21+
* #967: Update settings for 2.20
22+
1823
# 2.19.1 (not yet released)
1924

2025
# 2.19.0 (24-Apr-2025)

release-notes/VERSION-2.x

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ Co-maintainers:
1818

1919
2.20.0 (not yet released)
2020

21-
-
21+
#967: Kotlin has been upgraded to 2.0.21.
2222

2323
2.19.1 (not yet released)
2424

0 commit comments

Comments
 (0)