|
1 | | -## NEXT |
| 1 | +## 3.5.4 |
| 2 | + |
2 | 3 | - Updates `CurrentUser.toUser` to handle new fields on `User` |
| 4 | +- Fixes analysis issues |
3 | 5 |
|
4 | 6 | ## 3.5.3 |
| 7 | + |
5 | 8 | - Tighten dependency constraints |
6 | 9 |
|
7 | 10 | ## 3.5.2 |
| 11 | + |
8 | 12 | - Dependency upgrades |
9 | 13 |
|
10 | 14 | ## 3.5.1 |
| 15 | + |
11 | 16 | - Make `VrchatDart.userAgent` final |
12 | 17 |
|
13 | 18 | ## 3.5.0 |
| 19 | + |
14 | 20 | - Pass through `DioException`s if VRChat response contains a success status code |
15 | 21 |
|
16 | 22 | ## 3.4.1 |
| 23 | + |
17 | 24 | - Removes deprecated use of `DioError` |
18 | 25 |
|
19 | 26 | ## 3.4.0 |
| 27 | + |
20 | 28 | - Removes unused dependencies |
21 | 29 | - Use `fixer` package to simplify output patching |
22 | 30 | - Updates `vrchat_dart_generated` |
23 | 31 |
|
24 | 32 | ## 3.3.0 |
| 33 | + |
25 | 34 | - Updates `web_socket_channel` to fix user agent issue |
26 | 35 | - Other dependency upgrades |
27 | 36 |
|
28 | 37 | ## 3.3.0-pre.2 |
| 38 | + |
29 | 39 | - Adds `twoFactorAuthTypes` to `AuthResponse` |
30 | 40 |
|
31 | 41 | ## 3.3.0-pre.1 |
| 42 | + |
32 | 43 | - Adds a temporary workaround for websocket user agent issues |
33 | 44 | - Exposes the user agent for easy sharing with other network clients |
34 | 45 |
|
35 | 46 | ## 3.2.2 |
| 47 | + |
36 | 48 | - Fixes basic auth encoding |
37 | 49 |
|
38 | 50 | ## 3.2.1 |
| 51 | + |
39 | 52 | - Fixes an issue with deserialization of `VrcError`s |
40 | 53 |
|
41 | 54 | ## 3.2.0 |
| 55 | + |
42 | 56 | - Updates `vrchat_dart_generated` |
43 | 57 | - Upgrades dio to `^5.0.0` |
44 | 58 |
|
45 | 59 | ## 3.1.0 |
| 60 | + |
46 | 61 | - Enforce the new user agent structure required by the VRChat guidelines |
47 | 62 | - 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. |
48 | 63 |
|
49 | 64 | ## 3.0.0 |
| 65 | + |
50 | 66 | - Use `dio_response_validator` to validate responses |
51 | 67 | - Adds `validateVrc` extension to allow for validation of all API calls |
52 | 68 |
|
53 | 69 | ## 2.4.0 |
| 70 | + |
54 | 71 | - Fixes issues with deserializing streaming events |
55 | 72 |
|
56 | 73 | ## 2.3.0 |
| 74 | + |
57 | 75 | - Use `json_serializable` serializer instead of `built_value` serializer |
58 | 76 |
|
59 | 77 | ## 2.2.8 |
| 78 | + |
60 | 79 | - Updated vrchat_dart_generated |
61 | 80 |
|
62 | 81 | ## 2.2.7 |
| 82 | + |
63 | 83 | - Updated vrchat_dart_generated |
64 | 84 |
|
65 | 85 | ## 2.2.6 |
| 86 | + |
66 | 87 | - Updated vrchat_dart_generated |
67 | 88 |
|
68 | 89 | ## 2.2.5 |
| 90 | + |
69 | 91 | - Updated vrchat_dart_generated |
70 | 92 |
|
71 | 93 | ## 2.2.4 |
| 94 | + |
72 | 95 | - Updated vrchat_dart_generated |
73 | 96 |
|
74 | 97 | ## 2.2.3 |
| 98 | + |
75 | 99 | - Updated vrchat_dart_generated |
76 | 100 |
|
77 | 101 | ## 2.2.2 |
| 102 | + |
78 | 103 | - Updated vrchat_dart_generated |
79 | 104 |
|
80 | 105 | ## 2.2.1 |
| 106 | + |
81 | 107 | - Fixed crashes in auth when blocked by cloudflare |
82 | 108 |
|
83 | 109 | ## 2.2.0 |
| 110 | + |
84 | 111 | - Added convenience methods on CurrentUser to convert to User and LimitedUser |
85 | 112 |
|
86 | 113 | ## 2.1.5 |
| 114 | + |
87 | 115 | - Updated vrchat_dart_generated |
88 | 116 |
|
89 | 117 | ## 2.1.4 |
| 118 | + |
90 | 119 | - Updated vrchat_dart_generated |
91 | 120 |
|
92 | 121 | ## 2.1.3 |
| 122 | + |
93 | 123 | - Updated vrchat_dart_generated |
94 | 124 |
|
95 | 125 | ## 2.1.2 |
| 126 | + |
96 | 127 | - Updated vrchat_dart_generated |
97 | 128 |
|
98 | 129 | ## 2.1.1 |
| 130 | + |
99 | 131 | - Updated vrchat_dart_generated |
100 | 132 |
|
101 | 133 | ## 2.1.0 |
| 134 | + |
102 | 135 | - Restructured for more convenient usage |
103 | 136 | - For example: `VrchatDart().api.auth` has been changed to `VrchatDart().auth` |
104 | 137 | - Added a `websocketUrl` parameter |
105 | 138 | - Updated vrchat_dart_generated |
106 | 139 |
|
107 | 140 | ## 2.0.4 |
| 141 | + |
108 | 142 | - Updated vrchat_dart_generated |
109 | 143 |
|
110 | 144 | ## 2.0.3 |
| 145 | + |
111 | 146 | - Updated vrchat_dart_generated |
112 | 147 |
|
113 | 148 | ## 2.0.2 |
| 149 | + |
114 | 150 | - Updated vrchat_dart_generated |
115 | 151 |
|
116 | 152 | ## 2.0.1 |
| 153 | + |
117 | 154 | - Updated dependencies |
118 | 155 |
|
119 | 156 | ## 2.0.0 |
| 157 | + |
120 | 158 | - Changed `part of` directives to `export` directives. |
121 | 159 | - Classes from vrchat_dart_generated can now be used in other projects without adding it to the pubspec. |
122 | 160 |
|
123 | 161 | ## 1.4.1 |
| 162 | + |
124 | 163 | - Updated vrchat_dart_generated |
125 | 164 |
|
126 | 165 | ## 1.4.0 |
| 166 | + |
127 | 167 | - Updated to openapi-generator 5.3.0 |
128 | 168 |
|
129 | 169 | ## 1.4.0-pre.1 |
| 170 | + |
130 | 171 | - Added missing streaming events |
131 | 172 | - Added convenience methods to convert between user objects |
132 | 173 | - Updated vrchat_dart_generated |
133 | 174 |
|
134 | 175 | ## 1.3.0 |
| 176 | + |
135 | 177 | - Added missing streaming events |
136 | 178 | - Updated streaming event deserialization |
137 | 179 | - Added VrcStreamingEventType enum to make handling events easier |
138 | 180 |
|
139 | 181 | ## 1.2.0 |
| 182 | + |
140 | 183 | - Updated for flutter 2.5.0 and updated vrchat_dart_generated |
141 | 184 |
|
142 | 185 | ## 1.2.0-pre.2 |
| 186 | + |
143 | 187 | - Updated vrchat_dart_generated |
144 | 188 |
|
145 | 189 | ## 1.2.0-pre.1 |
| 190 | + |
146 | 191 | - Updated for flutter 2.5.0 and updated vrchat_dart_generated |
147 | 192 |
|
148 | 193 | ## 1.1.11 |
| 194 | + |
149 | 195 | - Updated vrchat_dart_generated |
150 | 196 |
|
151 | 197 | ## 1.1.10 |
| 198 | + |
152 | 199 | - Updated vrchat_dart_generated |
153 | 200 |
|
154 | 201 | ## 1.1.9 |
| 202 | + |
155 | 203 | - Updated dependencies |
156 | 204 |
|
157 | 205 | ## 1.1.8 |
| 206 | + |
158 | 207 | - Updated vrchat_dart_generated |
159 | 208 |
|
160 | 209 | ## 1.1.7 |
| 210 | + |
161 | 211 | - Updated vrchat_dart_generated |
162 | 212 |
|
163 | 213 | ## 1.1.6 |
| 214 | + |
164 | 215 | - Updated vrchat_dart_generated |
165 | 216 |
|
166 | 217 | ## 1.1.5 |
| 218 | + |
167 | 219 | - Updated vrchat_dart_generated |
168 | 220 |
|
169 | 221 | ## 1.1.4 |
| 222 | + |
170 | 223 | - Updated vrchat_dart_generated |
171 | 224 |
|
172 | 225 | ## 1.1.3 |
| 226 | + |
173 | 227 | - Updated vrchat_dart_generated |
174 | 228 |
|
175 | 229 | ## 1.1.2 |
| 230 | + |
176 | 231 | - Updated vrchat_dart_generated |
177 | 232 |
|
178 | 233 | ## 1.1.1 |
| 234 | + |
179 | 235 | - Updated vrchat_dart_generated |
180 | 236 |
|
181 | 237 | ## 1.1.0 |
| 238 | + |
182 | 239 | - Updated vrchat_dart_generated |
183 | 240 |
|
184 | 241 | ## 1.0.0 |
| 242 | + |
185 | 243 | - Updated README |
186 | 244 |
|
187 | 245 | ## 0.13.1 |
| 246 | + |
188 | 247 | - Fixed websocket proxy |
189 | 248 |
|
190 | 249 | ## 0.13.0 |
| 250 | + |
191 | 251 | - Added support for websocket proxy for web |
192 | 252 |
|
193 | 253 | ## 0.12.2 |
| 254 | + |
194 | 255 | - Fetch auth cookie from vrc api for streaming |
195 | 256 |
|
196 | 257 | ## 0.12.1 |
| 258 | + |
197 | 259 | - Removed VrcApiStorage since web strips cookie headers before they get to the code |
198 | 260 |
|
199 | 261 | ## 0.12.0 |
| 262 | + |
200 | 263 | - Added VrcApiStorage for storing auth tokens in Flutter web |
201 | 264 |
|
202 | 265 | ## 0.11.1 |
| 266 | + |
203 | 267 | - Fixed issues with version resolution in Flutter |
204 | 268 |
|
205 | 269 | ## 0.11.0 |
| 270 | + |
206 | 271 | - Added websocket streaming |
207 | 272 |
|
208 | 273 | ## 0.10.2 |
| 274 | + |
209 | 275 | - Added an example nginx config |
210 | 276 |
|
211 | 277 | ## 0.10.1 |
| 278 | + |
212 | 279 | - Enable cookies for web |
213 | 280 |
|
214 | 281 | ## 0.10.0 |
| 282 | + |
215 | 283 | - Changed the way the proxy URL works to make more sense |
216 | 284 |
|
217 | 285 | ## 0.9.0 |
| 286 | + |
218 | 287 | - Updated vrchat_dart_generated |
219 | 288 |
|
220 | 289 | ## 0.8.2 |
| 290 | + |
221 | 291 | - Updated vrchat_dart_generated |
222 | 292 |
|
223 | 293 | ## 0.8.1 |
| 294 | + |
224 | 295 | - Updated vrchat_dart_generated |
225 | 296 |
|
226 | 297 | ## 0.8.0 |
| 298 | + |
227 | 299 | - Updated vrchat_dart_generated |
228 | 300 |
|
229 | 301 | ## 0.7.2 |
| 302 | + |
230 | 303 | - Fixed formatting |
231 | 304 |
|
232 | 305 | ## 0.7.1 |
| 306 | + |
233 | 307 | - Updated dependencies |
234 | 308 |
|
235 | 309 | ## 0.7.0 |
| 310 | + |
236 | 311 | - Automatically fetch an API key on successful auth |
237 | 312 |
|
238 | 313 | ## 0.6.6 |
| 314 | + |
239 | 315 | - Added location to LimitedUser |
240 | 316 |
|
241 | 317 | ## 0.6.5 |
| 318 | + |
242 | 319 | - Return the login request for 2fa |
243 | 320 |
|
244 | 321 | ## 0.6.4 |
| 322 | + |
245 | 323 | - auth.currentUser wasn't getting set if 2fa was required |
246 | 324 |
|
247 | 325 | ## 0.6.3 |
| 326 | + |
248 | 327 | - Updated vrchat_dart_generated |
249 | 328 |
|
250 | 329 | ## 0.6.2 |
| 330 | + |
251 | 331 | - Updated vrchat_dart_generated to support offline friends fetching |
252 | 332 |
|
253 | 333 | ## 0.6.1 |
| 334 | + |
254 | 335 | - Added api key fetching |
255 | 336 |
|
256 | 337 | ## 0.6.0 |
| 338 | + |
257 | 339 | - Added user agent |
258 | 340 |
|
259 | 341 | ## 0.5.6 |
| 342 | + |
260 | 343 | - Fixed auth |
261 | 344 |
|
262 | 345 | ## 0.5.5 |
| 346 | + |
263 | 347 | - Better error handling |
264 | 348 |
|
265 | 349 | ## 0.5.4 |
| 350 | + |
266 | 351 | - Fixed the flutter example |
267 | 352 |
|
268 | 353 | ## 0.5.3 |
| 354 | + |
269 | 355 | - Fixed changelog formatting |
270 | 356 |
|
271 | 357 | ## 0.5.2 |
| 358 | + |
272 | 359 | - Added example_flutter |
273 | 360 |
|
274 | 361 | ## 0.5.1 |
| 362 | + |
275 | 363 | - Fixed broken conditional import |
276 | 364 |
|
277 | 365 | ## 0.5.0 |
| 366 | + |
278 | 367 | - Refactored class names |
279 | 368 |
|
280 | 369 | ## 0.4.0 |
| 370 | + |
281 | 371 | - Wrapped API responses are more informative |
282 | 372 |
|
283 | 373 | ## 0.3.0 |
| 374 | + |
284 | 375 | - Refactored the API |
285 | 376 |
|
286 | 377 | ## 0.2.1 |
| 378 | + |
287 | 379 | - Fixed formatting |
288 | 380 |
|
289 | 381 | ## 0.2.0 |
| 382 | + |
290 | 383 | - Made username and password optional |
291 | 384 |
|
292 | 385 | ## 0.1.0 |
| 386 | + |
293 | 387 | - Wrapped the login APIs |
294 | 388 |
|
295 | 389 | ## 0.0.1 |
296 | | -- Initial release |
| 390 | + |
| 391 | +- Initial release |
0 commit comments