Skip to content

Releases: alexandre-daubois/lazy-stream

v1.6.1

13 Jun 09:36
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.6.0...v1.6.1

v1.6.0

04 Apr 09:42
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.5.1...v1.6.0

v1.5.1

08 Feb 14:55
Compare
Choose a tag to compare

Full Changelog: 1.5.0...v1.5.1

LazyStream v1.5.0

28 Aug 07:43
Compare
Choose a tag to compare

Bump deps to PHP 8.1 and PHPUnit 10.3

LazyStream v1.4.0

28 Jun 08:07
Compare
Choose a tag to compare

Introducing MultiLazyStreamWriter. Here is a usage example:

use LazyStream\MultiLazyStreamWriter;

class BackupProvider
{
    public function provideData(): \Generator
    {
        // Yield backup data
    }
}

// Write your backups in many locations at once
$stream = new MultiLazyStreamWriter([
        'https://user:[email protected]/backup.json',
        'gs://backup_path/backup.json',
        's3://backup_path/backup.json',
    ],
    (new BackupProvider())->provideData()
);

$stream->trigger();

LazyStream v1.3.1

22 Jun 20:55
Compare
Choose a tag to compare

Improve documentation

LazyStream v1.3

20 Jun 14:54
Compare
Choose a tag to compare

Add LazyStreamReader to read streams with auto-closing capabilities

LazyStream v1.2

20 Jun 09:58
Compare
Choose a tag to compare
[LazyStreamWriter] Add metadata fetching with `LazyStreamWriter::getM…

LazyStream v1.1

19 Jun 12:57
Compare
Choose a tag to compare
  • Add open mode
  • Add auto close
  • Add exceptions

Initial release

19 Jun 07:26
Compare
Choose a tag to compare
v1.0

[LazyStreamWriter] Update README.md