Releases: trevorwang/retrofit.dart
Releases · trevorwang/retrofit.dart
8.1.0
What's Changed
- For constant null, declareFinal is replaced by declareConst by @emintolgahanpolat in #654
- feat: Add support @Extras() by @XuanTung95 in #648
New Contributors
- @emintolgahanpolat made their first contribution in #654
- @XuanTung95 made their first contribution in #648
Full Changelog: 8.0.6...8.1.0
8.0.6
chore: update changelog
8.0.5: Fix generic argument factories support (#643)
* Don't shorten "annotation" * Support generic argument factories irrespective of `@JsonSerializable` annotations
8.0.4
Use `toJson()` instead of .name if `@Path` enums have `toJson()` (#637)
8.0.3: fix: Multipart @Part body (map) breaks when multiple @Path parameter …
…is used. (#633) * feat: added PreventNullToAbsent annotation, which allows sending null values to server. * fix: Multipart @Part body (map) doesn't breaks when multiple @Path parameter is used. * fix: Multipart @Part body (map) doesn't breaks when multiple @Path parameter is used. * test: Multipart @Part body (map) doesn't breaks when multiple @Path parameter is used.
8.0.2: fix: Multipart @Part body (map) breaks when multiple @Path parameter …
…is used. (#633) * feat: added PreventNullToAbsent annotation, which allows sending null values to server. * fix: Multipart @Part body (map) doesn't breaks when multiple @Path parameter is used. * fix: Multipart @Part body (map) doesn't breaks when multiple @Path parameter is used. * test: Multipart @Part body (map) doesn't breaks when multiple @Path parameter is used.
8.0.1
chore: format http code
retrofit-4.0.3
ci: fix retrofit publish eorkflow issue
retrofit-4.0.2: feat: added PreventNullToAbsent annotation, which allows sending null…
… values to server. (#613)
7.0.8: Use `toJson()` instead of `.name` if enums have `toJson()`. (#596)
* The version of source_gen must be lower than 1.4.0. source_gen@1.4.0 requires Dart 3.0. * Use `toJson()` instead of `.name` if enums have `toJson()`.