Releases: Elympics/Unity-SDK
Releases · Elympics/Unity-SDK
v0.9.2
Bug Fixes 🪲
- Fix game-breaking lags on Android by updating MessagePack to v2.5.124 (983b782)
v0.9.1
Bug Fixes 🪲
- Fix RPC methods not being registered before calling IInitializable.Initialize (babaab9)
- Base URLs of lobby, auth and leaderboard service on general Elympics Cloud address (968dcd6)
- Retrieve unfinished matches only for the current version of the game (37e3984)
- Mark Elympics logs in a distinctive way, include timing, add missing logs (e2190a6)
- Provide verbose warning when there is not enough entries in Test players (e2e2427)
- Prevent Half Remote clients from starting if their ID is too high (477dc50)
- Update WebRTC DLLs to reduce delay while receiving data (a0774a3)
- Fix error handling in ElympicsCloudPing (d1f4ad4)
- Prevent NRE from being thrown if client disconnects just after connecting to game server (9d5b756)
v0.9.0
Bug Fixes 🪲
- Reduce throttle warnings frequency (779838e)
- Prevent NRE when accessing current ElympicsGameConfig at startup (c40cdb3)
Features
- Introduce RPC (bcc9129)
- Add ElympicsLobby to "Add GameObject" context menu (624214b)
v0.8.1
Features
- Integrate summing fetch type of leaderboard-service with the LeaderboardClient (891bdda)
- Make rejoining last unfinished game possible (fee0269)
- Send basic usage statistics to Elympics (15eed80)
v0.8.0
BREAKING CHANGES ⚠️
- Update minimal supported Unity version to 2021.3 (current legacy LTS) (2585a1e)
Performance Improvements 🚀
- Move ElympicsUpdate loop logic from FixedUpdate to Update (47c831f)
Bug Fixes 🪲
- Fix regression causing region name not to be used when creating game server URL (acfb18d)
v0.7.3
Bug Fixes 🪲
- Fix the format of Ethereum address used in EthAddr authentication (29deca5)
- Make CI-targeted build method throw on error (719da0d)
- Make real player count (retrieved from match data) available through ElympicsGameConfig.Players (0ca518b)
- Mark implicit ElympicsVar cast as deprecated (561ed5d)
v0.7.2
Bug Fixes 🪲
- Choose closest region method did not returned valid region (4db965f)
Features
- New method returning latency for all available regions (4db965f)
v0.7.1
Bug Fixes 🪲
- Wait for server to fully initialize before marking it as initialized in the database (65ce740)
v0.7.0
Features
- Add communication with Leaderboards API (f42a1a3)
- Allow authentication using Ethereum signature (254ad16)
- Introduce SignOut method to ElympicsLobbyClient (ff3bdd0)
- Add method allowing to play online in closest region (b212572)
v0.6.3
Bug Fixes 🪲
- Reload game config before starting game through ElympicsLobbyClient (d3ae1b0)