model_factory_generator 4.3.2 copy "model_factory_generator: ^4.3.2" to clipboard
model_factory_generator: ^4.3.2 copied to clipboard

Model generator based on model_factory.

4.3.2 #

  • Update a dependency to the latest release.

4.3.1 #

  • Update a dependency to the latest release.

4.3.0 #

  • FEAT: added omitIfNull on encode toJson.

4.2.3 #

  • FIX: generated copyWith and no parameters constructor.

4.2.2 #

  • FIX: default value.

4.2.1 #

  • Update a dependency to the latest release.

4.2.0 #

  • FEAT: added default value.

4.1.7 #

  • Update a dependency to the latest release.

4.1.6 #

  • Update a dependency to the latest release.

4.1.5 #

  • FIX: decode nullable.

4.1.4 #

  • Update a dependency to the latest release.

4.1.3 #

  • FIX: improve nullable.

4.1.2 #

  • Update a dependency to the latest release.

4.1.1 #

  • FIX: exceptions.

4.1.0 #

  • FEAT: added @pragma.

4.0.9 #

  • FIX: lint.

4.0.8 #

  • FIX: decode list.

4.0.7 #

  • Update a dependency to the latest release.

4.0.6 #

  • FIX: decode encode.
  • FIX: tryDecode.

4.0.5 #

  • FIX: catch error.

4.0.4 #

  • FIX: encode.

4.0.3 #

  • FIX: list.

4.0.2 #

  • FIX: registration.

4.0.1 #

  • FIX: list.

4.0.0 #

Note: This release has breaking changes.

  • BREAKING FEAT: introduct JsonAdapter.

3.1.0 #

  • FEAT: change resolver output extension.

3.0.5 #

  • FIX: builder.

3.0.4 #

  • FIX: generated.

3.0.3 #

  • FIX: lint.

3.0.2 #

  • FIX: build.yaml.

3.0.1 #

  • FIX: build.yaml.

3.0.0 #

Note: This release has breaking changes.

  • BREAKING FEAT: using sharedPartBuilder.

2.5.6 #

  • FIX: gitignore.

2.5.5 #

  • Update a dependency to the latest release.

2.5.4 #

  • FIX: toJson.

2.5.3 #

  • FIX: toJson.

2.5.2 #

  • FIX: toJson.

2.5.1 #

  • Update a dependency to the latest release.

2.5.0 #

  • FEAT: tryConvert.

2.4.0 #

  • FEAT: improve with converters.

2.3.3 #

  • FIX: ignoring.

2.3.2 #

  • FIX: nullable.
  • FIX: generator for nullable.

2.3.1 #

  • FIX: annotation.

2.3.0 #

  • FEAT: exposes jsonfields.

2.2.1 #

  • FIX: don't expose alias field that not defined.

2.2.0 #

  • FEAT: added aliases.

2.1.0 #

  • FEAT: added list fields and get value dynamically.

2.0.1 #

  • FIX: generator.

2.0.0 #

Note: This release has breaking changes.

  • BREAKING FEAT: changed generated extension to avoid conflict with other builder.

1.4.0 #

  • FIX: dynamic nullable.
  • FEAT: update pubspec.

1.3.10 #

  • Fix make dynamic as nullable

1.3.9 #

  • Fix deprecated

1.3.8 #

  • Update a dependency to the latest release.

1.3.7 #

  • Update a dependency to the latest release.

1.3.6 #

  • Update a dependency to the latest release.

1.3.5 #

  • FIX: generator.
  • FIX: register factories type.

1.3.4 #

  • PERF: improve generated code.

1.3.3 #

  • FIX: file name.

1.3.2 #

  • Update a dependency to the latest release.

1.3.1 #

  • FIX: update pubspec.

1.3.0 #

  • FIX: update pubspec description.
  • FIX: update template header.
  • FEAT: update generator.
  • FEAT: :.
  • FEAT: sort imports.

1.2.0 #

  • update dependencies to the latest version

1.1.7 #

  • sort imports

1.1.4 #

  • generate fromJson and toJson in JsonKey

1.1.3 #

  • throw ModelParseException on FromJson fails

1.1.1 #

  • revert registerFactories for generic

1.1.0+2 #

  • BREAKING CHANGES: remove registerFactories for tree shake optimization

1.0.17+4 #

  • fix copyWith

1.0.16 #

  • added copyWith

1.0.15 #

  • support inheritance

1.0.14+1 #

  • update dependencies

1.0.13 #

  • fix metadata

1.0.12 #

  • skip overridable method in metadata class.

1.0.11 #

  • build metadata

1.0.10+2 #

  • register only @JsonSerializable

1.0.10 #

  • encode getter when has @JsonKey annotation

1.0.9 #

  • generate apply() and clone()

1.0.8 #

  • auto generate extension

1.0.7 #

  • fix List encode

1.0.6 #

  • allow final field.

1.0.4 #

  • do not Serialize getter.

1.0.3 #

  • Serialize getter.

1.0.2 #

  • Initial version.