PackageTrack
Sign in Get early access

php-http/multipart-stream-builder

A builder class that help you create a multipart stream

1.4.2 109M downloads/mo #294 most downloaded on Packagist php-http/multipart-stream-builder

What this package is like to depend on

Last release 2 years ago

no release in 18 months

Release timing varies

gaps range from 8 days to 2.3 years

Nearly every release is documented

notes for 18 of 18 stable releases

Nothing withdrawn

no release was ever pulled

10 years old

18 releases · first in 2016

0 releases in the last 12 months

see the full history below

Release timeline

18 releases · Jul 2016 to Sep 2024
2017 2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 18
  1. 1.4.2 04 Sep 2024
    Release notes
    • Fix phpdoc syntax.
    Open source →
    Release notes
    • Fix phpdoc syntax.
    Open source →
    Release notes

    1.4.2 Latest

    Latest

    Compare

    Choose a tag to compare

    Open source →
  2. 1.4.1 04 Sep 2024
    Release notes
    • Fix phpdoc for addResource options to make the options not required.
    Open source →
    Release notes
    • Fix phpdoc for addResource options to make the options not required.
    Open source →
    Release notes

    1.4.1

    Compare

    Choose a tag to compare

    Open source →
  3. 1.4.0 01 Sep 2024
    Release notes
    • No longer automatically add a Content-Length header for each part in MultipartStreamBuilder class to comply with RFC 7578 section 4.8.
    Open source →
    Release notes
    • No longer automatically add a Content-Length header for each part in MultipartStreamBuilder class to comply with RFC 7578 section 4.8.
    Open source →
    Release notes

    1.4.0

    Compare

    Choose a tag to compare

    Open source →
  4. 1.3.1 10 Jun 2024
    Release notes
    • Added missing mimetype for .webp images.
    Open source →
    Release notes
    • Added missing mimetype for .webp images.
    Open source →
    Release notes

    1.3.1

    Compare

    Choose a tag to compare

    Open source →
  5. 1.3.0 28 Apr 2023
    Release notes
    • Removed unnecessary dependency on deprecated php-http/message-factory
    • Allow psr/http-message 2.*
    • Also skip setting filename if URI starts with data://
    Open source →
    Release notes
    • Removed unnecessary dependency on deprecated php-http/message-factory
    • Allow psr/http-message 2.*
    • Also skip setting filename if URI starts with data://
    Open source →
    Release notes

    1.3.0

    Compare

    Choose a tag to compare

    Open source →
  6. 1.2.0 21 May 2021
    Release notes
    • Refactored MultipartStreamBuilder to clean up and allow injecting data without a filename
    • Dynamically use memory or temp file to buffer the stream content.
    Open source →
    Release notes
    • Refactored MultipartStreamBuilder to clean up and allow injecting data without a filename
    • Dynamically use memory or temp file to buffer the stream content.
    Open source →
    Release notes

    1.2.0

    Compare

    Choose a tag to compare

    Open source →
  7. 1.1.2 13 Jul 2020
    Release notes

    1.1.2 - 2020-07-13

    • Support PHP 8.0
    Open source →
    Release notes
    • Support PHP 8.0
    Open source →
    Release notes

    1.1.2

    Compare

    Choose a tag to compare

    Open source →
  8. 1.1.1 04 Jul 2020
    Release notes
    • Fixed mistake in PHPDoc type.
    Open source →
    Release notes
    • Fixed mistake in PHPDoc type.
    Open source →
    Release notes

    1.1.1

    Compare

    Choose a tag to compare

    Open source →
  9. 1.1.0 22 Aug 2019
    Release notes

    Allow support for PSR-17

    Open source →
    Release notes
    • Added support for PSR-17 factories.
    • Dropped support for PHP < 7.1
    Open source →
    Release notes

    Release 1.1.0

    Compare

    Choose a tag to compare

    Open source →
  10. 1.0.0 21 May 2017
    Release notes

    No changes from 0.2.0.

    Open source →
  11. 0.2.0 20 Feb 2017
    Release notes

    You may do a BC update to version 0.2.0 if you are sure that you are not adding multiple resources with the same name to the Builder.

    Fixed

    • Make sure one can add resources with same name without overwrite.
    Open source →
  12. 0.1.6 16 Feb 2017
    Release notes

    Fixed

    • Performance improvements by avoid using uniqid().
    Open source →
  13. 0.1.5 14 Feb 2017
    Release notes

    Fixed

    • Support for non-readable streams. This fix was needed because flaws in Guzzle, Zend and Slims implementations of PSR-7.
    Open source →
  14. 0.1.4 30 Dec 2016
    Release notes

    Added

    • Added support for resetting the builder
    Open source →
  15. 0.1.3 22 Dec 2016
    Release notes

    Added

    • Added CustomMimetypeHelper to allow you to configure custom mimetypes.

    Changed

    • Using regular expression instead of basename($filename) because basename is depending on locale.
    Open source →
  16. 0.1.2 31 Aug 2016
    Release notes

    Added

    • Support for Outlook msg files.
    Open source →
  17. 0.1.1 10 Aug 2016
    Release notes

    Added

    • Support for Apple passbook.
    Open source →
  18. 0.1.0 19 Jul 2016
    Release notes

    Added

    • Initial release
    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