All notable changes will be documented in this file.
Updates should follow the Keep a CHANGELOG principles.
- Change the prefix in File::temp()
- Improve test coverage for BufferedStream
- Update dependencies
- Add more tests
- Add StreamDecoratorTrait test
- Improve test coverage
- Add BufferedStream that buffers stream data, to make it seekable
- Remove CachingStream in favor of BufferedStream
- Fixed StreamWrapper invalid schema
- Refactor Stream to implement PSR-7 StreamInterface
- Use Decorator pattern for FileInterface implementations
- Add integration test for PSR-7 StreamInterface
- Add StreamWrapper
- Add CachingStream
- Remove TempStream::fromStream() in favor of TempStream::from()
- Remove Stream::getHandle() in favor of StreamWrapper::from($stream)
First release 🚀