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: spring-projects/spring-data-commons
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: spring-projects/spring-data-commons
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 4.0.x
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 19 commits
  • 452 files changed
  • 2 contributors

Commits on Mar 14, 2025

  1. Prepare next development iteration.

    See #3206
    mp911de committed Mar 14, 2025
    Configuration menu
    Copy the full SHA
    f053da5 View commit details
    Browse the repository at this point in the history
  2. After release cleanups.

    See #3206
    mp911de committed Mar 14, 2025
    Configuration menu
    Copy the full SHA
    5d2304b View commit details
    Browse the repository at this point in the history
  3. Remove @Deprecated API.

    Closes #3208
    mp911de committed Mar 14, 2025
    Configuration menu
    Copy the full SHA
    437a805 View commit details
    Browse the repository at this point in the history
  4. Revise ClassUtils and ReflectionUtils.

    We deprecated `ClassUtils` in the repo.utils package and introduced a slimmer variant in o.s.d.util. Also, ReflectionUtils hosts now several methods that have been in ClassUtils along with an improved method naming (find vs. get in combination with return value semantics).
    
    CastUtils is deprecated as we do not widely use it.
    mp911de committed Mar 14, 2025
    Configuration menu
    Copy the full SHA
    f8533d0 View commit details
    Browse the repository at this point in the history
  5. Remove @Deprecated API.

    See #3208
    mp911de committed Mar 14, 2025
    Configuration menu
    Copy the full SHA
    d991ca1 View commit details
    Browse the repository at this point in the history
  6. Remove ListenableFuture support.

    Closes #3232
    mp911de committed Mar 14, 2025
    Configuration menu
    Copy the full SHA
    59518fe View commit details
    Browse the repository at this point in the history
  7. Add @Contract and @CheckReturnValue annotations.

    Closes: #3195
    Original pull request: #3210
    mp911de committed Mar 14, 2025
    Configuration menu
    Copy the full SHA
    d040f6f View commit details
    Browse the repository at this point in the history
  8. Polishing.

    Refine deprecations.
    
    See #3208
    mp911de committed Mar 14, 2025
    Configuration menu
    Copy the full SHA
    9d564e2 View commit details
    Browse the repository at this point in the history
  9. Move off deprecated API.

    See #3218
    mp911de committed Mar 14, 2025
    Configuration menu
    Copy the full SHA
    ca04045 View commit details
    Browse the repository at this point in the history
  10. Use Spring's Nullness utility to determine JSpecify nullness.

    We now use Nullness.forMethodParameter(…) to introspect method return types and argument types for nullness in addition to Spring's NonNullApi and JSR-305 annotations.
    
    Closes #3100
    mp911de committed Mar 14, 2025
    Configuration menu
    Copy the full SHA
    5918492 View commit details
    Browse the repository at this point in the history
  11. Prepare 4.0 M1 (2025.1.0).

    See #3206
    christophstrobl authored and mp911de committed Mar 14, 2025
    Configuration menu
    Copy the full SHA
    2737721 View commit details
    Browse the repository at this point in the history
  12. Release version 4.0 M1 (2025.1.0).

    See #3206
    christophstrobl authored and mp911de committed Mar 14, 2025
    Configuration menu
    Copy the full SHA
    499d67f View commit details
    Browse the repository at this point in the history
  13. Prepare next development iteration.

    See #3206
    christophstrobl authored and mp911de committed Mar 14, 2025
    Configuration menu
    Copy the full SHA
    67716c6 View commit details
    Browse the repository at this point in the history
  14. After release cleanups.

    See #3206
    christophstrobl authored and mp911de committed Mar 14, 2025
    Configuration menu
    Copy the full SHA
    28b1ae4 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    daab755 View commit details
    Browse the repository at this point in the history
  16. Polishing.

    Add missing Nullable annotations, simplify generated bean name creation.
    
    See #3170
    mp911de committed Mar 14, 2025
    Configuration menu
    Copy the full SHA
    cf053af View commit details
    Browse the repository at this point in the history
  17. Polishing.

    Refine wording around Environment and EvaluationContext presence.
    
    See #3170
    mp911de committed Mar 14, 2025
    Configuration menu
    Copy the full SHA
    aec2c98 View commit details
    Browse the repository at this point in the history
  18. Introduce CustomConversions.getRequiredValueConverter(…).

    Provide convenience method to simplify flow in calling code.
    
    See #3170
    mp911de committed Mar 14, 2025
    Configuration menu
    Copy the full SHA
    8ab3bf5 View commit details
    Browse the repository at this point in the history
  19. Post-rebase fixes.

    mp911de committed Mar 14, 2025
    Configuration menu
    Copy the full SHA
    548f766 View commit details
    Browse the repository at this point in the history
Loading