swagger_to_dart 1.5.0
swagger_to_dart: ^1.5.0 copied to clipboard
Convert Swagger to Dart using freezed and retrofit support only 3.1.0 openApi
1.5.0 #
- Fix union class name duplication
1.4.0 #
- Fix workflow
1.3.0 #
- Add
.vscode/settings.jsonfile to the dart example - Add
analysis_options.yamlfile to the dart example - Add
build.yamlfile to the dart example - Add more FastAPI swagger Example
1.2.0 #
- Support MultipartFile in
@Partannotation - Support FastAPI
pydantic-extra-typespackage - Add Convertors
1.1.0 #
- Support flutter 3.29.2
- Added support for fetching OpenAPI specifications directly from URLs (JSON format only)
- Added support for automatically saving fetched specs locally
- Added support for custom configuration file path with
--configoption - Improved error handling for OpenAPI schema parsing
- Removed YAML OpenAPI specification support to focus on JSON format
1.0.0 #
- Support flutter 3.29.0
- Support freezed 3.0.0
0.3.0 #
- Update flutter version to
3.29.0
0.2.0 #
- If description key contains
deprecatedin the message it will be marked as deprecated by @masreplay - support
deprecated()for framework that doesn't support deprecated flag in the field for example FastAPI by @masreplay
0.1.8 #
- Add field name from the api like 'per_page' to 'perPageKey = 'per_page';' by @shahad999'
0.1.6 #
MultipartFilesupport instead ofFileinpartby @shahad999
0.1.5 #
- union class fields
0.1.4 #
- add support to
listof typeoneOfby @shahad999
0.1.3 #
- Fix List type
0.1.2 #
- Support one of as direct request body
0.1.1 #
- Fix query name in
@Queryannotation by @shahad999
0.1.0 #
- Add support to
color-hexformatinstringtype
0.0.9 #
- Include metadata in
ApiClientgenerated class
0.0.8 #
- Fix read the
JsonKey.namefrom swaggerkeyinstead of thetitle
0.0.7 #
- Add
@deprecatedannotation - Fix
@JsonKey(name: '')name, was changing the name to snake_case
0.0.6 #
- Fix bugs
0.0.5 #
- Fix multi part as class
0.0.4 #
- Fix multi line description
0.0.3 #
- Add description and documentation to the generation
0.0.2 #
- Add main.dart to the example
0.0.1 #
- Initial version