v0.11.0
Notable changes
Added
- Add
--verbose
flag to enable debug logs in server. - Database name can now be set in migrations and at server startup. i.e.
nakama --db [email protected]:26257/mydbname
. - Improve SQL compatibility.
### Changed
- Update db schema to support 64 characters with device IDs. This enables
SystemInfo.deviceUniqueIdentifier
to be used as a source for device IDs on Windows 10. - Logout messages now close the server-side connection and won't reply.
- Rename logout protocol message type from
TLogout
toLogout
. - Update server protocol for friend messages to use IDs as bytes.
### Fixed
- Fix issue where random handle generator wasn't seeded properly.
- Improve various SQL storage, friend, and group queries.
- Send close frame message in the websocket to gracefully close a client connection.
- Build system will now detect modifications to
migrations/...
files and run dependent rules.
Note: This release requires a Unity client with version greater or equal to 0.2.0 due to small changes in the server protocol.