Releases: clue/reactphp-eventsource
v1.3.0
Today’s release is extra special because it’s also my birthday! 🎉
A huge thank you to all sponsors for your continued support, it means so much.
If you’re thinking about sponsoring, now’s a great time to join the fun! ❤️
v1.2.0
v1.1.0
-
Feature: Public
MessageEventconstructor and refactor property assignments.
(#36 and #41 by @clue)This is mostly used internally to represent each incoming message event
(see alsomessageevent). Likewise, you can also use this class in test
cases to test how your application reacts to incoming messages.$message = new Clue\React\EventSource\MessageEvent('hello', '42', 'message'); assert($message->data === 'hello'); assert($message->lastEventId === '42'); assert($message->type === 'message');
-
Feature / Fix: Use replacement character for invalid UTF-8, handle null bytes and ignore empty
eventtype as per EventSource specs.
(#33 and #40 by @clue) -
Feature: Full support for PHP 8.2 and update test environment.
(#38 by @clue) -
Improve test suite, ensure 100% code coverage and report failed assertions.
(#35 by @clue and #39 by @clue)