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-framework
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 1f9c59b
Choose a base ref
...
head repository: spring-projects/spring-framework
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: fa36b34
Choose a head ref
  • 13 commits
  • 16 files changed
  • 4 contributors

Commits on May 15, 2025

  1. Configuration menu
    Copy the full SHA
    9a89654 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2025

  1. Polish Javadoc for MockPropertySource

    (cherry picked from commit 6a6abac)
    sbrannen committed May 26, 2025
    Configuration menu
    Copy the full SHA
    30bee4d View commit details
    Browse the repository at this point in the history
  2. Support only Object property values in MockEnvironment test fixture

    The setProperty() and withProperty() methods in MockEnvironment were
    originally introduced with (String, String) signatures; however, they
    should have always had (String, Object) signatures in order to comply
    with the MockPropertySource and PropertySource APIs.
    
    To address that, this commit changes the signatures of these methods so
    that they only accept Object values for properties.
    
    NOTE: this commit only affects the internal MockEnvironment used as a
    test fixture. This commit does not affect the official, public
    MockEnvironment implementation in spring-test.
    
    See gh-34947
    See gh-34948
    
    (cherry picked from commit d782647)
    sbrannen committed May 26, 2025
    Configuration menu
    Copy the full SHA
    c0a9da6 View commit details
    Browse the repository at this point in the history
  3. Test conversion support in PropertySourcesPlaceholderConfigurer

    This commit introduces a "regression test" which demonstrates that
    PropertySourcesPlaceholderConfigurer uses the ConversionService from
    the Environment.
    
    See gh-34936
    sbrannen committed May 26, 2025
    Configuration menu
    Copy the full SHA
    59ffbd7 View commit details
    Browse the repository at this point in the history

Commits on May 27, 2025

  1. Check for package-visible constructor in case of ClassLoader mismatch

    Closes gh-34950
    
    (cherry picked from commit 15d1455)
    jhoeller committed May 27, 2025
    Configuration menu
    Copy the full SHA
    3b6beca View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2025

  1. Polish WebSession support and tests

    (cherry picked from commit 222702f)
    sbrannen committed Jun 10, 2025
    Configuration menu
    Copy the full SHA
    a876bb4 View commit details
    Browse the repository at this point in the history
  2. Fix InMemoryWebSessionStoreTests.startsSessionImplicitly() test

    (cherry picked from commit 3c265e1)
    sbrannen committed Jun 10, 2025
    Configuration menu
    Copy the full SHA
    59d2895 View commit details
    Browse the repository at this point in the history
  3. Allow update of existing WebSession after max sessions limit is reached

    Previously, when saving a WebSession, the system did not check whether
    the session ID already existed. As a result, even if the session being
    saved was an update to an existing one, it was incorrectly treated as a
    new session, and a "maximum sessions exceeded" error was triggered.
    
    This fix ensures that if a WebSession with the same ID already exists,
    it will be updated rather than counted as a new session, thereby
    preventing unnecessary session limit violations.
    
    See gh-35013
    Closes gh-35018
    
    Signed-off-by: Mohammad Saeed Nouri <[email protected]>
    (cherry picked from commit c04902f)
    Mohammad Saeed Nouri authored and sbrannen committed Jun 10, 2025
    Configuration menu
    Copy the full SHA
    cd44efa View commit details
    Browse the repository at this point in the history
  4. Polish contribution

    See gh-35013
    See gh-35018
    
    (cherry picked from commit 4d2cc4a)
    sbrannen committed Jun 10, 2025
    Configuration menu
    Copy the full SHA
    8ecc553 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2025

  1. Upgrade to Reactor 2023.0.19

    Includes SLF4J 2.0.17, Groovy 4.0.27, FreeMarker 2.3.34
    
    Closes gh-35022
    jhoeller committed Jun 11, 2025
    Configuration menu
    Copy the full SHA
    28caa39 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2025

  1. Encode non-printable character in Content-Disposition parameter

    Prior to this commit, the "filename" parameter value for the
    "Content-Disposition" header would contain non-printable characters,
    causing parsing issues for HTTP clients.
    This commit ensures that all non-printable characters are encoded.
    
    Fixes gh-35035
    bclozel committed Jun 12, 2025
    Configuration menu
    Copy the full SHA
    fd68ea6 View commit details
    Browse the repository at this point in the history
  2. Upgrade to Gradle 8.14.2

    bclozel committed Jun 12, 2025
    Configuration menu
    Copy the full SHA
    498ccda View commit details
    Browse the repository at this point in the history
  3. Release v6.1.21

    bclozel committed Jun 12, 2025
    Configuration menu
    Copy the full SHA
    fa36b34 View commit details
    Browse the repository at this point in the history
Loading