All notable changes to :package_name
will be documented in this file.
- make pending event macroable by @jdiddydave in hirethunk#55
- Add
for
method to factory by @joshhanley in hirethunk#56 - Change state factory to not require an array to be passed in by @joshhanley in hirethunk#57
- adding missing inheritance from docs by @da-mask in hirethunk#58
- Fix the stupidest type check ever. by @DanielCoulbourne in hirethunk#59
- Use "historical"
now()
when replaying events by @inxilpro in hirethunk#29 - Event store testing by @inxilpro in hirethunk#62
- Switch to bits 0.3.0 and
snowflake_id()
by @inxilpro in hirethunk#63
- @da-mask made their first contribution in hirethunk#58
Full Changelog: https://github.com/hirethunk/verbs/compare/0.0.8.1...0.0.9
- Fix the mysql json order bug by @joshhanley in hirethunk#53
- Check for
componentHook
before calling it by @inxilpro in hirethunk#54
Full Changelog: https://github.com/hirethunk/verbs/compare/0.0.8...0.0.8.1
- Refactor event/pending event, and add a way to immediately commit an event by @inxilpro in hirethunk#27
- Add ability to include metadata on every event by @skylerkatz in hirethunk#14
- Make
fire
do nothing while replaying by @jdiddydave in hirethunk#35 - Fix typo in ids.md by @morpheus7CS in hirethunk#39
- Clean up serialization by @inxilpro in hirethunk#45
- Add id_type config by @jdiddydave in hirethunk#44
- Prevent model serialization by @inxilpro in hirethunk#47
- When deserializing, skip deserializing if source is already the destination type. by @DanielCoulbourne in hirethunk#50
- Test Affordances by @DanielCoulbourne in hirethunk#41
- State aliases by @inxilpro in hirethunk#48
- Fix auto-discovery exception messages by @matthewpaulking in hirethunk#49
- Bump aglipanci/laravel-pint-action from 2.3.0 to 2.3.1 by @dependabot in hirethunk#51
- Add isAllowed() and isValid() methods for PendingEvent by @DanielCoulbourne in hirethunk#52
- @jdiddydave made their first contribution in hirethunk#35
- @morpheus7CS made their first contribution in hirethunk#39
- @matthewpaulking made their first contribution in hirethunk#49
Full Changelog: https://github.com/hirethunk/verbs/compare/0.0.7...0.0.8
- fix typo by @gpibarra in hirethunk#18
- Stop examples and workbench dirs being in the packagist repo by @morrislaptop in hirethunk#23
- Add Livewire support to commit Verbs just before render by @joshhanley in hirethunk#20
- Remove redundant "it it" from unit tests by @markjaquith in hirethunk#30
- Remove phases from events by @inxilpro in hirethunk#33
- Better handling of "stateless" events and singleton states by @inxilpro in hirethunk#32
- Fix testing setup for MySQL by @inxilpro in hirethunk#34
- Postgres support by @morrislaptop in hirethunk#28
- @gpibarra made their first contribution in hirethunk#18
- @morrislaptop made their first contribution in hirethunk#23
- @joshhanley made their first contribution in hirethunk#20
- @markjaquith made their first contribution in hirethunk#30
Full Changelog: https://github.com/hirethunk/verbs/compare/0.0.6...0.0.7
- Add support for interfaces in the expectsParameters check on MethodFi… by @DanielCoulbourne in hirethunk#19
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