PackageTrack
Sign in Get early access

laminas-api-tools/api-tools-content-negotiation

Laminas Module providing content-negotiation features

1.8.0 2.3M downloads/mo #4267 most downloaded on Packagist laminas-api-tools/api-tools-content-negotiation

What this package is like to depend on

Last release 3 years ago

no release in 18 months

Release timing varies

gaps range from 6 weeks to 1.6 years

Some releases are documented

notes for 10 of 33 stable releases

Nothing withdrawn

no release was ever pulled

7 years old

33 releases · first in 2019

0 releases in the last 12 months

see the full history below

Release timeline

30 releases · Dec 2019 to Jul 2023
2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 33
  1. 1.8.0 10 Jul 2023
    Release notes

    Release Notes for 1.8.0

    Added

    This release adds support for PHP 8.2.

    Removed

    This release removes support for all PHP 7 releases.

    1.8.0

    • Total issues resolved: 0
    • Total pull requests resolved: 1
    • Total contributors: 1

    Enhancement

    Open source →
  2. 1.7.0 09 Dec 2021
    Release notes

    Release Notes for 1.7.0

    Feature release (minor)

    1.7.0

    • Total issues resolved: 0
    • Total pull requests resolved: 1
    • Total contributors: 1

    Enhancement

    Open source →
  3. 1.6.0 29 Oct 2021
    Release notes

    Release Notes for 1.6.0

    Removed

    • This patch removes wiring of the "Request" service to the module's own "RequestFactory". In normal applications, laminas-mvc already provides wiring for the service, and if you need for the factory to vary how it works and provide a laminas-console Request on detection of a CLI request, laminas-mvc-console will already do this for you. If you find that your application is breaking when performing console requests, install laminas/laminas-mvc-console.

    Deprecated

    • This release deprecates Laminas\ApiTools\ContentNegotiation\Factory\RequestFactory. The class is no longer wired in configuration, and will be removed in version 2.0.0.

    1.6.0

    • Total issues resolved: 0
    • Total pull requests resolved: 1
    • Total contributors: 1

    Bug,Enhancement

    Open source →
  4. 1.5.0 08 Jun 2021
    Release notes

    Release Notes for 1.5.0

    Added

    • This release adds support for PHP 8.0.

    Removed

    • This release removes support for PHP versions prior to 7.3.

    1.5.0

    • Total issues resolved: 1
    • Total pull requests resolved: 3
    • Total contributors: 4

    Enhancement

    Open source →
  5. 1.4.0 31 Dec 2019
    Release notes

    Based on https://github.com/zfcampus/zf-content-negotiation/releases/tag/1.4.0 (commit 874a590de97b6d105205fdedad1799219c602d87 in this repo)

    Added

    Changed

    • Nothing.

    Deprecated

    • Nothing.

    Removed

    Fixed

    • zfcampus/zf-content-negotiation#101 fixes how ContentNegotiationsOptions handles dash-separated keys,
      ensuring they are always translated to underscore_separated; this fixes issues whereby such
      keys were ignored during execution.
    Open source →
  6. 1.3.3 31 Dec 2019
    Release notes

    Based on https://github.com/zfcampus/zf-content-negotiation/releases/tag/1.3.3 (commit 228d6db3d751baf5a49441c17334d3ec0f31fb24 in this repo)

    Added

    • Nothing.

    Changed

    • Nothing.

    Deprecated

    • Nothing.

    Removed

    • Nothing.

    Fixed

    • zfcampus/zf-content-negotiation#100 fixes an
      issue introduced in 1.3.2 whereby the RequestFactory was updated to no
      longer depend on laminas-console. Unfortunately, many testing strategies relied
      on laminas-console's ability to override the SAPI detection in order to test HTTP
      request lifecycles. This release now does detection for the presence of the
      laminas-console library, and, if present, uses that for determining whether or
      not the request is console-based.
    Open source →
  7. 1.3.2 31 Dec 2019
    Release notes

    Based on https://github.com/zfcampus/zf-content-negotiation/releases/tag/1.3.2 (commit 5e516e660845a86d11478d7907e186e49a55c7d4 in this repo)

    Added

    • Nothing.

    Changed

    • Nothing.

    Deprecated

    • Nothing.

    Removed

    • Nothing.

    Fixed

    Open source →
  8. 1.3.1 31 Dec 2019
    Release notes

    Based on https://github.com/zfcampus/zf-content-negotiation/releases/tag/1.3.1 (commit 8445129a1503827b8f2825ae5f08e5e3b3b31bc9 in this repo)

    Added

    • Nothing.

    Changed

    Deprecated

    • Nothing.

    Removed

    • Nothing.

    Fixed

    Open source →
  9. 1.3.0 31 Dec 2019
    Release notes

    Based on https://github.com/zfcampus/zf-content-negotiation/releases/tag/1.3.0 (commit d4b45b7d0fc0f25797883c60658e869a25897842 in this repo)

    Added

    • zfcampus/zf-content-negotiation#81 adds a new
      listener, HttpMethodListener. The listener is enabled by toggling the
      api-tools-content-negotiation.x_http_method_override_enabled flag, and providing a
      map of request method/list of override request methods in the
      api-tools-content-negotiation.http_override_methods configuration:

      'api-tools-content-negotiation' => [
          'x_http_method_override_enabled' => true,
          'http_override_methods' => [
              'GET' => [
                  'HEAD',
                  'PATCH',
                  'POST',
                  'PUT',
                  'DELETE',
              ],
          ],
      ],

    Deprecated

    • Nothing.

    Removed

    • Nothing.

    Fixed

    • Nothing.
    Open source →
  10. 1.2.2 31 Dec 2019
    Release notes

    Based on https://github.com/zfcampus/zf-content-negotiation/releases/tag/1.2.2 (commit ae7db00e62630870bd572403abb10cd5d71cf851 in this repo)

    Added

    • Nothing.

    Deprecated

    • Nothing.

    Removed

    • Nothing.

    Fixed

    • zfcampus/zf-content-negotiation#75 updates the
      JsonModel to test discovered Laminas\ApiTools\Hal\Entity instances for a getEntity()
      method; if found, that method will be used to pull the entity data, but if
      not, property overloading to its $entity property will be used instead. This
      change ensures the component works with versions of api-tools-hal prior to 1.4.
    Open source →
  11. 1.2.1 31 Dec 2019

    Nothing published for this version

  12. 1.2.0 31 Dec 2019

    Nothing published for this version

  13. 1.1.2 31 Dec 2019

    Nothing published for this version

  14. 1.1.1 31 Dec 2019

    Nothing published for this version

  15. 1.1.0 31 Dec 2019

    Nothing published for this version

  16. 1.0.9 31 Dec 2019

    Nothing published for this version

  17. 1.0.8 31 Dec 2019

    Nothing published for this version

  18. 1.0.7 31 Dec 2019

    Nothing published for this version

  19. 1.0.6 31 Dec 2019

    Nothing published for this version

  20. 1.0.5 31 Dec 2019

    Nothing published for this version

  21. 1.0.4 31 Dec 2019

    Nothing published for this version

  22. 1.0.3 no date

    Nothing published for this version

  23. 1.0.2 31 Dec 2019

    Nothing published for this version

  24. 1.0.1 31 Dec 2019

    Nothing published for this version

  25. 1.0.0 31 Dec 2019

    Nothing published for this version

  26. 0.9.1 31 Dec 2019

    Nothing published for this version

  27. 0.9.0 31 Dec 2019

    Nothing published for this version

  28. 0.8.0 31 Dec 2019

    Nothing published for this version

  29. 0.7.0 no date

    Nothing published for this version

  30. 0.6.0 no date

    Nothing published for this version

  31. 1.0.0beta3 31 Dec 2019

    Nothing published for this version

  32. 1.0.0beta2 31 Dec 2019

    Nothing published for this version

  33. 1.0.0beta1 31 Dec 2019

    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