Skip to content

Commit f5e935d

Browse files
committed
Nakama 3.12.0 release.
1 parent cbf333f commit f5e935d

File tree

1 file changed

+16
-13
lines changed

1 file changed

+16
-13
lines changed

CHANGELOG.md

Lines changed: 16 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -3,35 +3,38 @@ 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.12.0] - 2022-05-22
77
### Added
88
- Add "FriendsBlock" function to all runtimes.
99
- Add "ChannelMessagesList" function to all runtimes.
1010

1111
### Changed
1212
- Ensure storage write ops return acks in the same order as inputs.
13-
- Adjust console path for delete all data operation.
13+
- Update console path for delete all data operation.
1414
- Check HTTP key before Authorization header in RPC function invocations.
15-
- Surface error message from Apple authentication JWT verification failures.
15+
- Expose error message from Apple authentication JWT verification failures.
1616
- Improve user online status lookups.
1717
- Build with Go 1.18.2 release.
18-
- Correct naming of delete notifications before/after hook registration functions.
19-
- Improve clarity of devconsole status view graph headers.
18+
- Update naming of delete notifications before/after hook registration functions.
19+
- Improve clarity of Nakama Console status view graph headers.
2020
- Improve log messages from failed social provider requests.
21-
- Improve Lua runtime function registration handling.
21+
- Improve concurrency with Lua runtime function registrations.
2222
- Ensure authoritative match loggers correctly include only their own match identifier.
2323
- Improve handling of large tournament max size values.
2424
- Improve handling of channel removal on group leave/kick/ban.
25+
- Small UI adjustments to the group membership view in the Nakama Console.
2526

2627
### Fixed
27-
- Fix data returned by StreamUserList in JS runtime.
28+
- Fix data returned by "StreamUserList" in JavaScript runtime.
2829
- Allow passing lists of presences as match init parameters to Go runtime matches.
29-
- Fix devconsole counts when database statistics are not available.
30-
- Generate missing username in runtime token generator.
31-
- Improve JS runtime authoritative match filtered broadcasts to large sets of users.
32-
- Correctly align optional parameters in JS runtime bindings.
33-
- Fix JS registered match handlers not being available within the InitModule function.
34-
- Correct notification identifier handling for persistent notifications sent to all users.
30+
- Fix Nakama Console object counts when database statistics are not available.
31+
- Must generate username field in the token generator if not specified when called by the server runtimes.
32+
- Improve JavaScript runtime authoritative match filtered broadcasts to large sets of users.
33+
- Align optional parameters in JavaScript runtime bindings.
34+
- Fix JavaScript registered match handlers not being available within the "InitModule" function.
35+
- Use unique notification ID handling for persistent notifications sent to all users.
36+
- Ensure concurrent leaderboard creation requests are handled idempotently.
37+
- Fix regression with matchmaker optimization used when only two opponents are matched.
3538

3639
## [3.11.0] - 2022-03-21
3740
### Added

0 commit comments

Comments
 (0)