Skip to content

Releases: Innmind/io

2.7.0

09 Mar 16:56
2.7.0
bd9c04c
Compare
Choose a tag to compare

Added

  • Innmind\IO\Sockets::servers()
  • Innmind\IO\Sockets\Servers
  • Innmind\IO\Sockets\Server\Pool

Changed

  • Requires innmind/immutable:~5.2

2.6.0

09 Mar 13:46
2.6.0
cfe5115
Compare
Choose a tag to compare

Added

  • Innmind\IO\Sockets\Client::abortWhen()

2.5.0

10 Dec 14:13
2.5.0
ec6d408
Compare
Choose a tag to compare

Added

  • Innmind\IO\IO::sockets()

2.4.1

03 Dec 16:05
2.4.1
4f9bb19
Compare
Choose a tag to compare

Fixed

  • Innmind\IO\Readable\Frame\NoOp constructor type
  • Frames types transitions via ::filter(), ::map() and ::flatMap()

2.4.0

03 Dec 12:58
2.4.0
0d6988c
Compare
Choose a tag to compare

Added

  • Innmind\IO\Readable\Frame\NoOp

Changed

  • Innmind\IO\Readable\Frame transformations methods are declared mutation free
  • Innmind\IO\Readable\Frame\Chunk makes sure the read chunk is of the expected size

2.3.1

25 Nov 14:18
2.3.1
1973c26
Compare
Choose a tag to compare

Fixed

  • Fix reading frames when reading triggers the stream end

2.3.0

25 Nov 09:36
2.3.0
9f75a40
Compare
Choose a tag to compare

Added

  • Innmind\IO\Readable\Stream::unwrap()
  • Innmind\IO\Readable\Stream::frames()
  • Innmind\IO\Readable\Frame
  • Innmind\IO\Readable\Frames
  • Innmind\IO\Readable\Frame\Chunk
  • Innmind\IO\Readable\Frame\Chunks
  • Innmind\IO\Readable\Frame\Composite
  • Innmind\IO\Readable\Frame\FlatMap
  • Innmind\IO\Readable\Frame\Line
  • Innmind\IO\Readable\Frame\Map
  • Innmind\IO\Readable\Frame\Sequence

2.2.0

15 Oct 15:10
2.2.0
379dbcb
Compare
Choose a tag to compare

Added

  • Innmind\IO\Readable\Stream::size()

2.1.0

15 Oct 09:41
2.1.0
17b6a68
Compare
Choose a tag to compare

Added

  • Innmind\IO\Readable\Chunks::lazy()
  • Innmind\IO\Readable\Chunks\Lazy
  • Innmind\IO\Readable\Stream::lines()
  • Innmind\IO\Readable\Lines

2.0.0

17 Sep 15:34
2.0.0
bdfbb10
Compare
Choose a tag to compare

Added

  • Support for innmind/immutable:~5.0

Changed

  • All encodings are represented with Innmind\Immutable\Str\Encoding

Removed

  • Support for PHP 8.1