Skip to content

Commit 207a345

Browse files
author
Luke Gehorsam
authored
Merge pull request #97 from heroiclabs/luke/v1.0.6-copy
2 parents 5266238 + 1b691e1 commit 207a345

18 files changed

+246
-193
lines changed

.github/ISSUE_TEMPLATE/bug_report.md

-61
This file was deleted.

.github/ISSUE_TEMPLATE/feature_request.md

-20
This file was deleted.

.github/workflows/publish.yml

-10
This file was deleted.

nakama/CHANGELOG.md

+7-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
## 1.1.0
2+
- Satori: Adds the Satori SDK for Dart. Satori is our liveops server for game studios. Read more about it in the [documentation](https://heroiclabs.com/docs/satori/concepts/introduction/).
3+
4+
* Fixed: LeaderboardRecordList parsing issue [#52](https://github.com/heroiclabs/nakama-dart/issues/52)
5+
* Added: Module now exports channel_messages [#85](https://github.com/heroiclabs/nakama-dart/pull/85)
6+
17
## 1.0.5
28

39
* Fixed: Cursors are nullable `FriendsList.cursor`, `GroupList.cursor`, `UserGroupList.cursor`, `GroupUserList.cursor`, `NotificationList.cursor`
@@ -57,7 +63,7 @@
5763
* **Breaking:** Refactored the SDK to use own models instead of returning the underlaying Protobuf objects
5864
* Most of the functionality added to achieve a stable release:
5965
* Authentication (Session refresh, missing drivers, linking and unlinking)
60-
* Leaderboard
66+
* Leaderboard
6167
* Friends & Groups
6268
* Notifications
6369
* Tournaments

nakama/analysis_options.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ analyzer:
66
- lib/src/**/*.freezed.dart
77
- lib/src/api/proto/**/*.dart
88
- lib/**/*.swagger*dart
9+
errors:
10+
invalid_annotation_target: false
911

1012
linter:
1113
rules:

nakama/example/pubspec.lock

+68-28
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@ packages:
55
dependency: transitive
66
description:
77
name: archive
8-
sha256: "7b875fd4a20b165a3084bd2d210439b22ebc653f21cea4842729c0c30c82596b"
8+
sha256: "22600aa1e926be775fa5fe7e6894e7fb3df9efda8891c73f70fb3262399a432d"
99
url: "https://pub.dev"
1010
source: hosted
11-
version: "3.4.9"
11+
version: "3.4.10"
1212
args:
1313
dependency: transitive
1414
description:
@@ -45,10 +45,10 @@ packages:
4545
dependency: transitive
4646
description:
4747
name: chopper
48-
sha256: "4ba5b590f4dc04b948024efdf4d85fd484d6c81eb83cefc36f29cf83f6e50ae5"
48+
sha256: eac1e6ddfdf50df266943a5f6838f5490e4f6818b48476a68427b89ecc97e07d
4949
url: "https://pub.dev"
5050
source: hosted
51-
version: "7.0.9"
51+
version: "7.2.0"
5252
clock:
5353
dependency: transitive
5454
description:
@@ -131,14 +131,22 @@ packages:
131131
url: "https://pub.dev"
132132
source: hosted
133133
version: "2.4.1"
134+
google_identity_services_web:
135+
dependency: transitive
136+
description:
137+
name: google_identity_services_web
138+
sha256: "9482364c9f8b7bd36902572ebc3a7c2b5c8ee57a9c93e6eb5099c1a9ec5265d8"
139+
url: "https://pub.dev"
140+
source: hosted
141+
version: "0.3.1+1"
134142
googleapis_auth:
135143
dependency: transitive
136144
description:
137145
name: googleapis_auth
138-
sha256: af7c3a3edf9d0de2e1e0a77e994fae0a581c525fa7012af4fa0d4a52ed9484da
146+
sha256: cafc46446574fd42826aa4cd4d623c94482598fda0a5a5649bf2781bcbc09258
139147
url: "https://pub.dev"
140148
source: hosted
141-
version: "1.4.1"
149+
version: "1.5.0"
142150
grpc:
143151
dependency: transitive
144152
description:
@@ -151,18 +159,18 @@ packages:
151159
dependency: transitive
152160
description:
153161
name: http
154-
sha256: d4872660c46d929f6b8a9ef4e7a7eff7e49bbf0c4ec3f385ee32df5119175139
162+
sha256: "761a297c042deedc1ffbb156d6e2af13886bb305c2a343a4d972504cd67dd938"
155163
url: "https://pub.dev"
156164
source: hosted
157-
version: "1.1.2"
165+
version: "1.2.1"
158166
http2:
159167
dependency: transitive
160168
description:
161169
name: http2
162-
sha256: "38db0c4aa9f1cd238a5d2e86aa0cc7cc91c77e0c6c94ba64bbe85e4ff732a952"
170+
sha256: "9ced024a160b77aba8fb8674e38f70875e321d319e6f303ec18e87bd5a4b0c1d"
163171
url: "https://pub.dev"
164172
source: hosted
165-
version: "2.2.0"
173+
version: "2.3.0"
166174
http_parser:
167175
dependency: transitive
168176
description:
@@ -175,10 +183,10 @@ packages:
175183
dependency: transitive
176184
description:
177185
name: js
178-
sha256: f2c445dce49627136094980615a031419f7f3eb393237e4ecd97ac15dea343f3
186+
sha256: c1b2e9b5ea78c45e1a0788d29606ba27dc5f71f019f32ca5140f61ef071838cf
179187
url: "https://pub.dev"
180188
source: hosted
181-
version: "0.6.7"
189+
version: "0.7.1"
182190
json_annotation:
183191
dependency: transitive
184192
description:
@@ -195,6 +203,30 @@ packages:
195203
url: "https://pub.dev"
196204
source: hosted
197205
version: "2.0.1"
206+
leak_tracker:
207+
dependency: transitive
208+
description:
209+
name: leak_tracker
210+
sha256: "78eb209deea09858f5269f5a5b02be4049535f568c07b275096836f01ea323fa"
211+
url: "https://pub.dev"
212+
source: hosted
213+
version: "10.0.0"
214+
leak_tracker_flutter_testing:
215+
dependency: transitive
216+
description:
217+
name: leak_tracker_flutter_testing
218+
sha256: b46c5e37c19120a8a01918cfaf293547f47269f7cb4b0058f21531c2465d6ef0
219+
url: "https://pub.dev"
220+
source: hosted
221+
version: "2.0.1"
222+
leak_tracker_testing:
223+
dependency: transitive
224+
description:
225+
name: leak_tracker_testing
226+
sha256: a597f72a664dbd293f3bfc51f9ba69816f84dcd403cdac7066cb3f6003f3ab47
227+
url: "https://pub.dev"
228+
source: hosted
229+
version: "2.0.1"
198230
lints:
199231
dependency: transitive
200232
description:
@@ -215,49 +247,49 @@ packages:
215247
dependency: transitive
216248
description:
217249
name: matcher
218-
sha256: "1803e76e6653768d64ed8ff2e1e67bea3ad4b923eb5c56a295c3e634bad5960e"
250+
sha256: d2323aa2060500f906aa31a895b4030b6da3ebdcc5619d14ce1aada65cd161cb
219251
url: "https://pub.dev"
220252
source: hosted
221-
version: "0.12.16"
253+
version: "0.12.16+1"
222254
material_color_utilities:
223255
dependency: transitive
224256
description:
225257
name: material_color_utilities
226-
sha256: "9528f2f296073ff54cb9fee677df673ace1218163c3bc7628093e7eed5203d41"
258+
sha256: "0e0a020085b65b6083975e499759762399b4475f766c21668c4ecca34ea74e5a"
227259
url: "https://pub.dev"
228260
source: hosted
229-
version: "0.5.0"
261+
version: "0.8.0"
230262
meta:
231263
dependency: transitive
232264
description:
233265
name: meta
234-
sha256: a6e590c838b18133bb482a2745ad77c5bb7715fb0451209e1a7567d416678b8e
266+
sha256: d584fa6707a52763a52446f02cc621b077888fb63b93bbcb1143a7be5a0c0c04
235267
url: "https://pub.dev"
236268
source: hosted
237-
version: "1.10.0"
269+
version: "1.11.0"
238270
nakama:
239271
dependency: "direct main"
240272
description:
241273
path: ".."
242274
relative: true
243275
source: path
244-
version: "1.0.3"
276+
version: "1.0.6"
245277
path:
246278
dependency: transitive
247279
description:
248280
name: path
249-
sha256: "8829d8a55c13fc0e37127c29fedf290c102f4e40ae94ada574091fe0ff96c917"
281+
sha256: "087ce49c3f0dc39180befefc60fdb4acd8f8620e5682fe2476afd0b3688bb4af"
250282
url: "https://pub.dev"
251283
source: hosted
252-
version: "1.8.3"
284+
version: "1.9.0"
253285
pointycastle:
254286
dependency: transitive
255287
description:
256288
name: pointycastle
257-
sha256: "7c1e5f0d23c9016c5bbd8b1473d0d3fb3fc851b876046039509e18e0c7485f2c"
289+
sha256: "43ac87de6e10afabc85c445745a7b799e04de84cebaa4fd7bf55a5e1e9604d29"
258290
url: "https://pub.dev"
259291
source: hosted
260-
version: "3.7.3"
292+
version: "3.7.4"
261293
protobuf:
262294
dependency: transitive
263295
description:
@@ -335,21 +367,29 @@ packages:
335367
url: "https://pub.dev"
336368
source: hosted
337369
version: "2.1.4"
370+
vm_service:
371+
dependency: transitive
372+
description:
373+
name: vm_service
374+
sha256: b3d56ff4341b8f182b96aceb2fa20e3dcb336b9f867bc0eafc0de10f1048e957
375+
url: "https://pub.dev"
376+
source: hosted
377+
version: "13.0.0"
338378
web:
339379
dependency: transitive
340380
description:
341381
name: web
342-
sha256: afe077240a270dcfd2aafe77602b4113645af95d0ad31128cc02bce5ac5d5152
382+
sha256: "97da13628db363c635202ad97068d47c5b8aa555808e7a9411963c533b449b27"
343383
url: "https://pub.dev"
344384
source: hosted
345-
version: "0.3.0"
385+
version: "0.5.1"
346386
web_socket_channel:
347387
dependency: transitive
348388
description:
349389
name: web_socket_channel
350-
sha256: d88238e5eac9a42bb43ca4e721edba3c08c6354d4a53063afaa568516217621b
390+
sha256: "1d8e795e2a8b3730c41b8a98a2dff2e0fb57ae6f0764a1c46ec5915387d257b2"
351391
url: "https://pub.dev"
352392
source: hosted
353-
version: "2.4.0"
393+
version: "2.4.4"
354394
sdks:
355-
dart: ">=3.2.0 <4.0.0"
395+
dart: ">=3.3.0 <4.0.0"

nakama/lib/src/models/group.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ class UserGroupList with _$UserGroupList {
6666

6767
const factory UserGroupList({
6868
String? cursor,
69-
required List<UserGroup> userGroups,
69+
@JsonKey(name: 'user_groups') required List<UserGroup> userGroups,
7070
}) = _UserGroupList;
7171

7272
factory UserGroupList.fromJson(Map<String, Object?> json) => _$UserGroupListFromJson(json);

0 commit comments

Comments
 (0)