PackageTrack
Sign in Get early access

api-platform/documentation

API Platform documentation controller.

v4.3.17 5.6M downloads/mo #999 most downloaded on Packagist api-platform/documentation

What this package is like to depend on

Last release 1 months ago

12 Jul 2026

Ships fairly regularly

a new release about every 2 months

Rarely documented

notes for 5 of 138 stable releases

Nothing withdrawn

no release was ever pulled

3 years old

174 releases · first in 2023

10 releases in the last 12 months

see the full history below

Release timeline

40 releases · Oct 2023 to Jul 2026
2024 2025 2026
Release Pre-release

Releases

latest 60 of 174
  1. v5.0.0-alpha.2 12 Jul 2026 pre-release
    Release notes

    Conflicts:

    composer.json

    src/Doctrine/Common/Filter/PropertyAwareFilterInterface.php

    src/Doctrine/Odm/composer.json

    src/Doctrine/Orm/composer.json

    src/Elasticsearch/composer.json

    src/GraphQl/composer.json

    src/Hal/composer.json

    src/HttpCache/composer.json

    src/Hydra/composer.json

    src/JsonApi/composer.json

    src/JsonSchema/composer.json

    src/Metadata/composer.json

    src/OpenApi/composer.json

    src/RamseyUuid/composer.json

    src/Serializer/AbstractItemNormalizer.php

    src/Serializer/composer.json

    src/Symfony/composer.json

    src/Validator/composer.json

    Open source →
  2. v5.0.0-alpha.1 29 Jun 2026 pre-release
    Release notes

    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).

    Open source →
  3. v4.4.0-alpha.3 12 Jul 2026 pre-release
    Release notes

    Symfony 7.4 is the new LTS; bump every symfony/* floor to ^7.4 (|| ^8.0)
    across all components and drop 6.4 / 7.0-7.3 support. Also bump the
    extra.symfony.require declaration in each composer.json to ^7.4 || ^8.0
    to stay consistent with the new floor (read by flex in CI).

    Cleanups the floor unblocks:

    • ParameterValidatorProvider: drop the getConstraint()/getCause()
      method_exists shims (guaranteed on ConstraintViolationInterface >= 7.2)
    • OperationRequestInitiatorTrait: drop a stale TODO
    Open source →
  4. v4.4.0-alpha.2 25 Jun 2026 pre-release
    Release notes

    #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.

    Open source →
  5. v4.4.0-alpha.1 30 Apr 2026 pre-release
    Release notes

    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
    Open source →
  6. v4.3.17 no date
    Release notes

    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
    Open source →
  7. v4.3.16 no date
    Release notes

    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
    Open source →
  8. v4.3.15 no date
    Release notes

    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
    Open source →
  9. v4.3.14 no date
    Release notes

    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
    Open source →
  10. v4.3.13 no date
    Release notes

    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
    Open source →
  11. v4.3.12 no date

    Nothing published for this version

  12. v4.3.11 no date

    Nothing published for this version

  13. v4.3.10 no date

    Nothing published for this version

  14. v4.3.9 no date

    Nothing published for this version

  15. v4.3.8 no date

    Nothing published for this version

  16. v4.3.7 no date

    Nothing published for this version

  17. v4.3.6 no date

    Nothing published for this version

  18. v4.3.5 no date

    Nothing published for this version

  19. v4.3.4 no date

    Nothing published for this version

  20. v4.3.3 06 Mar 2026

    Nothing published for this version

  21. v4.3.2 no date

    Nothing published for this version

  22. v4.3.1 no date

    Nothing published for this version

  23. v4.3.0 no date

    Nothing published for this version

  24. v4.3.0-beta.2 06 Mar 2026 pre-release

    Nothing published for this version

  25. v4.3.0-beta.1 27 Dec 2025 pre-release

    Nothing published for this version

  26. v4.3.0-alpha.2 no date pre-release

    Nothing published for this version

  27. v4.3.0-alpha.1 no date pre-release

    Nothing published for this version

  28. v4.2.26 no date

    Nothing published for this version

  29. v4.2.25 no date

    Nothing published for this version

  30. v4.2.24 no date

    Nothing published for this version

  31. v4.2.23 no date

    Nothing published for this version

  32. v4.2.22 no date

    Nothing published for this version

  33. v4.2.21 no date

    Nothing published for this version

  34. v4.2.20 no date

    Nothing published for this version

  35. v4.2.19 no date

    Nothing published for this version

  36. v4.2.18 no date

    Nothing published for this version

  37. v4.2.17 no date

    Nothing published for this version

  38. v4.2.16 no date

    Nothing published for this version

  39. v4.2.15 no date

    Nothing published for this version

  40. v4.2.14 no date

    Nothing published for this version

  41. v4.2.13 no date

    Nothing published for this version

  42. v4.2.12 no date

    Nothing published for this version

  43. v4.2.11 30 Nov 2025

    Nothing published for this version

  44. v4.2.10 no date

    Nothing published for this version

  45. v4.2.9 no date

    Nothing published for this version

  46. v4.2.8 no date

    Nothing published for this version

  47. v4.2.7 no date

    Nothing published for this version

  48. v4.2.6 31 Oct 2025

    Nothing published for this version

  49. v4.2.5 no date

    Nothing published for this version

  50. v4.2.4 no date

    Nothing published for this version

  51. v4.2.3 19 Aug 2025

    Nothing published for this version

  52. v4.2.2 no date

    Nothing published for this version

  53. v4.2.1 no date

    Nothing published for this version

  54. v4.2.0 no date

    Nothing published for this version

  55. v4.2.0-beta.1 no date pre-release

    Nothing published for this version

  56. v4.2.0-alpha.3 no date pre-release

    Nothing published for this version

  57. v4.2.0-alpha.2 no date pre-release

    Nothing published for this version

  58. v4.2.0-alpha.1 06 Jun 2025 pre-release

    Nothing published for this version

  59. v4.1.30 no date

    Nothing published for this version

  60. v4.1.29 no date

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive