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: junit-team/junit-framework
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: r5.11.2
Choose a base ref
...
head repository: junit-team/junit-framework
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: r5.11.3
Choose a head ref
  • 11 commits
  • 23 files changed
  • 2 contributors

Commits on Oct 4, 2024

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

Commits on Oct 8, 2024

  1. Introduce release notes for 5.11.3

    (cherry picked from commit daa4713)
    sbrannen committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    b451122 View commit details
    Browse the repository at this point in the history
  2. Find repeatable @⁠ExtendWith meta-annotations on fields again

    JUnit Jupiter 5.11 introduced a regression regarding extension
    registration via fields. Specifically, repeated @⁠ExtendWith
    annotations on composed annotations were no longer found.
    
    This commit fixes that regression by reintroducing support for finding
    @⁠ExtendWith on custom composed annotations when @⁠ExtendWith is used
    as a repeatable annotation.
    
    Fixes #4054
    
    (cherry picked from commit d274794)
    sbrannen committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    8f45eea View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2024

  1. Configuration menu
    Copy the full SHA
    fa46a92 View commit details
    Browse the repository at this point in the history
  2. Add ArchUnit test for consistency of repeatable annotations

    Issues: #4059 and #4063
    (cherry picked from commit eba399e)
    marcphilipp committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    09cd8b3 View commit details
    Browse the repository at this point in the history
  3. Allow repeating @…Source annotations when used as meta annotations

    Fixes #4063.
    
    (cherry picked from commit 4ff42a7)
    marcphilipp committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    57dfcb5 View commit details
    Browse the repository at this point in the history
  4. Remove useless Order annotation

    Since `ArchUnitTests` is executed by the ArchUnit engine, declaring an
    order did not have any effect.
    
    (cherry picked from commit d7ab63e)
    marcphilipp committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    fcb7b01 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2024

  1. Fix package name comparison on Java 8 (#4077)

    `Class.getPackage()` returns `null` for the default package on Java 8.
    This is now handled by inspecting the fully qualified class name rather
    than throwing a `NullPointerException`.
    
    Fixes #4076.
    marcphilipp committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    a3192bd View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2024

  1. Configuration menu
    Copy the full SHA
    fb1254c View commit details
    Browse the repository at this point in the history
  2. Finalize 5.11.3 release notes

    (cherry picked from commit b6546cd)
    marcphilipp committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    e57b508 View commit details
    Browse the repository at this point in the history
  3. Release 5.11.3

    marcphilipp committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    b20991e View commit details
    Browse the repository at this point in the history
Loading