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: api-platform/documentation
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 4.1
Choose a base ref
...
head repository: api-platform/documentation
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 11 commits
  • 1 file changed
  • 1 contributor

Commits on Aug 19, 2025

  1. chore: 4.2 branch alias

    soyuka committed Aug 19, 2025
    Configuration menu
    Copy the full SHA
    c5a5433 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2025

  1. chore: bump deps

    soyuka committed Oct 31, 2025
    Configuration menu
    Copy the full SHA
    5181186 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2025

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

Commits on Dec 27, 2025

  1. ci: upgrade to phpunit 12

    Remove soyuka/phpunit fork from all composer.json files and upgrade to
    PHPUnit 12.2. Update CI workflow to install PHPUnit before other steps
    and configure MongoDB conditional execution. Migrate tests from Prophecy
    to PHPUnit native mocking in FieldsBuilderTest and Symfony event listener
    tests. Remove unused dataprovider and fix warnings.
    soyuka committed Dec 27, 2025
    Configuration menu
    Copy the full SHA
    873543a View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2026

  1. Configuration menu
    Copy the full SHA
    9220cf1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a63a3a7 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2026

  1. chore: allow phpunit ^11.5 for PHP 8.2 compatibility

    PHPUnit 12 requires PHP 8.3+. Widen the constraint in the root and
    each component composer.json so PHP 8.2 resolves to 11.5 (LTS) and
    8.3+ to 12.x. Removes the per-job "Force PHPUnit 11.5" workaround
    steps from CI.
    
    | Q             | A
    | ------------- | ---
    | Branch?       | 4.3
    | Tickets       | ∅
    | License       | MIT
    | Doc PR        | ∅
    soyuka committed Apr 30, 2026
    Configuration menu
    Copy the full SHA
    f07b444 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2026

  1. chore: open 5.0 development line

    Bump dev-main branch alias 4.4.x-dev -> 5.0.x-dev across root and
    all 21 subpackage composer.json files. Update COMPOSER_ROOT_VERSION
    to 5.0.x-dev (was stale at 4.3.x-dev).
    
    The 4.4 branch was cut from the prior 4.4.x-dev HEAD before this bump
    to carry the 4.4 maintenance line.
    soyuka committed Jun 25, 2026
    Configuration menu
    Copy the full SHA
    0b9eb70 View commit details
    Browse the repository at this point in the history
  2. chore: require ^4.4@alpha for inter-package dependencies

    #7115 added cross-package calls new in 4.4 — getStateOptionsRepositoryMethod()
    in api-platform/state and the repositoryMethod constructor argument in
    api-platform/doctrine-common — that 4.4 provider code invokes. The old
    ^4.2/^4.3 sibling floors let `composer update --prefer-lowest` pull releases
    lacking these symbols, so the per-component lowest CI jobs failed with
    "undefined method" / "unknown named parameter".
    
    Floor all api-platform/* inter-package constraints at ^4.4. The @Alpha
    stability flag is required because the subpackages set minimum-stability:beta,
    under which a plain ^4.4 would not match the 4.4.0-alpha prereleases. Revert
    to plain ^4.4 once 4.4.0 stable ships.
    soyuka committed Jun 25, 2026
    Configuration menu
    Copy the full SHA
    2d7454d View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2026

  1. Merge branch '4.4'

    # Conflicts:
    #	.github/workflows/ci.yml
    soyuka committed Jun 26, 2026
    Configuration menu
    Copy the full SHA
    278acc6 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2026

  1. chore: bump inter-package constraints to ^5.0@alpha

    Completes 22ece5199 (open 5.0 dev line): root is 5.0.x-dev but the
    self-referential api-platform/* constraints were left at ^4.4@alpha,
    which is unresolvable in the component split-tests (published 4.4
    alphas require metadata ^4.4, conflicting with the 5.0 root).
    soyuka committed Jun 29, 2026
    Configuration menu
    Copy the full SHA
    80553b9 View commit details
    Browse the repository at this point in the history
Loading