Skip to content

8.0.0

Compare
Choose a tag to compare
@esokullu esokullu released this 21 Jul 21:38
· 148 commits to master since this release
  • With particles, the registerOutgoingEdgeClass is gone, and is now replaced with registerOutgoingEdge.
  • The {ParticleName}/{EdgeName}Out folder structure to define edges is now replaced with the explicit "registerOutgoingEdge" method only.
  • Particle's registerHandlerAdapter(string $class) method is replaced with registerHandler(string $class).
  • Two new signals; outgoing_edge.registered and edge.registered
  • ParticleTrait __construct (which was imported by particles via "particleConstructor" name) is now named as: "initializeParticle".
  • The internals of OutgoingEdgeLoader simplified.
  • Documentation (under docs/) updated to reflect the latest API changes.
  • Unit tests updated to reflect the latest changes in the API.