This changelog is based on Keep a Changelog. Mambo adheres to Semantic Versioning.
For more information on how to upgrade your Mambo Platform, please see the Upgrade Guide.
Released on: 2024-11-28
Engine
Added
- Ability to exclude users with specific tags from leaderboards: leaderboards now have a configuration field that lets you specify a list of tags to exclude users by. Any user with one of these tags will not appear in the leaderboard. For example, this feature can be uses to stop users from a certain department from appearing on a leaderboard.
Changed
- Maximum point precision reduced: the decimal precision that can be configured for a point now has a maximum of three decimal digits. Attempting to configure a point with four or more digits of decimal precision leads to a validation exception.
SDK
Changed
- A number of ServiceOptions objects in the Java and C# SDKs exposed invalid properties: all ServiceOptions classes in Java and C# SDKs extended the AbstractServiceOption class. This caused all ServiceOptions to expose pagination and filtering methods also when the underlying end-points did not support pagination or filtering. This has now been fixed.
Documentation
Fixed
- Incorrect data models for AggregateIds and GlobalIds in API explorer: the example request and response data models shown in the API explorer represented AggregateId and GlobalId as a nested JSON object instead of a string. This has now been corrected.
0 Comments