Skip to content

Commit

Permalink
Nakama 3.11.0 release.
Browse files Browse the repository at this point in the history
  • Loading branch information
novabyte committed Mar 21, 2022
1 parent 4a41d65 commit c820042
Showing 1 changed file with 10 additions and 10 deletions.
20 changes: 10 additions & 10 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,12 @@ 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]
## [3.11.0] - 2022-03-21
### Added
- Add GroupUsersBan function to all runtimes.
- Add LeaderboardRecordsHaystack to all runtimes.
- Add Groups page and associated endpoints to the developer console.
- Add NotificationSendAll function to the runtimes, for sending a notification to all users.
- Add "GroupUsersBan" function to all runtimes.
- Add "LeaderboardRecordsHaystack" to all runtimes.
- Add Groups page and API endpoints to the developer console.
- Add "NotificationSendAll" function to the runtimes, for sending a notification to all users.
- Log a warning when client IP address cannot be resolved.
- Add matchmaker option to enforce a multiple of resulting matched count.
- Add tagged Prometheus stats containing RPC function identifiers.
Expand All @@ -17,19 +17,19 @@ The format is based on [keep a changelog](http://keepachangelog.com) and this pr
- Improve Stackdriver log format timestamp and message field formats.
- Use crypto random to seed global random instance if possible.
- Allow migrate subcommand to use database names that contain dashes.
- Add senderID param to channelIdBuild function.
- Add senderID param to "channelIdBuild" function.
- Improve leaderboard rank cache population at startup.
- JavaScript global variables are made immutable by default after the `InitModule` function is invoked.
- Return system user uuid string in `StorageWrite` acks for all runtimes.
- JavaScript global variables are made immutable by default after the "InitModule" function is invoked.
- Return system user UUID string in "StorageWrite" acks for all runtimes.
- Realtime after hooks now include both the outgoing and incoming payload.
- Realtime after hooks do not run when the operation fails.
- Build with Go 1.18.0 release.

### Fixed
- Fix the registered function name for 'nk.channelIdBuild' in the JavaScript runtime.
- Fix the registered function name for "nk.channelIdBuild" in the JavaScript runtime.
- Better input validation for Steam link operations.
- Fix incorrect link device behaviour in JavaScript runtime.
- Fix JS runtime multi-update execution consistency when part of the operation fails.
- Fix JavaScript runtime multi-update execution consistency when part of the operation fails.
- Fix handling of wallet ledger lookups with no limit during account exports.
- Ensure maximum count is accounted for in matchmaker mutual match checks.
- Ensure the matchmaker always correctly prefers matches closer to the maximum count.
Expand Down

0 comments on commit c820042

Please sign in to comment.