OpenAPITools / jackson-databind-nullable

JsonNullable wrapper class and Jackson module to support meaningful null values
Apache License 2.0
102 stars 30 forks source link

Upgrade to Jackson 2.10.3 #15

Closed joschi closed 4 years ago

joschi commented 4 years ago

Jackson 2.9.x is in maintenance mode and will only receive security fixes until Jackson 2.11 has been released (which should happen in April).

In order to stay on top of the upgrade cycle, jackson-databind-nullable should use the latest stable version of Jackson.

joschi commented 4 years ago

@jmini @wing328 @cbornet The Travis CI build succeeded in https://travis-ci.org/github/OpenAPITools/jackson-databind-nullable/builds/672848159.

I don't know why it didn't update the commit status afterwards.

hgoebl commented 4 years ago

I'm experiencing severe and weird problems with this lib. I suppose merging this PR would solve the issues.

Is there a workaround in the meantime?

joschi commented 4 years ago

I'm experiencing severe and weird problems with this lib. I suppose merging this PR would solve the issues.

Is there a workaround in the meantime?

@hgoebl Since jackson-databind-nullable seems to be compatible with Jackson 2.10.x without any code changes, you could enforce a higher Jackson version in your project and override whatever version is declared in jackson-databind-nullable.

hgoebl commented 4 years ago

Thanks @joschi - it works now for me. To be sure, I added an exclusions in my pom.xml. Not sure whether it's necessary.