Skip to content

Releases: darkwood-com/flow

v1.2.2

30 Aug 17:08
af333ff
Compare
Choose a tag to compare
  • Flow can now use Flow\JobInterface as job input
  • Add Symfony Bridge
    • new Flow\Attribute\AsJob attribute allows cast job on function or class and embed it's name and description

v1.2.1

19 Aug 06:10
1e385bf
Compare
Choose a tag to compare

Full Changelog v1.2.0...v1.2.1

v1.2.0

15 Apr 11:41
2ea00d2
Compare
Choose a tag to compare
  • Add event system for processing IpStrategy
  • Remove start and stop in favor of await for Flow\DriverInterface

Full Changelog v1.1.5...v1.2.0

v1.1.5

01 Dec 16:52
6e04824
Compare
Choose a tag to compare
  • Add Flow\FlowInterface::do notation from https://github.com/fp4php/functional
  • Update Flow\FlowInterface::fn to accept as first argument
    • Closure : it's the job itself
    • array : constructor arguments for Flow instanciation
    • array (view as shape) : configuration for Flow instanciation
    • FlowInterface : the FlowInterface instance itself
  • Update to Symfony 7.0

Full Changelog v1.1.4...v1.1.5

v1.1.4

18 Sep 07:38
Compare
Choose a tag to compare

Full Changelog v1.1.3...v1.1.4

v1.1.3

04 Sep 07:16
b74d386
Compare
Choose a tag to compare

Full Changelog v1.1.2...v1.1.3

v1.1.2

08 Jan 17:00
b446e65
Compare
Choose a tag to compare
  • Update to PHP 8.2
  • Upgrade from amphp/amp v2 to amphp/amp v3 that use PHP Fibers
  • Upgrade from react/event-loop v1 to reactphp/async v4 that use PHP Fibers
  • Upgrade from Swoole v5 to Openswoole v22
  • Rename function corouting to async in Flow\DriverInterface
  • Add function sleep in Flow\DriverInterface

Full Changelog v1.1.1...v1.1.2

v1.1.1

24 Dec 12:41
Compare
Choose a tag to compare
  • Rename entire project from Railway FBP to Flow
  • Bundle Flow to PHP monorepository
  • Merge from packages/symfony to packages/php and make Flow Symfony friendly
  • New DX interface Flow\FlowInterface
  • Error managment is now integrated to Flow
  • Remove context associated with processing IP
  • Deprecate Flow\Flow\SequenceFlow in favor for Flow\Flow\Flow
  • Deprecate Flow\Flow\ErrorFlow in favor for Flow\Flow\Flow
  • Update Flow\Flow\YFlow and make it plain native
  • Update Flow\IP that use readonly object
  • New Flow logo

Full Changelog v1.1.0...v1.1.1

v1.1.0

31 Jul 18:33
9256de9
Compare
Choose a tag to compare
  • Release MIT License
  • Update dependencies to PHP 8.1

Full Changelog v1.0.9...v1.1.0

v1.0.9

15 Nov 20:37
59198af
Compare
Choose a tag to compare
  • Add RFBP\Rail\LambdaRail that allows introduce recursivity into Railway-FBP language approach.

Full Changelog v1.0.8...v1.0.9