Releases: hirethunk/verbs
Releases · hirethunk/verbs
v0.4.3
v0.4.2
v0.4.1
v0.4.0
What's Changed
- Skip calling constructor on events except when fired by @inxilpro in #107
- Prevent empty state snapshots from being stored by @skylerkatz in #97
- Add support for
symfony/serializerv7 by @nick-potts in #105 - Remove
__verbs_initializedby @inxilpro in #95 - Better auto-commit handling by @inxilpro in #108
- Stop storing redundant data in json payloads by @inxilpro in #96
- Allow StateId attribute to set an alias when using a single state by @jdiddydave in #102
New Contributors
- @nick-potts made their first contribution in #105
Full Changelog: v0.3.0...v0.4.0
v0.3.0
Warning
There are some bugs in this release related to database transactions. You should upgrade to 0.4.0 as soon as possible.
What's Changed
- Docs Rewrite by @jdiddydave in #87
- Auto-commit on DB transaction by @inxilpro in #90
- Allow for configuring serializer context by @inxilpro in #91
- Allow injecting multiple states into
handle()by @inxilpro in #93 - Add State::loadOrFail by @inxilpro in #92
- Route state binding by @inxilpro in #94
Full Changelog: v0.2.0...v0.3.0
v0.2.0
v0.1.2
What's Changed
- Add timestamps when inserting into the VerbStateEvent table by @skylerkatz in #78
- Make Verbs Table Name Configurable by @onairmarc in #77
- Fix state ID discovery in AppliesToState attribute by @hans-lts in #84
- Add support for Laravel 11 by @inxilpro in #86
New Contributors
- @onairmarc made their first contribution in #77
- @hans-lts made their first contribution in #84
Full Changelog: v0.1.1...v0.1.2
v0.1.1
What's Changed
- Fix Chris breaking the tests. by @DanielCoulbourne in #72
- Change snapshots to be found by ID and type by @joshhanley in #71
- Add the ability to use a custom event on a statefactory by @DanielCoulbourne in #73
- Add afterMaking and afterCreating hooks to StateFactories by @DanielCoulbourne in #74
- Fix some problems with state factory hooks by @DanielCoulbourne in #75
Full Changelog: 0.1.0...v0.1.1
0.1.0
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 :)
What's Changed
- Improve IDE/static analysis support by @inxilpro in #64
- Introduce ID manager and
Idfacade by @inxilpro in #67 - Improved factories by @inxilpro in #66
- Rename
isAllowedtoisAuthorizedby @inxilpro in #65 - Add
verbs:replaycommand by @inxilpro in #68 - Add support for
internachi/modularby @inxilpro in #69
Full Changelog: 0.0.9...0.1.0
0.0.9
What's Changed
- make pending event macroable by @jdiddydave in #55
- Add
formethod to factory by @joshhanley in #56 - Change state factory to not require an array to be passed in by @joshhanley in #57
- adding missing inheritance from docs by @da-mask in #58
- Fix the stupidest type check ever. by @DanielCoulbourne in #59
- Use "historical"
now()when replaying events by @inxilpro in #29 - Event store testing by @inxilpro in #62
- Switch to bits 0.3.0 and
snowflake_id()by @inxilpro in #63
New Contributors
Full Changelog: 0.0.8.1...0.0.9