Skip to content

Releases: digitalcz/streams

v1.1.0

22 Sep 06:17
8d1ee3f

Choose a tag to compare

What's Changed

  • Update PHPStan dependencies and improve type safety by @spajxo in #22
  • Bump actions/checkout from 4 to 5 by @dependabot[bot] in #21
  • Normalize composer.json structure and add composer-normalize tool by @spajxo in #23
  • Fix buffer size calculation and improve error handling by @spajxo in #24
  • Add PHP 8.4 support to CI matrix by @spajxo in #25

Full Changelog: v1.0.0...v1.1.0

v1.0.0 First stable release 🚀

15 May 13:42
21124c6

Choose a tag to compare

What's Changed

Full Changelog: v0.6.0...v1.0.0

v0.6.0

26 Mar 07:20
af6c0bb

Choose a tag to compare

What's Changed

Full Changelog: v0.5.0...v0.6.0

v0.5.0

13 Feb 13:39
8ee953f

Choose a tag to compare

What's Changed

  • Update dependencies and drop support for psr/http-message v1 by @spajxo in #11
  • Improve test coverage for BufferedStream by @spajxo in #12
  • Bump codecov/codecov-action from 3.1.1 to 4.0.1 by @dependabot in #13

New Contributors

Full Changelog: v0.4.0...v0.5.0

v0.4.0

13 Feb 13:03
db31d3b

Choose a tag to compare

What's Changed

  • Add more tests by @spajxo in #2
  • Add StreamDecoratorTrait test by @spajxo in #3
  • Improve test coverage by @spajxo in #4
  • Add binary-safe flag for buffer stream in BufferedStream by @spajxo in #5
  • Add File::from named constructor by @spajxo in #10

Full Changelog: v0.3.0...v0.4.0

v0.3.0

27 Feb 11:53
4ed124c

Choose a tag to compare

Added

  • Add BufferedStream that buffers stream data, to make it seekable

Removed

  • Remove CachingStream in favor of BufferedStream

v0.2.1

22 Feb 08:47

Choose a tag to compare

Fixed

  • Fixed StreamWrapper invalid schema

v0.2.0 Improve PSR-7 implementation

22 Feb 07:14

Choose a tag to compare

Changed

  • Refactor Stream to implement PSR-7 StreamInterface
  • Use Decorator pattern for FileInterface implementations

Added

  • Add integration test for PSR-7 StreamInterface
  • Add StreamWrapper
  • Add CachingStream

v0.1.0 First release 🚀

17 Feb 11:10

Choose a tag to compare

Remove example section from README