-
Notifications
You must be signed in to change notification settings - Fork 8
Comparing changes
Open a pull request
base repository: avaje/avaje-jsonb
base: 3.1
head repository: avaje/avaje-jsonb
compare: 3.2
- 17 commits
- 38 files changed
- 6 contributors
Commits on Mar 15, 2025
-
Configuration menu - View commit details
-
Copy full SHA for a4948a9 - Browse repository at this point
Copy the full SHA a4948a9View commit details
Commits on Mar 17, 2025
-
Bump the dependencies group with 2 updates
Bumps the dependencies group with 2 updates: [io.avaje:avaje-inject](https://github.com/avaje/avaje-inject) and io.avaje:avaje-inject-generator. Updates `io.avaje:avaje-inject` from 11.2 to 11.3 - [Release notes](https://github.com/avaje/avaje-inject/releases) - [Commits](avaje/avaje-inject@11.2...11.3) Updates `io.avaje:avaje-inject-generator` from 11.2 to 11.3 --- updated-dependencies: - dependency-name: io.avaje:avaje-inject dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dependencies - dependency-name: io.avaje:avaje-inject-generator dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dependencies ... Signed-off-by: dependabot[bot] <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 35f5707 - Browse repository at this point
Copy the full SHA 35f5707View commit details -
Merge pull request #350 from avaje/dependabot/maven/main/dependencies…
…-6a5e79467e Bump the dependencies group with 2 updates
Configuration menu - View commit details
-
Copy full SHA for a977bed - Browse repository at this point
Copy the full SHA a977bedView commit details
Commits on Mar 19, 2025
-
Fix JAXB collections deserializing null (#351)
The JAXB collections don't have setters but instead lazy initialise collections on getter methods, the generated code uses <getter>.addAll() which doesn't support the case when NULL is returned (vs empty collection). Fix is to add a nullToEmpty() helper method for this case (JAXB style collections).
Configuration menu - View commit details
-
Copy full SHA for e8a65cb - Browse repository at this point
Copy the full SHA e8a65cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 965dda8 - Browse repository at this point
Copy the full SHA 965dda8View commit details
Commits on Mar 20, 2025
-
Fix NPE when custom JsonAdapter (not nullSafe()) is registered via Su…
…pplier Fix in DJsonb by adding `.nullSafe()` for the `Supplier<JsonAdapter<T>>` case.
Configuration menu - View commit details
-
Copy full SHA for c6e7956 - Browse repository at this point
Copy the full SHA c6e7956View commit details -
Merge pull request #353 from avaje/feature/npe-custom-serializer
Fix NPE when custom JsonAdapter (not nullSafe()) is registered via Supplier
Configuration menu - View commit details
-
Copy full SHA for 56f31ed - Browse repository at this point
Copy the full SHA 56f31edView commit details -
It seems passing a null map/list for serialization throws an NPE
Configuration menu - View commit details
-
Copy full SHA for ee0dbd3 - Browse repository at this point
Copy the full SHA ee0dbd3View commit details -
Merge pull request #352 from SentryMan/map-null
Collection adapter nullsafety
Configuration menu - View commit details
-
Copy full SHA for ccbc098 - Browse repository at this point
Copy the full SHA ccbc098View commit details -
Configuration menu - View commit details
-
Copy full SHA for 40bacce - Browse repository at this point
Copy the full SHA 40bacceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e3cb0f - Browse repository at this point
Copy the full SHA 1e3cb0fView commit details -
Merge pull request #355 from SentryMan/adapters
remove unused adapters
Configuration menu - View commit details
-
Copy full SHA for 10cb93a - Browse repository at this point
Copy the full SHA 10cb93aView commit details
Commits on Mar 21, 2025
-
Add failOnNullPrimitives option, default to allowing NULL
- Default to allowing NULL for primitives like Jackson - Add failOnNullPrimitives=true configuration option
Configuration menu - View commit details
-
Copy full SHA for 5eebdfb - Browse repository at this point
Copy the full SHA 5eebdfbView commit details -
Merge pull request #356 from avaje/feature/add-failOnNullPrimitives-o…
…ption Add failOnNullPrimitives option, default to allowing NULL
Configuration menu - View commit details
-
Copy full SHA for 16d22e5 - Browse repository at this point
Copy the full SHA 16d22e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6cc0286 - Browse repository at this point
Copy the full SHA 6cc0286View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7671417 - Browse repository at this point
Copy the full SHA 7671417View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5740d07 - Browse repository at this point
Copy the full SHA 5740d07View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 3.1...3.2