freezer 0.6.1 copy "freezer: ^0.6.1" to clipboard
freezer: ^0.6.1 copied to clipboard

Provides the easiest and most productive automatic generation of model objects from JSON files.

Release Note #

v0.6.1 #

  • Support for external package references. (#41)

v0.6.0 #

  • Supported to specify specific field as DateTime with .!toDateTime identifier. (#34)
  • Fixed to add @JsonValue when value is specified in enums object in JSON file. (#36)
  • Supported .!field: identifier for enum object. You can specify a name of enum field with specific value. (#37)

v0.5.0 #

  • Supported external references for objects. You can specify external references by using JSON object references. (#8)
  • Fixed a bug that JSON objects in Map structure were not converted to model objects.

v0.4.0 #

  • Supported Enum generating and mapping from JSON file. (#6)
  • Improved README.md. (#29)

v0.3.0 #

  • Supported not nested list structure like List<String>. This will automatically perform type identification when the generator is executed. However, be sure to include values of a specific type in the list defined in the JSON file. (#7)

v0.2.0 #

  • For future extensibility, fixed the specification of the !as: identifier. From this version, this identifier should specify the name of the file to be generated. The file name of the snake case specified by this identifier is converted to a camel case class name at runtime. (#12)
  • Added the .!name: identifier to specify the name of the field. @JsonKey will be used if this identifier is specified. (#13)
  • Fixed to ignore warnings when @JsonKey is used for a field. (#11)

v0.1.0 #

  • Supported DartDoc for class object and field. (#9)

v0.0.2 #

  • Fixed entry file name from freezer.dart to main.dart.

v0.0.1 #

  • First Release.
24
likes
140
pub points
58%
popularity

Publisher

verified publishershinyakato.dev

Provides the easiest and most productive automatic generation of model objects from JSON files.

Repository (GitHub)
View/report issues
Contributing

Documentation

API reference

License

BSD-3-Clause (LICENSE)

Dependencies

build_runner, dart_style

More

Packages that depend on freezer