Skip to content

Releases: Crustum/Broadcasting

1.1.0

30 Dec 12:35

Choose a tag to compare

[1.1.0]

Added

  • BroadcastingTrait for table classes to provide broadcasting functionality
  • BroadcastingTraitInterface for type-safe broadcasting method contracts
  • TestQueueAdapter for testing queued broadcasts in test suites
  • Queue assertion methods to BroadcastingTrait test helper (assertBroadcastQueued, assertBroadcastQueuedToChannel, assertNoBroadcastsQueued, etc.)
  • Comprehensive test suite for BroadcastingTrait with full coverage

Changed

  • BREAKING: BroadcastingBehavior now requires tables to use BroadcastingTrait and implement BroadcastingTraitInterface
  • Broadcasting logic moved from BroadcastingBehavior to BroadcastingTrait for better separation of concerns
  • Updated PHPUnit from 10.5 to 12.5