| ⇢ | B | BucketStream added | |
| ⇢ | A | BucketStreamMiddleware added | |
| ⇢ | A | SimpleMatcherConfig added | |
| ⇢ | A | MatchingResult added | |
| ⇢ | A | ConverterNotFoundException added | |
| ⇢ | A | SimpleConverterMatcher added | |
| A | ↛ | RenderDataStream removed | |
| A | ↛ | DataStream removed |
| ⇢ | B | BucketStreamMiddleware::process() added | |
| ⇢ | A | SimpleMatcherConfig::withFormat() added | |
| ⇢ | A | SimpleConverterMatcher::match() added | |
| ⇢ | A | BucketStream::prepareConverter() added | |
| ⇢ | A | BucketStream::write() added | |
| ⇢ | A | ConverterNotFoundException::__construct() added | |
| ⇢ | A | SimpleMatcherConfig::getMimeType() added | |
| ⇢ | A | BucketStream::isReadable() added | |
| ⇢ | A | MatchingResult::getFormat() added | |
| ⇢ | A | BucketStream::eof() added | |
| ⋮ | view more | ||
| B | ↛ | RenderDataStream::process() removed | |
| A | ↛ | DataStream::tell() removed | |
| A | ↛ | DataStream::write() removed | |
| A | ↛ | DataStream::detach() removed | |
| A | ↛ | DataStream::isWritable() removed | |
| A | ↛ | DataStream::getContents() removed | |
| A | ↛ | DataBucket::isFormattable() removed | |
| A | ↛ | DataStream::getSize() removed | |
| A | ↛ | RenderDataStream::getRelevantFormat() removed | |
| A | ↛ | DataStream::eof() removed | |
| ⋮ | view more | ||