Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix #1484: change MapperFeature.DEFAULT_VIEW_INCLUSION default to false #4885

Open
wants to merge 21 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
6982e5c
Fix #1484: change `MapperFeature.DEFAULT_VIEW_INCLUSION` default to `…
cowtowncoder Jan 7, 2025
23718e0
Merge branch 'master' into tatu/3.0/1484-mapper-feat-default-view-inc…
cowtowncoder Jan 7, 2025
8419d9c
Merge branch 'master' into tatu/3.0/1484-mapper-feat-default-view-inc…
cowtowncoder Jan 7, 2025
03d3495
Merge branch 'master' into tatu/3.0/1484-mapper-feat-default-view-inc…
cowtowncoder Jan 7, 2025
0b15ae3
Merge branch 'master' into tatu/3.0/1484-mapper-feat-default-view-inc…
cowtowncoder Jan 7, 2025
9bd9f6c
Merge branch 'master' into tatu/3.0/1484-mapper-feat-default-view-inc…
cowtowncoder Jan 7, 2025
123c2a0
Merge branch 'master' into tatu/3.0/1484-mapper-feat-default-view-inc…
cowtowncoder Jan 8, 2025
c0d143d
Merge branch 'master' into tatu/3.0/1484-mapper-feat-default-view-inc…
cowtowncoder Jan 9, 2025
6fae7e8
Merge branch 'master' into tatu/3.0/1484-mapper-feat-default-view-inc…
cowtowncoder Jan 12, 2025
dafa892
Merge branch 'master' into tatu/3.0/1484-mapper-feat-default-view-inc…
cowtowncoder Jan 15, 2025
842579c
Merge branch 'master' into tatu/3.0/1484-mapper-feat-default-view-inc…
cowtowncoder Jan 16, 2025
9e935e2
Merge branch 'master' into tatu/3.0/1484-mapper-feat-default-view-inc…
cowtowncoder Jan 16, 2025
34bdc1e
Merge branch 'master' into tatu/3.0/1484-mapper-feat-default-view-inc…
cowtowncoder Jan 16, 2025
5335cb5
Merge branch 'master' into tatu/3.0/1484-mapper-feat-default-view-inc…
cowtowncoder Jan 16, 2025
330cc0a
Merge branch 'master' into tatu/3.0/1484-mapper-feat-default-view-inc…
cowtowncoder Jan 16, 2025
cfc25ea
Merge branch 'master' into tatu/3.0/1484-mapper-feat-default-view-inc…
cowtowncoder Jan 25, 2025
ea1a1a6
Merge branch 'master' into tatu/3.0/1484-mapper-feat-default-view-inc…
cowtowncoder Jan 30, 2025
a90f25b
Merge branch 'master' into tatu/3.0/1484-mapper-feat-default-view-inc…
cowtowncoder Jan 31, 2025
ef0c589
Merge branch 'master' into tatu/3.0/1484-mapper-feat-default-view-inc…
cowtowncoder Jan 31, 2025
eade181
Minor test improvement
cowtowncoder Jan 31, 2025
c0bea0d
Merge branch 'master' into tatu/3.0/1484-mapper-feat-default-view-inc…
cowtowncoder Jan 31, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions release-notes/VERSION
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ Versions: 3.x (for earlier see VERSION-2.x)
(contributed by Joo-Hyuk K)
#1058: Add a way to pass std and format-specific parser/generator flags during
parser/generation construction
#1484: Changed default of `MapperFeature.DEFAULT_VIEW_INCLUSION` to `false` in 3.0
#1600: Serializing locale with underscore, not standard hyphen
(requested by Alexander K)
#1762: `StdDateFormat`: serialize time offset using colon
Expand Down
9 changes: 4 additions & 5 deletions src/main/java/tools/jackson/databind/MapperFeature.java
Original file line number Diff line number Diff line change
Expand Up @@ -259,13 +259,12 @@ public enum MapperFeature
* changes between "opt-in" (feature disabled) and
* "opt-out" (feature enabled) modes.
*<p>
* Default value is enabled, meaning that non-annotated
* properties are included in all views if there is no
* Feature is disabled by default as of Jackson 3.0 (in 2.x it was enabled),
* meaning that non-annotated
* properties are not included views if there is no
* {@link com.fasterxml.jackson.annotation.JsonView} annotation.
*<p>
* Feature is enabled by default in 2.x: will be disabled in 3.0.
*/
DEFAULT_VIEW_INCLUSION(true),
DEFAULT_VIEW_INCLUSION(false),

/*
/**********************************************************************
Expand Down