Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: avaje/avaje-jsonb
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 3.1
Choose a base ref
...
head repository: avaje/avaje-jsonb
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 3.2
Choose a head ref
  • 17 commits
  • 38 files changed
  • 6 contributors

Commits on Mar 15, 2025

  1. Version 3.1 avaje-jsonb-bom

    rbygrave committed Mar 15, 2025
    Configuration menu
    Copy the full SHA
    a4948a9 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2025

  1. 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]>
    dependabot[bot] authored Mar 17, 2025
    Configuration menu
    Copy the full SHA
    35f5707 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #350 from avaje/dependabot/maven/main/dependencies…

    …-6a5e79467e
    
    Bump the dependencies group with 2 updates
    github-actions[bot] authored Mar 17, 2025
    Configuration menu
    Copy the full SHA
    a977bed View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2025

  1. 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).
    rob-bygrave authored Mar 19, 2025
    Configuration menu
    Copy the full SHA
    e8a65cb View commit details
    Browse the repository at this point in the history
  2. Version 3.2-RC1

    rbygrave committed Mar 19, 2025
    Configuration menu
    Copy the full SHA
    965dda8 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2025

  1. Fix NPE when custom JsonAdapter (not nullSafe()) is registered via Su…

    …pplier
    
    Fix in DJsonb by adding `.nullSafe()` for the `Supplier<JsonAdapter<T>>` case.
    rob-bygrave committed Mar 20, 2025
    Configuration menu
    Copy the full SHA
    c6e7956 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #353 from avaje/feature/npe-custom-serializer

    Fix NPE when custom JsonAdapter (not nullSafe()) is registered via Supplier
    SentryMan authored Mar 20, 2025
    Configuration menu
    Copy the full SHA
    56f31ed View commit details
    Browse the repository at this point in the history
  3. Collection adapter nullsafety

    It seems passing a null map/list for serialization throws an NPE
    SentryMan committed Mar 20, 2025
    Configuration menu
    Copy the full SHA
    ee0dbd3 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #352 from SentryMan/map-null

    Collection adapter nullsafety
    SentryMan authored Mar 20, 2025
    Configuration menu
    Copy the full SHA
    ccbc098 View commit details
    Browse the repository at this point in the history
  5. Version 3.2-RC2

    rbygrave committed Mar 20, 2025
    Configuration menu
    Copy the full SHA
    40bacce View commit details
    Browse the repository at this point in the history
  6. remove unused adapters

    SentryMan committed Mar 20, 2025
    Configuration menu
    Copy the full SHA
    1e3cb0f View commit details
    Browse the repository at this point in the history
  7. Merge pull request #355 from SentryMan/adapters

    remove unused adapters
    SentryMan authored Mar 20, 2025
    Configuration menu
    Copy the full SHA
    10cb93a View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2025

  1. Add failOnNullPrimitives option, default to allowing NULL

    - Default to allowing NULL for primitives like Jackson
    - Add failOnNullPrimitives=true configuration option
    rbygrave committed Mar 21, 2025
    Configuration menu
    Copy the full SHA
    5eebdfb View commit details
    Browse the repository at this point in the history
  2. Merge pull request #356 from avaje/feature/add-failOnNullPrimitives-o…

    …ption
    
    Add failOnNullPrimitives option, default to allowing NULL
    SentryMan authored Mar 21, 2025
    Configuration menu
    Copy the full SHA
    16d22e5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6cc0286 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7671417 View commit details
    Browse the repository at this point in the history
  5. Version 3.2

    rbygrave committed Mar 21, 2025
    Configuration menu
    Copy the full SHA
    5740d07 View commit details
    Browse the repository at this point in the history
Loading