Skip to content

Releases: keepsuit/laravel-temporal

1.0.0

20 Oct 15:39
Compare
Choose a tag to compare

Breaking changes

  • Dropped support for laravel v9
  • Added support for laravel v11
  • Dropped support for spatie/laravel-data v2 and v3, now it only v4
  • Make commands are now prefixed with temporal: (ex. temporal:make:workflow)
  • Workflows and Activities are now executed inside a sandbox app
  • Workflows and Activities can now be registered through TemporalRegistry class
  • Exceptions are now reported with app exception handler
  • Use dev server from temporal cli by default (old sever can be enabled with --enable-time-skipping in the command and TEMPORAL_TESTING_SERVER_TIME_SKIPPING=true for tests)

Minor changes

  • Require at least temporal sdk 2.7, and support up to 2.11
  • Require at least roadrunner 2023.2
  • Improved phpstan extension
  • Added support for temporal interceptors
  • Adds mTLS support (required for Temporal Cloud) by @bmilleare in #42

New Contributors

Full Changelog: 0.6.14...1.0.0

v1.0.0-beta6

08 Oct 15:14
Compare
Choose a tag to compare
v1.0.0-beta6 Pre-release
Pre-release

What's changed

  • Support temporal/sdk v2.11

Full Changelog: 1.0.0-beta5...1.0.0-beta6

v1.0.0-beta5

10 Aug 13:10
3ec1a5d
Compare
Choose a tag to compare
v1.0.0-beta5 Pre-release
Pre-release

What's Changed

  • Adds mTLS support (required for Temporal Cloud) by @bmilleare in #42

New Contributors

Full Changelog: 1.0.0-beta4...1.0.0-beta5

1.0.0-beta4

22 May 18:15
Compare
Choose a tag to compare
1.0.0-beta4 Pre-release
Pre-release

What's changed

  • Support temporal/sdk v2.10

Full Changelog: 1.0.0-beta3...1.0.0-beta4

v1.0.0-beta3

15 May 12:17
Compare
Choose a tag to compare
v1.0.0-beta3 Pre-release
Pre-release

What's Changed

  • Support temporal/sdk 2.9
  • Improved compatibility with newer temporal dev server
  • Customize worker options by @cappuc in #39
  • Bump aglipanci/laravel-pint-action from 2.3.1 to 2.4 by @dependabot in #37

Full Changelog: 1.0.0-beta2...1.0.0-beta3

1.0.0-beta2

15 Mar 15:54
60305ac
Compare
Choose a tag to compare
1.0.0-beta2 Pre-release
Pre-release

What's Changed

  • Bump ramsey/composer-install from 2 to 3 by @dependabot in #34
  • Drop laravel data v3 by @cappuc in #36
  • Added support for temporal/sdk v2.8

Full Changelog: 1.0.0-beta1...1.0.0-beta2

v1.0.0-beta1

16 Feb 14:30
fa70829
Compare
Choose a tag to compare
v1.0.0-beta1 Pre-release
Pre-release

Breaking changes

  • Dropped support for laravel v9
  • Added support for laravel v11
  • Dropped support for spatie/laravel-data v2, now it supports v3 and v4
  • Make commands are now prefixed with temporal: (ex. temporal:make:workflow)
  • Workflows and Activities are now executed inside a sandbox app
  • Workflows and Activities can now be registered through TemporalRegistry class
  • Exceptions are now reported with app exception handler
  • Use dev server from temporal cli by default (old sever can be enabled with --enable-time-skipping in the command and TEMPORAL_TESTING_SERVER_TIME_SKIPPING=true for tests)

Minor changes

  • Require temporal sdk 2.7
  • Require roadrunner 2023.2
  • Improved phpstan extension
  • Added support for temporal interceptors

v0.6.14

03 Jan 09:01
Compare
Choose a tag to compare

What's Changed

  • Fixed builders phpdoc

Full Changelog: 0.6.13...0.6.14

v0.6.13

02 Jan 15:10
Compare
Choose a tag to compare

What's Changed

  • Conflict with temporal/sdk:2.7
  • Added temporal:install command
  • Ignored communication exceptions in worker (thrown when the worker is killed)
  • Fixed child workflow result when not mocked in testing environment
  • Improved tests
  • Bump aglipanci/laravel-pint-action from 2.3.0 to 2.3.1 by @dependabot in #30

Full Changelog: 0.6.12...0.6.13

v0.6.12

15 Dec 14:55
Compare
Choose a tag to compare

What's Changed

  • Support for namespaces config when starting child workflows and activities. by @slnw in #28

New Contributors

  • @slnw made their first contribution in #28

Full Changelog: 0.6.11...0.6.12