Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Domain Laravel Package

biig/domain

View on GitHub
Deep Wiki
Context7
2.1.4

Fixed

  • Compatibilty with Symfony 4.3 (and 5.x), basically make the library usable again.
  • Compatibility with Doctrine 2.7
2.1.2

Fixed

  • Change the interface used in the DomainEventDispatcherInterface for the event dispatcher to make it compliant with the traceable event dispatcher
2.1.1

Fixed

  • Don't register Domain denormalizer if Symfony serializer isn't register
2.1.0

Added

  • Domain component now shows events in the profiler of Symfony!
2.0.3

Changed

  • Removed BC layer for Sf < 4.3 (was useless)
2.0.2

Changed

  • Add cacheable supports on Domain Denormalizer
2.0.1

Fixed

  • Fix domain denormalizer construct signature
2.0.0

Changed

  • Breaking changes: the prototype of dispatch method is inversed (event object first, then event name). According to Symfony dispatcher update
  • Support for Symfony 4.3 and 5.0

Fixed

  • Denormalizer updates for v2.0 #23
  • The EventDispatcher should be final #4
1.5.0

Added

  • Add support for static factories in domain model instantiator

Changed

  • Use new Symfony 4.2
1.4.4

Added

  • Added possibility to autowire domain dispatcher
1.4.3

Added

  • Implementation of 2 domain rule interfaces is now working #39
  • Add information about event timing in itself #40

Fixed

  • Fix wrong listener on doctrine connection #37
1.4.2

Fixed

  • Fix for execution order in post persist rules
1.4.1

Fixed

  • Correct an error that occurs when we flush in a rule.
1.4.0

Added

  • Support for embbeded events in the DomainEvent
1.3.0

Added

  • New method instantiateWithArguments on the instantiator (because most part of the time you want to add arguments)
  • The deserializer is now only one class: simpler and better. It decorates the serializer the right way.

Changed

  • DEPRECATED: as a result of refactoring the deserializer the ApiPlatformDomainDeserializer is deprecated to be removed in the 2.x version.
1.2.0

Added

  • The domain event dispatcher now supports "delayed" rules that will be execute only after the model is persist.
  • Automatic persist detection for doctrine with the new doctrine subscriber DoctrinePostPersistListener
  • Integration of the doctrine subscriber in the bundle
  • The component now uses an interface and a trait to avoid to force you to extends from a specific class

Changed

  • [Minor BC Break] The DomainEventDispatcher now accept a RuleInterface instead of DomainRuleInterface. This is a problem only if you extends the domain dispatcher (which is to do only in very special cases).
1.1.0

Added

  • Support for many entity manager

Fixed

  • Doctrine bundle filters configuration were broken by our configurator. This is fixed by #2.
1.0.0

Added

  • Domain event support
  • Symfony bundle
  • Support for ApiPlatform
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
codifyo/ts-generator-bundle
andydefer/laravel-cluster
testo/fiber
mintobit/jobqueue
a4sex/maintenance-bundle
a4sex/entity-date-update
a4sex/client-identifier
a4sex/base-utilites
a4sex/key-value-storage
a4sex/micro-status
chilldev/dependency-injection-extra
datinglibre/datinglibre-app-api
biberltd/corebundle
bricre/symfony-bundle-test
biberltd/logbundle
dominium/http-adapter-bundle
dominium/google-analytics
a4sex/auto-clean-entity
christhompsontldr/laravel-inky
spatie/mailcoach-vapor