Skip to content

Commit baf196e

Browse files
committed
Update VERSION.md
1 parent 0e85c03 commit baf196e

File tree

1 file changed

+30
-8
lines changed

1 file changed

+30
-8
lines changed

release-notes/VERSION.md

Lines changed: 30 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,20 @@
1+
# Version: 2.17.0 (unreleased)
2+
3+
This patch release tracks Jackson 2.17. The 2.17 series has full support for
4+
Scala 2.11, 2.12, 2.13 and 3.3+. Java 8 is the minimum supported Java version.
5+
6+
## Fixes
7+
8+
* [[gh-pr-666]](https://github.com/FasterXML/jackson-module-scala/pull/666) Support deserialization of TreeSeqMap
9+
10+
# Version: 2.16.1
11+
12+
## Fixes
13+
14+
* [[gh-643]](https://github.com/FasterXML/jackson-module-scala/issues/643) Handle Scala Map serialization/deserialization issues related to using activateDefaultTyping.
15+
* [[gh-pr-655]](https://github.com/FasterXML/jackson-module-scala/pull/655) use sbt-reproducible-builds
16+
* [[gh-pr-657]](https://github.com/FasterXML/jackson-module-scala/pull/657) improve performance of scala object deserialization
17+
118
# Version: 2.16.0
219

320
This patch release tracks Jackson 2.16. The 2.16 series has full support for
@@ -7,9 +24,14 @@ Scala 2.11, 2.12, 2.13 and 3.3+. Java 8 is the minimum supported Java version.
724

825
* [[gh-635]](https://github.com/FasterXML/jackson-module-scala/issues/635) upgrade to Scala 3.3 (LTS release).
926
* [[gh-532]](https://github.com/FasterXML/jackson-module-scala/issues/532) Issue reading `@JsonValue` annotations. This is fixed by using Scala 3.3. Users who need this issue fixed should be able to just upgrade their Scala version without waiting on a jackson-module-scala 2.16.0 release.
10-
* [[gh-644]](https://github.com/FasterXML/jackson-module-scala/issues/644) Registering Jackson Module Scala in an ObjectMapper can affect the property name resolution of non-Scala classes which can affect the behavior when you serialize/deserialize those classes.
27+
* [[gh-644]](https://github.com/FasterXML/jackson-module-scala/issues/644) Registering Jackson Module Scala in an ObjectMapper can affect the property name resolution of non-Scala classes which can affect the behavior when you serialize/deserialize those classes.
1128
* [[gh-pr-647]](https://github.com/FasterXML/jackson-module-scala/pull/647) Make ScalaObjectDeserializerModule part of DefaultScalaModule.
1229

30+
# Version: 2.15.4
31+
32+
There are no new fixes in this release; it serves to track the 2.15.4 release
33+
of the upstream Jackson projects.
34+
1335
# Version: 2.15.3
1436

1537
There are no new fixes in this release; it serves to track the 2.15.3 release
@@ -43,7 +65,7 @@ replace the problematic APIs. Apologies for any inconvenience. See **gh-pr-622**
4365

4466
## Fixes
4567

46-
* [[gh-pr-622]](https://github.com/FasterXML/jackson-module-scala/pull/622) Add new API functions to ScalaAnnotationIntrospectorModule to avoid the problematic ClassKey class
68+
* [[gh-pr-622]](https://github.com/FasterXML/jackson-module-scala/pull/622) Add new API functions to ScalaAnnotationIntrospectorModule to avoid the problematic ClassKey class
4769

4870
# Version: 2.14.3
4971

@@ -85,7 +107,7 @@ of the upstream Jackson projects.
85107

86108
* [[gh-588]](https://github.com/FasterXML/jackson-module-scala/issues/588) support immutable ArraySeq deserialization
87109
* [[gh-599]](https://github.com/FasterXML/jackson-module-scala/issues/599) ScalaAnnotationIntrospectorModule.registerReferencedValueType didn't work properly when fields have default values
88-
110+
89111
# Version: 2.13.3
90112

91113
There are no new fixes in this release; it serves to track the 2.13.3 release
@@ -180,7 +202,7 @@ of the upstream Jackson projects.
180202
# Version: 2.12.1
181203

182204
No functionality changes but ScalaObjectMapper has been deprecated because it relies on `Manifest`s and these are not supported in Scala3. A number of other code changes have been made to try to get the code to compile in Scala3 but there is still a lot of test code that doesn't compile.
183-
205+
184206
# Version: 2.12.0
185207

186208
This patch release tracks Jackson 2.12. The 2.12 series has full support for
@@ -316,7 +338,7 @@ This minor release included support for Scala 2.13 milestone releases.
316338
* [[gh-353]](https://github.com/FasterXML/jackson-module-scala/issues/353)
317339
path not computed on collection
318340
* [[gh-314]](https://github.com/FasterXML/jackson-module-scala/issues/314)
319-
Serialize Some(null)
341+
Serialize Some(null)
320342
* [[gh-299]](https://github.com/FasterXML/jackson-module-scala/issues/299)
321343
unable to handle Option of a case class
322344

@@ -331,7 +353,7 @@ Thanks to Kenji Yoshida.
331353

332354
* [[gh-287]](https://github.com/FasterXML/jackson-module-scala/issues/287)
333355
Null pointer exception when trying to deserialize into Either[]. Thanks to staffanstockholm.
334-
* [[gh-pr-324]](https://github.com/FasterXML/jackson-module-scala/pull/324)
356+
* [[gh-pr-324]](https://github.com/FasterXML/jackson-module-scala/pull/324)
335357
Fix bean accessors being used for field names. Thanks to Nick Telford.
336358

337359
# Version: 2.9.4
@@ -340,7 +362,7 @@ Thanks to Kenji Yoshida.
340362

341363
* [[gh-346]](https://github.com/FasterXML/jackson-module-scala/issues/346)
342364
`@JsonInclude` content inclusion does not work. Thanks to brharrington.
343-
365+
344366
# Version: 2.9.3
345367

346368
There are no new fixes in this release; it serves to track the 2.9.3 release
@@ -508,7 +530,7 @@ This patch release tracks Jackson 2.3 and fixes a number of issues.
508530

509531
* [[gh-100]](https://github.com/FasterXML/jackson-module-scala/issues/100)
510532
Deserializing SortedSets
511-
533+
512534
## Known issues
513535

514536
[|#105| Deserialization fails for Array[T] in case class](https://github.com/FasterXML/jackson-module-scala/issues/105)

0 commit comments

Comments
 (0)