hirethunk/verbs
Verbs is a PHP event sourcing package for Laravel artisans. It delivers the benefits of event sourcing while minimizing boilerplate and jargon, making it simpler to model behavior and build systems by thinking in actions (verbs) instead of nouns.
Full Changelog: https://github.com/hirethunk/verbs/compare/v0.7.1...v0.8.0
verbs initialized reference by @jdiddydave in https://github.com/hirethunk/verbs/pull/233modular with modularize by @inxilpro in https://github.com/hirethunk/verbs/pull/236Full Changelog: https://github.com/hirethunk/verbs/compare/v0.7.0...v0.7.1
Full Changelog: https://github.com/hirethunk/verbs/compare/v0.6.4...v0.7.0
Full Changelog: https://github.com/hirethunk/verbs/compare/v0.6.3...v0.6.4
Full Changelog: https://github.com/hirethunk/verbs/compare/v0.6.2...v0.6.3
Full Changelog: https://github.com/hirethunk/verbs/compare/v0.6.1...v0.6.2
StateInstanceCache on commit by @inxilpro in https://github.com/hirethunk/verbs/pull/162Full Changelog: https://github.com/hirethunk/verbs/compare/v0.5.2...v0.6.0
Full Changelog: https://github.com/hirethunk/verbs/compare/v0.5.1...v0.5.2
verb_snapshots table by @inxilpro in https://github.com/hirethunk/verbs/pull/153Full Changelog: https://github.com/hirethunk/verbs/compare/v0.4.5...v0.5.1
[!note] This is bugfix release. Please upgrade from
v0.4.4tov0.4.5as soon as possible.
Full Changelog: https://github.com/hirethunk/verbs/compare/v0.4.4...v0.4.5
[!warning] Please upgrade from
v0.4.4tov0.4.5as soon as possible, asv0.4.4introduced a bug that may cause issues when running Verbs in long-running processes like Octane or Queue workers.
last_event_id in Dispatcher by @inxilpro in https://github.com/hirethunk/verbs/pull/133verb() helper by @inxilpro in https://github.com/hirethunk/verbs/pull/134Full Changelog: https://github.com/hirethunk/verbs/compare/v0.4.3...v0.4.4
Full Changelog: https://github.com/hirethunk/verbs/compare/v0.4.2...v0.4.3
Full Changelog: https://github.com/hirethunk/verbs/compare/v0.4.1...v0.4.2
State::make calls the State's constructor by @inxilpro in https://github.com/hirethunk/verbs/pull/112Full Changelog: https://github.com/hirethunk/verbs/compare/v0.4.0...v0.4.1
symfony/serializer v7 by @nick-potts in https://github.com/hirethunk/verbs/pull/105__verbs_initialized by @inxilpro in https://github.com/hirethunk/verbs/pull/95Full Changelog: https://github.com/hirethunk/verbs/compare/v0.3.0...v0.4.0
[!WARNING] There are some bugs in this release related to database transactions. You should upgrade to
0.4.0as soon as possible.
handle() by @inxilpro in https://github.com/hirethunk/verbs/pull/93Full Changelog: https://github.com/hirethunk/verbs/compare/v0.2.0...v0.3.0
Full Changelog: https://github.com/hirethunk/verbs/compare/v0.1.2...v0.2.0
Full Changelog: https://github.com/hirethunk/verbs/compare/v0.1.1...v0.1.2
Full Changelog: https://github.com/hirethunk/verbs/compare/0.1.0...v0.1.1
We're tagging this as 0.1.0 as we get closer to locking down the API. Things can definitely still change, but we're going to be using Verbs in production soon, so API changes will definitely hurt a bit more :)
Id facade by @inxilpro in https://github.com/hirethunk/verbs/pull/67isAllowed to isAuthorized by @inxilpro in https://github.com/hirethunk/verbs/pull/65verbs:replay command by @inxilpro in https://github.com/hirethunk/verbs/pull/68internachi/modular by @inxilpro in https://github.com/hirethunk/verbs/pull/69Full Changelog: https://github.com/hirethunk/verbs/compare/0.0.9...0.1.0
for method to factory by @joshhanley in https://github.com/hirethunk/verbs/pull/56now() when replaying events by @inxilpro in https://github.com/hirethunk/verbs/pull/29snowflake_id() by @inxilpro in https://github.com/hirethunk/verbs/pull/63Full Changelog: https://github.com/hirethunk/verbs/compare/0.0.8.1...0.0.9
componentHook before calling it by @inxilpro in https://github.com/hirethunk/verbs/pull/54Full Changelog: https://github.com/hirethunk/verbs/compare/0.0.8...0.0.8.1
fire do nothing while replaying by @jdiddydave in https://github.com/hirethunk/verbs/pull/35Full Changelog: https://github.com/hirethunk/verbs/compare/0.0.7...0.0.8
Full Changelog: https://github.com/hirethunk/verbs/compare/0.0.6...0.0.7
Full Changelog: https://github.com/hirethunk/verbs/compare/0.0.5...v0.0.6
Fixes support for empty collection serialization.
This adds some improvements to how Laravel collections are serialized in Verbs.
Addresses some issues with the concurrency guards.
Initial release
How can I help you explore Laravel packages today?