- Fix timezone information handling in DateTime serialize/deserialize
- Support
TimeDelta
scalar serializer (generatesDuration
). Input format: [D day[s], ][H]H:MM:SS[.UUUUUU], output format isDuration.toString()
: ([H]H:MM:SS.UUUUUU like '135:05:59.365145').
Breaking changes:
- Support for graphql multipart request spec (https://github.com/jaydenseric/graphql-multipart-request-spec) which affects how files are sent.
- A few parameters became named instead of positional.
- Support lists in query parameters
- Fix strict analyzer errors in generated code
- Fix noSuchMethod error
- Fix cast error during parsing errors
- More analysis rules
- Remove dart:html dependency so the package can be used without flutter web
- Remove dart:io dependency so the package can be used with flutter web
- Happier pub linter
- Use strict mode and more linter rules
- Fix an enum encoding issue
- Publish dart_graphql pub
- Initial version