dogs_generator 6.0.1 dogs_generator: ^6.0.1 copied to clipboard
Code generator for the dogs serialization library.
6.0.1 #
- Update a dependency to the latest release.
6.0.0 #
Note: This release has breaking changes.
- REFACTOR: fix common code style issues.
- REFACTOR: fix some linter warnings.
- REFACTOR: update to lyell 0.1.0.
- REFACTOR: remove long deprecated builder() method.
- REFACTOR: Fix lints and reformatted code.
- REFACTOR: use instance instead of internalInstance everywhere and refactor internalInstance.
- REFACTOR: replace deprecated isDynamic with is DynamicType.
- REFACTOR: apply builder only to the root package since.
- REFACTOR: remove unused variable.
- REFACTOR: auto reformat.
- FIX: make the generator use escaped field getter names.
- FIX: classes implementing core iterables shouldn't be treated as core iterables.
- FIX: add missing whitespace for proper spacing.
- FIX: use aliased identifier.
- FIX: use actual field name instead of property name for generated builder setter.
- FIX: required input now includes .conv.g.dart and runs_before keys are now valid.
- FIX: support super formal fields.
- FIX: log an severe error when a user tries to use class level generics.
- FIX: re-added README.md, generated builders now also have nullable parameters if the field is nullable.
- FIX: use cached alias counter for generating the reactor.
- FIX: refer to the runtimeType of polymorphic.
- FIX: generator linking.
- FEAT: initial commit.
- FEAT: add library option to code generation.
- FEAT: add structure support for built_types.
- FEAT: support non-formal constructor fields with backing fields or getters.
- FEAT: add support for named parameters, fix wrong field identification.
- FEAT: post rebuild hooks.
- BREAKING REFACTOR: cleanup structure, modify projection algorithm.
- BREAKING FEAT: prepare switch to operations.
- BREAKING FEAT: add new converter and polymorphic features.
- BREAKING FEAT: added validation, refactored library.
- BREAKING FEAT: switch to lyell generator utilities.
- BREAKING FEAT: extend structure, openapi schema, rework structure converter.
- BREAKING FEAT: polymorphic, serializer implementations, updated structure format.
- BREAKING FEAT: major rework and removed deprecations.
5.3.5 #
- Update a dependency to the latest release.
5.3.4 #
- Update a dependency to the latest release.
5.3.3 #
- REFACTOR: apply builder only to the root package since.
5.3.2 #
- Update a dependency to the latest release.
5.3.1 #
- FIX: add missing whitespace for proper spacing.
5.3.0 #
- FEAT: post rebuild hooks.
5.2.4 #
- Update a dependency to the latest release.
5.2.3 #
- Update a dependency to the latest release.
5.2.2 #
- Update a dependency to the latest release.
5.2.1 #
- Update a dependency to the latest release.
5.2.0 #
- FEAT: support non-formal constructor fields with backing fields or getters.
5.1.2 #
5.1.1 #
- REFACTOR: remove long deprecated builder() method.
- FIX: support super formal fields.
5.1.0 #
- FIX: log an severe error when a user tries to use class level generics.
- FIX: classes implementing core iterables shouldn't be treated as core iterables.
- FIX: use aliased identifier.
- FEAT: add structure support for built_types.
5.0.13 #
- Update a dependency to the latest release.
5.0.12 #
- Update a dependency to the latest release.
5.0.11 #
- REFACTOR: replace deprecated isDynamic with is DynamicType.
5.0.10 #
- Update a dependency to the latest release.
5.0.9 #
- Update a dependency to the latest release.
5.0.8 #
- REFACTOR: remove unused variable.
- FIX: make the generator use escaped field getter names.
5.0.7 #
- Update a dependency to the latest release.
5.0.6 #
- Update a dependency to the latest release.
5.0.5 #
- Update a dependency to the latest release.
5.0.4 #
- Update a dependency to the latest release.
5.0.3 #
- Update a dependency to the latest release.
5.0.2 #
- Update a dependency to the latest release.
5.0.1 #
- Update a dependency to the latest release.
5.0.0 #
Note: This release has breaking changes.
- BREAKING REFACTOR: cleanup structure, modify projection algorithm.
- BREAKING FEAT: prepare switch to operations.
4.1.1 #
- FIX: required input now includes .conv.g.dart and runs_before keys are now valid.
4.1.0 #
- REFACTOR: fix common code style issues.
- FEAT: add support for named parameters, fix wrong field identification.
4.0.1 #
- Update a dependency to the latest release.
4.0.0 #
Note: This release has breaking changes.
- FIX: re-added README.md, generated builders now also have nullable parameters if the field is nullable.
- BREAKING FEAT: major rework and removed deprecations.
3.0.8 #
- Update a dependency to the latest release.
3.0.7 #
- FIX: refer to the runtimeType of polymorphic.
3.0.6 #
- FIX: use cached alias counter for generating the reactor.
3.0.5 #
- FIX: use actual field name instead of property name for generated builder setter.
3.0.4 #
- Update a dependency to the latest release.
3.0.3 #
- Update a dependency to the latest release.
3.0.2 #
- Update a dependency to the latest release.
3.0.1 #
- FIX: generator linking.
3.0.0 #
Note: This release has breaking changes.
- BREAKING FEAT: add new converter and polymorphic features.
2.1.2 #
- Update a dependency to the latest release.
2.1.1 #
- REFACTOR: auto reformat.
2.1.0 #
- REFACTOR: use instance instead of internalInstance everywhere and refactor internalInstance.
- FEAT: add library option to code generation.
2.0.1 #
- REFACTOR: update to lyell 0.1.0.
2.0.0 #
Note: This release has breaking changes.
- REFACTOR: Fix lints and reformatted code.
- REFACTOR: fix some linter warnings.
- BREAKING FEAT: added validation, refactored library.
- BREAKING FEAT: switch to lyell generator utilities.
- BREAKING FEAT: extend structure, openapi schema, rework structure converter.
1.0.1 #
Note: This release has breaking changes.
- BREAKING FEAT: polymorphic, serializer implementations, updated structure format.
1.0.0 #
Note: This release has breaking changes.
- BREAKING FEAT: polymorphic, serializer implementations, updated structure format.
1.0.0-alpha.1 #
- fix generator
1.0.0-alpha #
- Bump "dogs_generator" to
1.0.0-alpha
.
1.0.0 #
- FEAT: initial commit.
1.0.0 #
- Initial version.