Change Log
1.4.2 - 2024-09-04
1.4.1 - 2024-09-04
- Fix phpdoc for addResource options to make the options not required.
1.4.0 - 2024-09-01
- No longer automatically add a
Content-Length header for each part in MultipartStreamBuilder class to comply with RFC 7578 section 4.8.
1.3.1 - 2024-06-10
- Added missing mimetype for
.webp images.
1.3.0 - 2023-04-28
- Removed unnecessary dependency on deprecated
php-http/message-factory
- Allow
psr/http-message 2.*
- Also skip setting filename if URI starts with
data://
1.2.0 - 2021-05-21
- Refactored MultipartStreamBuilder to clean up and allow injecting data without a filename
- Dynamically use memory or temp file to buffer the stream content.
1.1.2 - 2020-07-13
1.1.1 - 2020-07-04
- Fixed mistake in PHPDoc type.
1.1.0 - 2019-08-22
- Added support for PSR-17 factories.
- Dropped support for PHP < 7.1
1.0.0 - 2017-05-21
No changes from 0.2.0.
0.2.0 - 2017-02-20
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.
0.1.6 - 2017-02-16
Fixed
- Performance improvements by avoid using
uniqid().
0.1.5 - 2017-02-14
Fixed
- Support for non-readable streams. This fix was needed because flaws in Guzzle, Zend and Slims implementations of PSR-7.
0.1.4 - 2016-12-31
Added
- Added support for resetting the builder
0.1.3 - 2016-12-22
Added
- Added
CustomMimetypeHelper to allow you to configure custom mimetypes.
Changed
- Using regular expression instead of
basename($filename) because basename is depending on locale.
0.1.2 - 2016-08-31
Added
- Support for Outlook msg files.
0.1.1 - 2016-08-10
Added
- Support for Apple passbook.
0.1.0 - 2016-07-19
Added