Laravel Workflow Versions Save

Durable workflow engine that allows users to track job status, orchestrate microservices and write long running persistent distributed workflows in PHP powered by Laravel Queues. Inspired by Temporal and Azure Durable Functions.

1.0.16

7 months ago

Adds the ability to unit test workflows and mock activities.

1.0.15

7 months ago

Allows for string IDs in events.

1.0.14

7 months ago

This change adds expirations to the cache locks so that if a worker is killed ungracefully, they will expire.

1.0.13

7 months ago

1.0.12

8 months ago

Fixes cache time to be 1 hour instead of 360 seconds.

1.0.11

8 months ago

Emits exception as part of failed workflow event.

1.0.10

8 months ago

Workflows and activities will now fire events that can be listened to for monitoring purposes.

1.0.9

9 months ago

You can now type hint dependencies in the execute method of a workflow or activity. Thanks to @EgorGruzdev for helping add this new feature.

1.0.8

9 months ago

Ensures that child workflows use the correct middleware settings.

1.0.7

9 months ago

Updates the migrations to use the same precision on all timestamps.