Skip to content

Releases: bradietilley/laravel-actions

v0.3.0

01 Nov 14:01
61448e8
Compare
Choose a tag to compare
  • Removes requirement for php-timer
    • The duration property in the BradieTilley\Actions\Events\ActionDispatched Event class was changed from SebastianBergmann\Timer\Duration to BradieTilley\Actions\Duration.
    • The new Duration class uses a similar interface/collection of methods.

v0.2.0

24 Oct 07:40
3c9aaaa
Compare
Choose a tag to compare

Laravel 11 release

  • Composer dependencies illuminate/bus, illuminate/container and illuminate/support were simplified to laravel/framework
  • Class BradieTilley\Actions\ActionServiceProvider was renamed to BradieTilley\Actions\ActionsServiceProvider
  • Actions now undergo middleware, so the interface BradieTilley\Actions\Contracts\Actionable now requires middleware(): array method
  • Faked actions using the handleFake() method must now implement BradieTilley\Actions\Contracts\IsFakeable interface in order for handleFake() to be invoked when faked.
  • Class BradieTilley\Actions\Events\ActionDispatchErrored was renamed to BradieTilley\Actions\Events\ActionFailed

See #1

v0.1.0

17 Feb 00:14
Compare
Choose a tag to compare
v0.1.0 Pre-release
Pre-release

Pre-release. Still testing things out, might improve and refactor bits.