Skip to content

v1.31.1

Choose a tag to compare

@sambsnyd sambsnyd released this 23 Oct 01:32
· 18 commits to main since this release

What's Changed

  • Skip classes with a @JsonCreator and stop leaving unused imports behind by @timtebeek in #173
  • Don't copy the Jackson version property into inheriting modules by @knutwannheden in #169
  • Keep catches compiling when the caught exception is passed on as an IOException by @timtebeek in #174
  • Replace JsonNode.textValue() with stringValue(null) by @timtebeek in #175
  • Keep ParameterNamesModule modes and flag unfoldable ObjectMapper setters by @timtebeek in #176
  • Use REST Assured's Jackson 3 object mapper factory by @timtebeek in #178
  • Remove built-in Jackson modules and add Jackson 3 artifacts used transitively by @timtebeek in #177
  • Pass onlyDirect to ModuleHasDependency in ModuleStillOnJackson2 by @timtebeek in #179
  • Migrate AnnotationIntrospector.Pair and leave one-type catches plain by @jkschneider in #181
  • Upgrade jackson-annotations to 2.22 by @sullis in #180
  • Expect jackson-annotations 2.22 in tests after #180 by @timtebeek in #182
  • Declare ObjectCodec variables as ObjectReadContext or ObjectWriteContext by @ds-xdev in #183
  • Upgrade to Gradle 9.8.2 by @jkschneider in #184

New Contributors

Full Changelog: v1.31.0...v1.31.1