Skip to content

Commit 3784b87

Browse files
committed
Merge branch '3.0' into 3.x
2 parents 7e81ee7 + 8635845 commit 3784b87

File tree

3 files changed

+14
-3
lines changed

3 files changed

+14
-3
lines changed

release-notes/CREDITS-2.x

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1982,3 +1982,7 @@ Michael Reiche (@mikereiche)
19821982
Johnny Lim (@izeye)
19831983
* Reported #5293: Fix minor typo in `PropertyBindingException.getMessageSuffix()`
19841984
(2.21.0)
1985+
1986+
Hélios Gilles (@RoiSoleil)
1987+
* Contributed #5413: Add/support forward reference resolution for array values
1988+
[2.21.0]

release-notes/VERSION-2.x

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@ Project: jackson-databind
2323
anymore since 2.18.4
2424
(reported by @victor-noel-pfx)
2525
(fix by @cowtowncoder, w/ Claude code)
26+
#5413: Add/support forward reference resolution for array values
27+
(contributed by Hélios G)
2628

2729
2.20.2 (not yet released)
2830

src/main/java/tools/jackson/databind/SerializationFeature.java

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,11 @@ public enum SerializationFeature implements ConfigFeature
143143
* objects reachable from the root object. Put another way, only one
144144
* call will be made for each 'writeValue' call.
145145
*<p>
146+
* NOTE: This feature does not control closing of the underlying
147+
* {@link java.io.OutputStream} or {@link java.io.Writer}.
148+
* Stream closing is handled by the streaming layer and can instead be configured
149+
* via {@link tools.jackson.core.StreamWriteFeature#AUTO_CLOSE_TARGET}.
150+
*<p>
146151
* NOTE: in Jackson 2.x this used to only apply to {@link java.io.Closeable}s,
147152
* but now it also applies to {@link java.lang.AutoCloseable}s as well (as
148153
* of Jackson 3.0).
@@ -195,9 +200,9 @@ public enum SerializationFeature implements ConfigFeature
195200
* construction of serializers and property handlers.
196201
*<p>
197202
* NOTE: Since 2.8 there are better mechanism for specifying filtering; specifically
198-
* using {@link com.fasterxml.jackson.annotation.JsonInclude} or configuration overrides.
199-
* This feature was deprecated from 2.8 through to 2.20 but no longer deprecated
200-
* since 2.21 / 3.0.
203+
* using {@link com.fasterxml.jackson.annotation.JsonInclude} or configuration overrides.
204+
* This feature was deprecated from 2.8 through to 2.20 but no longer deprecated
205+
* since 2.21 / 3.0.
201206
*<p>
202207
* Feature is enabled by default.
203208
*/

0 commit comments

Comments
 (0)