Skip to content

Releases: kelindar/iostream

v1.4.0

28 Oct 17:55
355b0f8
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.3.0...v1.4.0

v1.3.0

22 Dec 08:31
056b430
Compare
Choose a tag to compare

This release adds a new Flush() error method on the writer, that can call the corresponding flush method on the underlying stream. This is useful when writing into a stream that buffers, for example a compressor.

What's Changed

Full Changelog: v1.2.1...v1.3.0

v1.2.1

19 Dec 09:42
c51846f
Compare
Choose a tag to compare

This release adds WriteRange and ReadRange methods to simplify array writing.

v1.2.0

12 Dec 16:22
e9db3e8
Compare
Choose a tag to compare

This release adds WriteSelf(io.WriterTo) error and a corresponding ReadSelf(io.ReaderFrom) error which allows for a more efficient streaming of complex structures that already implement self-marshaling mechanism.

v1.1.0

12 Dec 14:05
d5df933
Compare
Choose a tag to compare

This release adds Offset() uint method to both Reader and Writer, allowing us to track the number of bytes read or written.

v1.0.1

11 Dec 20:42
Compare
Choose a tag to compare

This release contains a couple of fixes with ints and adds io.Reader and io.Writer implementation on our readers and writers.

v1.0.0

11 Dec 20:31
Compare
Choose a tag to compare

First release