PackageTrack
Sign in Get early access

tuupola/http-factory

Lightweight autodiscovering PSR-17 HTTP factories

1.4.0 4.5M downloads/mo #2778 most downloaded on Packagist tuupola/http-factory

What this package is like to depend on

Last release 5 years ago

no release in 18 months

Release timing varies

gaps range from 3 weeks to 13 months

Nearly every release is documented

notes for 14 of 14 stable releases

Nothing withdrawn

no release was ever pulled

9 years old

14 releases · first in 2017

0 releases in the last 12 months

see the full history below

Release timeline

14 releases · May 2017 to Sep 2021
2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 14
  1. 1.4.0 14 Sep 2021
    Release notes

    Changed

    • Zend Diactoros is now detected before Slim. This is to avoid class not found errors in projects using Slim 2 and legacy Diactoros. (#21).
    Open source →
  2. 1.3.0 01 Oct 2020
    Release notes

    Ignore crud when installing

    Open source →
    Release notes

    Added

    • Support for laminas/laminas-diactoros (#17).
    Open source →
  3. 1.2.0 08 Sep 2020
    Release notes

    Added

    • Allow installing with PHP 8 (#13).

    Fixed

    • Throw exception from createStreamFromFile() when filename is empty (#13).
    Open source →
  4. 1.1.0 07 Aug 2019
    Release notes

    Added

    • Support for slim/psr7 (#10).
    Open source →
  5. 1.0.3 11 Jan 2019
    Release notes

    Fixed

    • ServerRequestFactory::createServerRequest() now honours passed in server params.
    • ResponseFactory::createResponse() now honours passed in reason phrase.

    Added

    • All files now have declare(strict_types=1).
    Open source →
  6. 1.0.2 22 Dec 2018
    Release notes

    Fixed

    • Corrected provides clause to psr/http-factory-implementation in composer.json.
    Open source →
  7. 1.0.0 12 Oct 2018
    Release notes

    Removed

    • ServerRequestFactory::createServerRequestFromArray() is not part of PSR-17 anymore.

    Added

    • Run unit tests also with zendframework/zend-diactoros:^2.0 (#6).
    Open source →
  8. 0.4.2 09 Aug 2018
    Release notes

    Fixed

    • Compatibility issues with stable nyholm/psr7 (#5).
    Open source →
  9. 0.4.1 08 Aug 2018
    Release notes

    Fixed

    • Moved http-interop/http-factory-tests as dev dependency (#3).
    Open source →
  10. 0.4.0 02 Aug 2018
    Release notes
    • Use released version of PSR-17
    • Nullable types require at least PHP 7.1
    • Document changes
    Open source →
    Release notes

    Added

    • Support for the stable version of PSR-17.

    Changed

    • PHP 7.1 is now minimal requirement.
    Open source →
  11. 0.3.0 15 Jul 2017
    Release notes

    Added

    • Factories for URI, server request and uploaded file.
    Open source →
  12. 0.2.0 15 Jul 2017
    Release notes

    Added

    • Unit and integration tests for request, response and stream.
    Open source →
  13. 0.1.1 01 Jun 2017
    Release notes

    Fixed

    • Slim request factory was throwing errors.
    Open source →
  14. 0.1.0 30 May 2017
    Release notes
    • Initial release with basic factories.
    Open source →

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