TarEntry.contents subscription before reading more files.TarEntry.contents right before it ends.moveNext().tarConverter.format parameter to tarWritingSink and tarWriterWithchunked_stream dependency in favor of package:async.disallowTrailingData is enabled.disallowTrailingData parameter to TarReader. When the option is set, readNext will ensure that the input stream does not emit further data after the tar archive has been read fully.TarReader.contents and TarReader.header. Use current.contents and current.header, respectively.Most of the tar package has been rewritten, it's now based on the implementation written by Garett Tok Ern Liang in the GSoC 2020.
tar prefix to exported symbols.MemoryEntry. Use TarEntry.data to create a tar entry from bytes.WritingSink private. Use tarWritingSink to create a general StreamSink<tar.Entry>.TarReader is now a StreamIterator, the transformer had some design flaws.