Skip to content

Releases: JuliaIO/TranscodingStreams.jl

v0.10.7

28 Mar 15:27
c493215
Compare
Choose a tag to compare

TranscodingStreams v0.10.7

Diff since v0.10.6

Merged pull requests:

  • Close underlying stream after process failure in close (#182) (@nhz2)
  • Remove internal checkmode macro (#184) (@nhz2)
  • Implement isreadable and iswritable (#185) (@nhz2)
  • Add basic Supposition.jl tests (#190) (@nhz2)
  • Fix reading nested streams with stop_on_end=true set. (#191) (@nhz2)
  • Formatting: align arguments (#192) (@nhz2)
  • Avoid infinite loop in readbytes!(s, UInt8[], 1) (#194) (@nhz2)
  • Bump version to 0.10.7 (#195) (@nhz2)

Closed issues:

  • missing isreadable and iswritable (#93)
  • Safely close compressor stream after failure (#160)
  • Infinite loop in readbytes!(s, UInt8[], 1) (#193)

v0.10.6

22 Mar 15:57
3c187f4
Compare
Choose a tag to compare

TranscodingStreams v0.10.6

Diff since v0.10.5

Merged pull requests:

  • Fix reading nested NoopStreams with sharebuf=false produces garbage data (#187) (@nhz2)
  • Bump version to 0.10.6 (#189) (@nhz2)

Closed issues:

  • Reading nested NoopStreams with sharebuf=false produces garbage data (#186)

v0.10.5

18 Mar 17:15
96d5147
Compare
Choose a tag to compare

TranscodingStreams v0.10.5

Diff since v0.10.4

Merged pull requests:

  • Remove VERSION >= v"1.4" checks (#173) (@nhz2)
  • Make Noop process type stable (#174) (@nhz2)
  • Aqua.jl tests and more downstream tests (#176) (@nhz2)
  • Add done mode (#177) (@nhz2)
  • Fix stop_on_end = true closing underlying stream (#178) (@nhz2)
  • Safely error in generic Base.seekend if in write mode (#179) (@nhz2)
  • Add RData.jl downstream test (#180) (@nhz2)
  • Bump version to 0.10.5 (#181) (@nhz2)

Closed issues:

  • The buffer growth behaviour of TranscodingStreams (#48)
  • Method for closing the transcoding stream without closing the underlying stream (#85)
  • perplexing interaction with IOBuffers (#95)
  • Implement process method for Noop codec (#127)
  • Implement stop_on_end keyword argument for TranscodingStream(::Noop, ::IO) constructor (#128)

v0.10.4

04 Mar 16:13
efccf5b
Compare
Choose a tag to compare

TranscodingStreams v0.10.4

Diff since v0.10.3

Merged pull requests:

Closed issues:

  • remove dependency on Test, Random (#100)
  • Ideas to improve speed (#150)

v0.10.3

02 Feb 03:10
Compare
Choose a tag to compare

TranscodingStreams v0.10.3

Diff since v0.10.2

Merged pull requests:

v0.10.2

03 Nov 19:52
cad4d82
Compare
Choose a tag to compare

TranscodingStreams v0.10.2

Diff since v0.10.1

Merged pull requests:

  • Bump actions/checkout from 3 to 4 (#151) (@dependabot[bot])
  • Safely error in generic Base.seekstart if in write mode. (#159) (@nhz2)
  • Add compat for standard libraries (#161) (@nhz2)

v0.10.1

19 Oct 06:48
Compare
Choose a tag to compare

TranscodingStreams v0.10.1

Diff since v0.10.0

Merged pull requests:

  • Base.seek and Base.skip should return stream (#156) (@nhz2)
  • Test if seekstart after write deletes data. (#157) (@nhz2)
  • Tests: Do not assume empty vectors alias (#158) (@jakobnissen)

v0.10.0

14 Oct 16:52
337f418
Compare
Choose a tag to compare

TranscodingStreams v0.10.0

Diff since v0.9.13

Merged pull requests:

Closed issues:

  • Strange error (#84)
  • Precompilation fails in Julia 1.6.7 (current LTS) (#131)
  • add TranscodingStreams (#147)

v0.9.13

01 May 14:08
43af210
Compare
Choose a tag to compare

TranscodingStreams v0.9.13

Diff since v0.9.12

Closed issues:

  • universal in-place decompression interface (#132)
  • transcode(::Type{CodecZlib.GzipCompressor}, ::String) is ambiguous on v0.9.12 (#139)

Merged pull requests:

v0.9.12

11 Apr 09:40
5022624
Compare
Choose a tag to compare

What's Changed

  • #132 allow users to optionally provide an output buffer when calling transcode by @baumgold in #136
  • Prepare for version 0.9.12 by @mkitti in #137

New Contributors

Full Changelog: v0.9.11...v0.9.12