- Real-time dashboard now supports
struct
game-state, and also shows error reason for unsupported game-states types instead of crashing.
- Prevents duplicate joining in matchmaker lobby
- Allows room_ids with underscores.
- Inbuilt msgpack serialization support
- included user_socket's
id
inside garuda. - changed the
id
function in game_channel torid
. - More docs.
- Fault-tolerant RoomDb.
- Adding current players in a room in orwell (monitor dashboard).
- Handling MatchId exists case in matchmaker.
- Guides for using Garuda in a project.
- Documentation.
- Refactoring.
- Deploying the demo.
- Orwell restructured like live_dashboard.
- Orwell Bug fixes + Refactoring
- Handles player rejoining.
- Handles player network reconnections.
- Bug fixes + Refactoring + Documentation + Tests.
- Implemented new matchmaker(neo-matchmaker), to support all kind of matchmaking types.
- Refactoring and bug fixes (frameworks + neo-matchmaker + RoomManager).