Skip to content

Commit 0920d0d

Browse files
committed
Nakama 3.5.0 release.
1 parent 2311c3b commit 0920d0d

File tree

1 file changed

+19
-16
lines changed

1 file changed

+19
-16
lines changed

CHANGELOG.md

+19-16
Original file line numberDiff line numberDiff line change
@@ -3,30 +3,33 @@ All notable changes to this project are documented below.
33

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

6-
## [Unreleased]
6+
## [3.5.0] - 2021-08-10
77
### Added
88
- Handle thrown JS runtime custom exceptions containing a message and a grpc code to be returned in the server response.
9-
- Add runtime function to retrieve a random set of users.
10-
- Add runtime ChannelMessageSend functions.
11-
- Add runtime BuildChannelId functions.
9+
- Add function to retrieve a random set of users to server framework.
10+
- Add ChannelMessageSend function to server framework.
11+
- Add BuildChannelId function to server framework.
1212

1313
### Changed
14-
- Size limit for status messages increased from 128 to 2048 characters.
15-
- Improve unfiltered group listings responses.
16-
- Improve error when attempting to create a group with the system user.
17-
- Add userId field for permission validation in JS/Lua runtimes group update functions.
18-
- Allow standard space characters in usernames.
19-
- Build with Go 1.16.6 release.
20-
- Allow batch-only leaderboard and tournament score lookups from the runtime.
14+
- Apple Sign-In is now supported across both Web and mobile tokens.
15+
- Status messages can now be up to 2048 characters (increased from 128 characters).
16+
- Improved SQL used in unfiltered group listings queries.
17+
- Throw error instead of panic when attempting to create a group with the system user.
18+
- Add userId field for permission check in JavaScript/Lua runtimes groupUpdate functions.
19+
- Allow standard space characters in usernames for direct compatibility with Steam display names.
20+
- Build with Go 1.16.7 release.
21+
- Allow batch-only leaderboard and tournament score lookups from the server framework.
22+
- Return a better error message when single input wallet updates are performed for a user which does not exist.
23+
- Update to newer Apple guidelines on Game Center root certificate validation in authentication.
2124

2225
### Fixed
23-
- Fix creator id being read from the wrong argument in JS runtime group update function.
24-
- Fix max count being incorrectly validated in group update JS runtime function.
26+
- Fix creator id being read from the wrong argument in JavaScript runtime groupUpdate function.
27+
- Fix max count being incorrectly validated in groupUpdate JavaScript runtime function.
2528
- Fix error handling when attempting to write records to a tournament that does not exist.
26-
- Fix JS runtime missing fields from leaderboards/tournaments get, list and write functions.
27-
- Fix JS runtime ownerId field not working correctly in leaderboard/tournament records list functions.
29+
- Fix JavaScript runtime missing fields from leaderboards/tournaments get, list, and write functions.
30+
- Fix JavaScript runtime ownerId field bad parsing in leaderboard/tournament records list functions.
2831
- Fix parameter usage in leaderboard score set operator.
29-
- Fix JS runtime storageList not returning the cursor.
32+
- Fix JavaScript runtime storageList not returning a cursor.
3033

3134
## [3.4.0] - 2021-07-08
3235
### Added

0 commit comments

Comments
 (0)