@@ -3,12 +3,12 @@ All notable changes to this project are documented below.
33
44The format is based on [ keep a changelog] ( http://keepachangelog.com ) and this project uses [ semantic versioning] ( http://semver.org ) .
55
6- ## [ Unreleased ]
6+ ## [ 3.11.0 ] - 2022-03-21
77### Added
8- - Add GroupUsersBan function to all runtimes.
9- - Add LeaderboardRecordsHaystack to all runtimes.
10- - Add Groups page and associated endpoints to the developer console.
11- - Add NotificationSendAll function to the runtimes, for sending a notification to all users.
8+ - Add " GroupUsersBan" function to all runtimes.
9+ - Add " LeaderboardRecordsHaystack" to all runtimes.
10+ - Add Groups page and API endpoints to the developer console.
11+ - Add " NotificationSendAll" function to the runtimes, for sending a notification to all users.
1212- Log a warning when client IP address cannot be resolved.
1313- Add matchmaker option to enforce a multiple of resulting matched count.
1414- Add tagged Prometheus stats containing RPC function identifiers.
@@ -17,19 +17,19 @@ The format is based on [keep a changelog](http://keepachangelog.com) and this pr
1717- Improve Stackdriver log format timestamp and message field formats.
1818- Use crypto random to seed global random instance if possible.
1919- Allow migrate subcommand to use database names that contain dashes.
20- - Add senderID param to channelIdBuild function.
20+ - Add senderID param to " channelIdBuild" function.
2121- Improve leaderboard rank cache population at startup.
22- - JavaScript global variables are made immutable by default after the ` InitModule ` function is invoked.
23- - Return system user uuid string in ` StorageWrite ` acks for all runtimes.
22+ - JavaScript global variables are made immutable by default after the " InitModule" function is invoked.
23+ - Return system user UUID string in " StorageWrite" acks for all runtimes.
2424- Realtime after hooks now include both the outgoing and incoming payload.
2525- Realtime after hooks do not run when the operation fails.
2626- Build with Go 1.18.0 release.
2727
2828### Fixed
29- - Fix the registered function name for ' nk.channelIdBuild' in the JavaScript runtime.
29+ - Fix the registered function name for " nk.channelIdBuild" in the JavaScript runtime.
3030- Better input validation for Steam link operations.
3131- Fix incorrect link device behaviour in JavaScript runtime.
32- - Fix JS runtime multi-update execution consistency when part of the operation fails.
32+ - Fix JavaScript runtime multi-update execution consistency when part of the operation fails.
3333- Fix handling of wallet ledger lookups with no limit during account exports.
3434- Ensure maximum count is accounted for in matchmaker mutual match checks.
3535- Ensure the matchmaker always correctly prefers matches closer to the maximum count.
0 commit comments