Skip to content

Commit

Permalink
Nakama Godot 2.1.0 release.
Browse files Browse the repository at this point in the history
  • Loading branch information
novabyte committed Aug 1, 2020
1 parent d23f118 commit ffea077
Showing 1 changed file with 27 additions and 22 deletions.
49 changes: 27 additions & 22 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,43 +3,48 @@ All notable changes to this project are documented below.

The format is based on [keep a changelog](http://keepachangelog.com/) and this project uses [semantic versioning](http://semver.org/).

## [Unreleased]
## [2.1.0] - 2020-08-01

### Added

- Added an optional log level parameter to `Nakama.create_client`.
- Add an optional log level parameter to "Nakama.create_client".

### Changed

- Update variable definitions to new gdscript variable controls.

### Fixed

- Fix `add_matchmaker_async` and `MatchmakerAdd` parameter assignment.
- Fix missing `presence` property in NakamaRTAPI.MatchData.
- Fix NakamaSocket not emitting `received_error` correctly.
- Fix `DEFAULT_LOG_LEVEL` in Nakama.gd not doing anything.
- Fix "add_friends_async" should have its "id" field input as optional.
- Fix "add_matchmaker_async" and "MatchmakerAdd" parameter assignment.
- Fix missing "presence" property in NakamaRTAPI.MatchData.
- Fix NakamaSocket not emitting "received_error" correctly.
- Fix "DEFAULT_LOG_LEVEL" in Nakama.gd not doing anything.

## [2.0.0] - 2020-04-02

### Added

- Decode base64 data in `MatchData`. (breaks compat)
- Add `FacebookInstantGame` endpoints (link/unlink/authenticate).
- Decode base64 data in "MatchData". (breaks compat)
- Add "FacebookInstantGame" endpoints (link/unlink/authenticate).
- GDScript-style comments (removing all XML tags).
- Add `list_storage_objects_async` `p_user_id` parameter to allow listing user(s) objects.
- Add "list_storage_objects_async" "p_user_id" parameter to allow listing user(s) objects.

### Fixed

- Fix encoding of `op_code` in `MatchDataSend` and marshalling of `NakamaSocket.send_match_state_[raw_]async`.
- Fix parsing of `MatchmakerMatched` messages when no token is specified.
- Disable `HTTPRequest.use_threads` in HTML5 exports.
- `NakamaSession.is_expired` returned reversed result.
- Fix `NakamaClient.update_account_async` to allow updating account without username change.
- Fix `NakamaClient.update_group_async` to allow updating group without name change.
- Fix `HTTPAdapter._send_async` error catching for some edge cases.
- Fix `NakamaClient.send_rpc_async` with empty payload (will send empty string now).
- Fix `NakamaRTAPI.Status` parsing.
- Fix `NakamaClient` `list_leaderboard_records_around_owner_async` and `list_leaderboard_records_async` parameter order. (breaks compat)
- Rename `NakamaClient.JoinTournamentAsync` to `join_tournament_async` for consistent naming.
- Update all `p_limit` parameters default in `NakamaClient` to `10`.
- Fix `NakamaRTAPI.Stream` parsing.
- Fix encoding of "op_code" in "MatchDataSend" and marshalling of "NakamaSocket.send_match_state_[raw_]async".
- Fix parsing of "MatchmakerMatched" messages when no token is specified.
- Disable "HTTPRequest.use_threads" in HTML5 exports.
- "NakamaSession.is_expired" returned reversed result.
- Fix "NakamaClient.update_account_async" to allow updating account without username change.
- Fix "NakamaClient.update_group_async" to allow updating group without name change.
- Fix "HTTPAdapter._send_async" error catching for some edge cases.
- Fix "NakamaClient.send_rpc_async" with empty payload (will send empty string now).
- Fix "NakamaRTAPI.Status" parsing.
- Fix "NakamaClient" "list_leaderboard_records_around_owner_async" and "list_leaderboard_records_async" parameter order. (breaks compat)
- Rename "NakamaClient.JoinTournamentAsync" to "join_tournament_async" for consistent naming.
- Update all "p_limit" parameters default in "NakamaClient" to "10".
- Fix "NakamaRTAPI.Stream" parsing.

## [1.0.0] - 2020-01-28
### Added
Expand Down

0 comments on commit ffea077

Please sign in to comment.