-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Insights: FasterXML/jackson-databind
Overview
Could not load contribution data
Please try again later
28 Pull requests merged by 6 people
-
Test refactoring: use "@JacksonTestFailureExpected" from jackson-core test-jar
#4910 merged
Jan 16, 2025 -
Refactor to use shared jackson-core test-jar, JacksonTestUtilBase
#4901 merged
Jan 16, 2025 -
More work pre #3406
#4905 merged
Jan 15, 2025 -
Improve test robustness to help with #3406
#4903 merged
Jan 14, 2025 -
Added a constructor to InvalidNullException that allows JsonParser to be passed directly
#4900 merged
Jan 13, 2025 -
Change 3.0 to use
module-info.java
directly, remove use of Moditect#4892 merged
Jan 11, 2025 -
Remove remaining unintended direct JUnit 4 usage
#4898 merged
Jan 10, 2025 -
Due to problems making them work with JPMS/Jackson 3.0, removing #636 added tests
#4897 merged
Jan 10, 2025 -
(complete #4858): actually change default
FAIL_ON_NULL_FOR_PRIMITIVES
totrue
#4890 merged
Jan 9, 2025 -
Fix #3522: support serialization of
ByteArrayOutputStream
instances#4886 merged
Jan 7, 2025 -
Fix #4858: change default for
DeserializationFeature.FAIL_ON_NULL_FOR_PRIMITIVES
to true#4884 merged
Jan 7, 2025 -
no need for spliterator methods when collections are public
#4882 merged
Jan 4, 2025 -
Bump the github-actions group with 4 updates
#4881 merged
Jan 2, 2025 -
Fix #4879
#4880 merged
Jan 1, 2025 -
Fix #4875: remove
JsonNode.fields()
#4877 merged
Dec 31, 2024 -
Complete #4869 change wrt return type change
#4876 merged
Dec 31, 2024 -
Backport parts of #4869 in 2.19
#4874 merged
Dec 31, 2024 -
Add spliterator support in
JsonNode
#4865 merged
Dec 31, 2024 -
doc: Add note about
JsonNode.elements()
->values()
rename#4873 merged
Dec 31, 2024 -
Add
JsonNode.optional(String name)
andoptional(int index)
methods#4866 merged
Dec 30, 2024 -
Add
Optional<JsonNode> JsonNode.asOptional()
convenience method for #4867#4872 merged
Dec 30, 2024 -
Minor tweak to #4863: "entryStream()" to "propertyStream()" for name unification towards Jackson 3.0
#4871 merged
Dec 28, 2024 -
Fix #4869: rename
JsonNode.elements()
asJsonNode.values()
#4870 merged
Dec 28, 2024 -
Fix #4863: add basic
Stream
methods inJsonNode
#4864 merged
Dec 23, 2024 -
Avoid type pollution in StringCollectionDeserializer
#4848 merged
Dec 21, 2024 -
Merge first part of #4848 (actual fix to "type pollution")
#4862 merged
Dec 21, 2024 -
Fix for #4860, ConstructorDetector with single arg constructor not working since 2.18
#4861 merged
Dec 21, 2024 -
[databind#4849] Allow standard defaultTyping with
EnumSet<E>
#4857 merged
Dec 19, 2024
3 Pull requests opened by 2 people
-
Fix #1484: change `MapperFeature.DEFAULT_VIEW_INCLUSION` default to `false`
#4885 opened
Jan 7, 2025 -
Fix #3406: change default of `DeserializationFeature.FAIL_ON_TRAILING_TOKENS` to `true`
#4902 opened
Jan 14, 2025 -
Fix #4771: Add feature for QNAME serialization and deserialization.
#4909 opened
Jan 15, 2025
24 Issues closed by 3 people
-
StackOverflowError for enum serialization since 2.18.2
#4906 closed
Jan 16, 2025 -
[JSTEP-11] Change 3.0 to use `module-info.java` directly for build (instead of via Moditect)
#4891 closed
Jan 14, 2025 -
Missing symbol for databind in 2.18.1 and 2.18.2, 2.18.0 working as expected in IntelliJ
#4899 closed
Jan 12, 2025 -
When deserializing, `JsonProperty.Access.READ_ONLY` not working in all cases
#1890 closed
Jan 11, 2025 -
Change default of `DeserializationFeature.FAIL_ON_NULL_FOR_PRIMITIVES` to `true` for 3.0
#4858 closed
Jan 8, 2025 -
Support serializing `ByteArrayOutputStream` as "simple" Binary value
#3522 closed
Jan 7, 2025 -
Groovy beans with boolean properties cannot be processed into json
#4814 closed
Jan 7, 2025 -
valueToTree() doesn't work with WRAP_ROOT_VALUE
#4859 closed
Jan 1, 2025 -
Remove `JsonNode.fields()` from 3.0
#4875 closed
Dec 31, 2024 -
Add `Optional<JsonNode> JsonNode.asOptional()` convenience method
#4867 closed
Dec 30, 2024 -
Add `JsonNode.values()` to replace `elements()`
#4869 closed
Dec 28, 2024 -
Add basic Stream support in `JsonNode`: `valueStream()`, `propertyStream()`, `forEachEntry()`
#4863 closed
Dec 23, 2024 -
Replacement of CreatorProperty in BeanDeserializer by BeanDeserializerModifier has no effect
#3981 closed
Dec 22, 2024 -
Problem with custom `TypeIdResolver`
#4100 closed
Dec 22, 2024 -
Optimize `JsonNodeDeserialization` wrt recursion
#3397 closed
Dec 22, 2024 -
Support for dropping \u0000 during de-serialization
#2165 closed
Dec 22, 2024 -
Support partial responses
#2210 closed
Dec 22, 2024 -
Improve support for reactive streams parsing
#3058 closed
Dec 22, 2024 -
Handling of annotations assigned to constructor parameters of the `record` class
#4513 closed
Dec 22, 2024 -
`ConstructorDetector.USE_PROPERTIES_BASED` does not work with multiple constructors since 2.18
#4860 closed
Dec 22, 2024 -
Not able to deserialize Enum with default typing after upgrading 2.15.4 -> 2.17.1
#4849 closed
Dec 19, 2024
9 Issues opened by 7 people
-
Consider selecting `Mode.DELEGATING` for `Map`-valued 1-arg constructors
#4911 opened
Jan 16, 2025 -
Deserialization behavior change with @JsonCreator and @ConstructorProperties between 2.17 and 2.18
#4908 opened
Jan 15, 2025 -
Reduce/eliminate introspection on `java.*` classes
#4907 opened
Jan 15, 2025 -
Deserialization not working with ACCEPT_EMPTY_STRING_AS_NULL_OBJECT
#4904 opened
Jan 14, 2025 -
Coercion shouldn't be necessary for enums specifying an empty string
#4896 opened
Jan 10, 2025 -
Support @JsonAnySetter on method with single Map parameter
#4889 opened
Jan 7, 2025 -
Add `ArrayNode JsonNode.asArray()` helper method
#4868 opened
Dec 27, 2024
7 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
Keep stacktrace when re-throwing exception with `JsonMappingException`
#4603 commented on
Dec 18, 2024 • 0 new comments -
Make `BeanDeserializer` consider `DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES` to avoid buffering
#3643 commented on
Dec 20, 2024 • 0 new comments -
Default value for third-party enums when deserializing (maybe use `@JsonProperty(defaultValue = "DEFAULT_ENUM")`)
#3756 commented on
Dec 24, 2024 • 0 new comments -
Unable to deserialize @JsonUnwrapped Optional<> field using Jackson
#2736 commented on
Jan 5, 2025 • 0 new comments -
Change default of `MapperFeature.DEFAULT_VIEW_INCLUSION` to `false` in 3.0
#1484 commented on
Jan 14, 2025 • 0 new comments -
Change default of `DeserializationFeature.FAIL_ON_TRAILING_TOKENS` to `true` for 3.0
#3406 commented on
Jan 15, 2025 • 0 new comments -
Allow using @JsonPropertyOrder with any-property (@JsonAnyGetter)
#4775 commented on
Dec 29, 2024 • 0 new comments