Releases: Vinncz/GamePantry
Releases · Vinncz/GamePantry
GamePantry Beta 1.2
REFACTOR: Event router now supports opening up a channel, instead of registering a subject or a publisher
If applied, this commit will:
- Change the nature of Events, from classes to structs
- Rename some methods and introduce new attributes for those conformed to GPHandlesEvents & GPEmitsEvents
- Rename and remove some methods in GPEventRouter, plus disabling its ability to store passed-in subjects & publishers--instead, router now supports opening up channels
GamePantry Beta 1.1
Separated the functionality that's shared across GPEvent type, into their own protocols (THIS CHANGE MAY BREAK SOMETHING)
TEST: Introduced tests for event router
CHORE: Added extra functionality of GPEventRouter, to easily stop the routing process
CHORE: Extended the Foundation's Data type, to add a convenience toString method
GamePantry Beta 1
Send data between devices easily, while manage it like an event-driven system.