Skip to content

Commit 99132a0

Browse files
committed
Preparing for release
1 parent 9360d5a commit 99132a0

2 files changed

Lines changed: 98 additions & 3 deletions

File tree

vrchat_dart/CHANGELOG.md

Lines changed: 97 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,296 +1,391 @@
1-
## NEXT
1+
## 3.5.4
2+
23
- Updates `CurrentUser.toUser` to handle new fields on `User`
4+
- Fixes analysis issues
35

46
## 3.5.3
7+
58
- Tighten dependency constraints
69

710
## 3.5.2
11+
812
- Dependency upgrades
913

1014
## 3.5.1
15+
1116
- Make `VrchatDart.userAgent` final
1217

1318
## 3.5.0
19+
1420
- Pass through `DioException`s if VRChat response contains a success status code
1521

1622
## 3.4.1
23+
1724
- Removes deprecated use of `DioError`
1825

1926
## 3.4.0
27+
2028
- Removes unused dependencies
2129
- Use `fixer` package to simplify output patching
2230
- Updates `vrchat_dart_generated`
2331

2432
## 3.3.0
33+
2534
- Updates `web_socket_channel` to fix user agent issue
2635
- Other dependency upgrades
2736

2837
## 3.3.0-pre.2
38+
2939
- Adds `twoFactorAuthTypes` to `AuthResponse`
3040

3141
## 3.3.0-pre.1
42+
3243
- Adds a temporary workaround for websocket user agent issues
3344
- Exposes the user agent for easy sharing with other network clients
3445

3546
## 3.2.2
47+
3648
- Fixes basic auth encoding
3749

3850
## 3.2.1
51+
3952
- Fixes an issue with deserialization of `VrcError`s
4053

4154
## 3.2.0
55+
4256
- Updates `vrchat_dart_generated`
4357
- Upgrades dio to `^5.0.0`
4458

4559
## 3.1.0
60+
4661
- Enforce the new user agent structure required by the VRChat guidelines
4762
- NOTE: THIS IS A BREAKING CHANGE. This has purposely been released as a minor version to increase the chances of compliance and reduce the chance of moderation actions.
4863

4964
## 3.0.0
65+
5066
- Use `dio_response_validator` to validate responses
5167
- Adds `validateVrc` extension to allow for validation of all API calls
5268

5369
## 2.4.0
70+
5471
- Fixes issues with deserializing streaming events
5572

5673
## 2.3.0
74+
5775
- Use `json_serializable` serializer instead of `built_value` serializer
5876

5977
## 2.2.8
78+
6079
- Updated vrchat_dart_generated
6180

6281
## 2.2.7
82+
6383
- Updated vrchat_dart_generated
6484

6585
## 2.2.6
86+
6687
- Updated vrchat_dart_generated
6788

6889
## 2.2.5
90+
6991
- Updated vrchat_dart_generated
7092

7193
## 2.2.4
94+
7295
- Updated vrchat_dart_generated
7396

7497
## 2.2.3
98+
7599
- Updated vrchat_dart_generated
76100

77101
## 2.2.2
102+
78103
- Updated vrchat_dart_generated
79104

80105
## 2.2.1
106+
81107
- Fixed crashes in auth when blocked by cloudflare
82108

83109
## 2.2.0
110+
84111
- Added convenience methods on CurrentUser to convert to User and LimitedUser
85112

86113
## 2.1.5
114+
87115
- Updated vrchat_dart_generated
88116

89117
## 2.1.4
118+
90119
- Updated vrchat_dart_generated
91120

92121
## 2.1.3
122+
93123
- Updated vrchat_dart_generated
94124

95125
## 2.1.2
126+
96127
- Updated vrchat_dart_generated
97128

98129
## 2.1.1
130+
99131
- Updated vrchat_dart_generated
100132

101133
## 2.1.0
134+
102135
- Restructured for more convenient usage
103136
- For example: `VrchatDart().api.auth` has been changed to `VrchatDart().auth`
104137
- Added a `websocketUrl` parameter
105138
- Updated vrchat_dart_generated
106139

107140
## 2.0.4
141+
108142
- Updated vrchat_dart_generated
109143

110144
## 2.0.3
145+
111146
- Updated vrchat_dart_generated
112147

113148
## 2.0.2
149+
114150
- Updated vrchat_dart_generated
115151

116152
## 2.0.1
153+
117154
- Updated dependencies
118155

119156
## 2.0.0
157+
120158
- Changed `part of` directives to `export` directives.
121159
- Classes from vrchat_dart_generated can now be used in other projects without adding it to the pubspec.
122160

123161
## 1.4.1
162+
124163
- Updated vrchat_dart_generated
125164

126165
## 1.4.0
166+
127167
- Updated to openapi-generator 5.3.0
128168

129169
## 1.4.0-pre.1
170+
130171
- Added missing streaming events
131172
- Added convenience methods to convert between user objects
132173
- Updated vrchat_dart_generated
133174

134175
## 1.3.0
176+
135177
- Added missing streaming events
136178
- Updated streaming event deserialization
137179
- Added VrcStreamingEventType enum to make handling events easier
138180

139181
## 1.2.0
182+
140183
- Updated for flutter 2.5.0 and updated vrchat_dart_generated
141184

142185
## 1.2.0-pre.2
186+
143187
- Updated vrchat_dart_generated
144188

145189
## 1.2.0-pre.1
190+
146191
- Updated for flutter 2.5.0 and updated vrchat_dart_generated
147192

148193
## 1.1.11
194+
149195
- Updated vrchat_dart_generated
150196

151197
## 1.1.10
198+
152199
- Updated vrchat_dart_generated
153200

154201
## 1.1.9
202+
155203
- Updated dependencies
156204

157205
## 1.1.8
206+
158207
- Updated vrchat_dart_generated
159208

160209
## 1.1.7
210+
161211
- Updated vrchat_dart_generated
162212

163213
## 1.1.6
214+
164215
- Updated vrchat_dart_generated
165216

166217
## 1.1.5
218+
167219
- Updated vrchat_dart_generated
168220

169221
## 1.1.4
222+
170223
- Updated vrchat_dart_generated
171224

172225
## 1.1.3
226+
173227
- Updated vrchat_dart_generated
174228

175229
## 1.1.2
230+
176231
- Updated vrchat_dart_generated
177232

178233
## 1.1.1
234+
179235
- Updated vrchat_dart_generated
180236

181237
## 1.1.0
238+
182239
- Updated vrchat_dart_generated
183240

184241
## 1.0.0
242+
185243
- Updated README
186244

187245
## 0.13.1
246+
188247
- Fixed websocket proxy
189248

190249
## 0.13.0
250+
191251
- Added support for websocket proxy for web
192252

193253
## 0.12.2
254+
194255
- Fetch auth cookie from vrc api for streaming
195256

196257
## 0.12.1
258+
197259
- Removed VrcApiStorage since web strips cookie headers before they get to the code
198260

199261
## 0.12.0
262+
200263
- Added VrcApiStorage for storing auth tokens in Flutter web
201264

202265
## 0.11.1
266+
203267
- Fixed issues with version resolution in Flutter
204268

205269
## 0.11.0
270+
206271
- Added websocket streaming
207272

208273
## 0.10.2
274+
209275
- Added an example nginx config
210276

211277
## 0.10.1
278+
212279
- Enable cookies for web
213280

214281
## 0.10.0
282+
215283
- Changed the way the proxy URL works to make more sense
216284

217285
## 0.9.0
286+
218287
- Updated vrchat_dart_generated
219288

220289
## 0.8.2
290+
221291
- Updated vrchat_dart_generated
222292

223293
## 0.8.1
294+
224295
- Updated vrchat_dart_generated
225296

226297
## 0.8.0
298+
227299
- Updated vrchat_dart_generated
228300

229301
## 0.7.2
302+
230303
- Fixed formatting
231304

232305
## 0.7.1
306+
233307
- Updated dependencies
234308

235309
## 0.7.0
310+
236311
- Automatically fetch an API key on successful auth
237312

238313
## 0.6.6
314+
239315
- Added location to LimitedUser
240316

241317
## 0.6.5
318+
242319
- Return the login request for 2fa
243320

244321
## 0.6.4
322+
245323
- auth.currentUser wasn't getting set if 2fa was required
246324

247325
## 0.6.3
326+
248327
- Updated vrchat_dart_generated
249328

250329
## 0.6.2
330+
251331
- Updated vrchat_dart_generated to support offline friends fetching
252332

253333
## 0.6.1
334+
254335
- Added api key fetching
255336

256337
## 0.6.0
338+
257339
- Added user agent
258340

259341
## 0.5.6
342+
260343
- Fixed auth
261344

262345
## 0.5.5
346+
263347
- Better error handling
264348

265349
## 0.5.4
350+
266351
- Fixed the flutter example
267352

268353
## 0.5.3
354+
269355
- Fixed changelog formatting
270356

271357
## 0.5.2
358+
272359
- Added example_flutter
273360

274361
## 0.5.1
362+
275363
- Fixed broken conditional import
276364

277365
## 0.5.0
366+
278367
- Refactored class names
279368

280369
## 0.4.0
370+
281371
- Wrapped API responses are more informative
282372

283373
## 0.3.0
374+
284375
- Refactored the API
285376

286377
## 0.2.1
378+
287379
- Fixed formatting
288380

289381
## 0.2.0
382+
290383
- Made username and password optional
291384

292385
## 0.1.0
386+
293387
- Wrapped the login APIs
294388

295389
## 0.0.1
296-
- Initial release
390+
391+
- Initial release

0 commit comments

Comments
 (0)