NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #1447 most downloaded on pub.dev
Have you been turned into a problem with writing code for Http requests? This package can help. It has all of the Http and model codegen functionality you have been looking for.
Last release 10 months ago
11 Dec 2025
Release timing varies
gaps range from 2 weeks to 9 months
Most releases are documented
notes for 53 of the last 60 stable releases
4 versions withdrawn
withdrawn after publishing
6 years old
222 releases · first in 2020
Nothing published for this version
Added ability to generated models to separate file
Updated changelog (see previous version changes)
One column per quarter.
[BREAKING]: Upgraded to support json_serializable 5.0.0
Fix cases when responses was named like numbers
Fixed ability to set exclude_path and include_path
Fixed cases when swagger has not put post get requests
Updated packages json_serializable, json_annotation, build_runner
Fixed cases when field number 'number' generated as $num
Fixed issues when content has no application/json child
Fixed cases when parameters named by keywords, for example In, For, Class etx
Fix for default value for named parameters
Fixed issue when parameters named like int, double etc.
Fixed cases when file names like some_file.extension.swagger.json.dart.json
Added generation of int get hashCode
[BREAKING]: Added dollar signs to generated converter and mappings
Fixed border cases with parameters with duplicated names (for ex 'book' and 'book[]')
Fixed cases with dashes in request named
YamlMap is not a subtype of type bool? in type cast(#208)[BREAKING]: includeIfNull now bool? value. Needs update of build.yaml if this feature used
includeIfNull now bool? value. Needs update of build.yaml if this feature usedAdded support .json files instead .swagger (.swagger are supported too)
Fully refactored requests generator
Fixed class Attribute / Request Param collision
Fix case when enum in model has name with underscores.
Fixed case when request does not have type specified. Made it Object.
Fixed models generator in cases of List of Lists of Lists of... of some type
* Add support for swagger 3.0.1
Generate objects from injected objects
Nothing published for this version
Fixed issue with list of enums in request parameter
* Added new generator_options
Added equals override method to all Models
* Removed meta dependency
* Fixed meta version to 1.3.0
Added possibility to made postfix for models
Removed ..RemoveWhere spike on generated models
Fixed Incorrect generated param name
Made header default values not sensitive
* Fixed critical error
Added build option to set default values for headers
Made all models parameter not required
Fixed generation of Lists of Strings for models
* Fixed issues with null-safety
* Updated dependencies
* Updated documentation
* Fixed analyser issues
Implemented generation of models from responses injected
* Improve documentation
Made generated enums not nullable
Generate models for 201 HTTP Responses too
Added support of requestBody field for POST requests
Fixed issue with usage of KEY instead of NAME on defined parametets
Fixed issue with basic types in array elements
Removed support of template of date
yyyy-MM-ddAdded null-check for _formatDate method
Added generation of custom date to json mapping.
date_formatter* Hotfix of using meta
* Hotfix for body generation
Fix issue with requestBody parameter. It was not used, currently it adds 'body' parameter to requests
Added support of default value per item for bool properties. For ex. "name": bool, default is true
"name": bool, default is trueFixed issue with allOf exception
allOf exceptionYour coding agent can read these notes before it upgrades. Set up the MCP server →