@@ -5,6 +5,37 @@ The format is based on [keep a changelog](http://keepachangelog.com) and this pr
5
5
6
6
:warning : This server code is versioned separately to the download of the [ Hiro game framework] ( https://heroiclabs.com/hiro/ ) . :warning :
7
7
8
+ ## [ 1.22.0] - 2025-02-14
9
+ ### Added
10
+ - Add "claim_count" field to Streaks gameplay system.
11
+ - A Donation now tracks and allows claiming from individual contributors.
12
+ - Inventory has a new lifecycle hook to allow Item IDs to be validated externally.
13
+ - Add List function to Event Leaderboards.
14
+
15
+ ### Changed
16
+ - Update to Nakama 3.26.0 version on the nakama-common 1.36.0 release.
17
+ - Username generator will not replace a username set as part of first account creation.
18
+ - Update JSON schema for Streaks gameplay system.
19
+ - Leaderboards can now use score operator directly from the Nakama SDK type.
20
+ - The root ID is now stored in metadata with generated Event Leaderboard IDs.
21
+ - (Unity) Use ReadOnlyCollection with Donations gameplay system.
22
+ - (Unity) Purchase Intents will always be sent if multiple Store Items share the same SKU code.
23
+ - Event Leaderboard rolls include retry backoff logic to minimize contention.
24
+ - (Unity) Notification package is updated to use 2.4.0 release.
25
+ - Expired donations are garbage collected only after claimed.
26
+
27
+ ### Fixed
28
+ - Use Preserve annotation to retain System and other type constructors with IL2CPP builds.
29
+ - Return Tier name with Event Leaderboard tiers in responses.
30
+ - Fix custom Tier selector in first Event Leaderboard roll logic.
31
+ - Rewards in Streaks which are achieved in intermediate steps can also be claimed.
32
+ - (Unity)
[ Fake Store
] ( https://docs.unity3d.com/Packages/[email protected] /manual/WhatIsFakeStore.html ) is now recognised by the Economy Store system.
33
+ - Idle activity in Event Leaderboard active phases does not demote incorrectly.
34
+ - Fix queue start calculation with Unlockables when an early unlock is spent.
35
+ - Weighted rewards in weight value is copied correctly in a deep clone.
36
+ - (Unity) Inventory gameplay system decodes JSON to type correctly with updates.
37
+ - Progressions reset CRON expression is calculated with the correct offset.
38
+
8
39
## [ 1.21.0] - 2024-11-22
9
40
### Added
10
41
- New Auctions lifecycle function hook for "OnCancel".
0 commit comments