You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Improve module-info. (Could be major if the module name needs to change, but I think that could be separate from other module-info improvements.) Build as multi release jar #62
Major
Stop extending jackson-base and use jackson-bom dependency management instead. jackson-base is only meant for projects owned by the Jackson team. This could be done as a minor, but there's a few different parts that could be seen as breaking so major is safer. Replace the jackson-base parent with a single self contained pom #98
Jackson 3 compat. Unsure if there's a trivial way to support Jackson 2 and 3 at the same time, probably not. Would need either 2 concurrent versions in this repo, or just move on to Jackson 3. Given the infrequency of updates in this repo as-is, moving on to Jackson 3 may not be too problematic. Jackson 3 port #73
Review the requirement for a serialization inclusion of NON_NULL. Requiring users to configure this can be confusing. It would be better to automatically do this for properties that are JsonNullable. Unsure if this is possible. Confusion with setSerializationInclusion(Include.NON_NULL) #55
Patch
Bump dependency versions to latest. Upgrade jackson-core to latest. Is this repo still maintained ? #60 Change jackson-databind dependency to not being shipped transitively #64 Bumps version to 0.2.7-SNAPSHOT and bumps parent version to 2.18.2 #59 change jackson-base version to stable #52Setup Renovate or something similar for long term maintenance. Looking for maintainers #71 (comment)Update GitHub Actions to use commit sha instead of version numbers (security improvement of workflows).Minor
Improve module-info. (Could be major if the module name needs to change, but I think that could be separate from other module-info improvements.) Build as multi release jar #62Major