0.4.0: Claim, Models/ DTOs, compile
LeaderboardSession.ClaimAsync sends onClaim. Generated DTOs live under Models/ with nullable wire fields. Remove incomplete duplicate type files.
This commit is contained in:
@@ -1,5 +1,17 @@
|
||||
# Changelog
|
||||
|
||||
## 0.4.0
|
||||
|
||||
- Generated DTOs live under `Models/` (`RudderSdk.Core.Models`). Wire fields
|
||||
are nullable. `ListQuestsRequest` is gone; `Quests.ListAsync` POSTs with
|
||||
no body. `BoundaryNode.WaitDeadline` is `DateTimeOffset?`.
|
||||
- `LeaderboardSession.ClaimAsync` / `Claim` complete the leaderboard node
|
||||
with handle `onClaim`. The server matches live rank to an authored place.
|
||||
- `RewardClaimedAsync` / `RewardClaimed` are obsolete aliases and will be
|
||||
removed in the next SDK version.
|
||||
- `rank_not_eligible` on Claim leaves the session open (retry Claim or End);
|
||||
it no longer fails the run.
|
||||
|
||||
## 0.3.0
|
||||
|
||||
### Removed
|
||||
|
||||
Reference in New Issue
Block a user