theme_tailor_annotation 3.1.1
theme_tailor_annotation: ^3.1.1 copied to clipboard
Annotations for the Theme Tailor code-generator. This package does nothing without Theme Tailor.
3.1.1 #
- Compatibility with theme_tailor 3.1.1
- _ThemeExtension is now TailorThemeExtension, this class is annotation class and is exposed only for analyzer purposes. It is now possible to use @TailorThemeExtension instead @themeExtension, but using latter is recommended.
- Use the same versioning for other theme_tailor packages
3.1.0 #
- Support build 3.0.0.
- Support source_gen 3.0.0.
- Require Dart 3.8.0
- Require analyzer >= 7.5.9
- Require meta 1.9.1
- Use the same versioning for other theme_tailor packages
3.0.2 #
- Support analyzer 7.0.0
- Support source_gen 2.0.0
- Require json_annotation ^4.8.0
- Require Dart >=3.0.0
3.0.1 #
- Bump dependencies versions
3.0.0 #
- Remove depricated
@Tailor/@TailorComponentannotation and code adjustment for mixins. - Added linteo package to the project.
2.1.0 #
- Add
themeClassNameandthemeDataClassNameproperties to@TailorMixin. This addition provides the flexibility for themeGetters to generate a custom theme getter for the extension. - Mark
@Tailorand@TailorComponentannotations as deprecated - Bump dependencies versions
2.0.2 #
- Fix dependencies (Remove pubdev unknown platforms error)
2.0.1 #
- Bump sdk version
2.0.0 #
- Add
@TailorMixinannotation - Add
@TailorMixinComponentannotation
1.2.0 #
- Add
generateStaticGettersproperty to@Tailorand@TailorComponentwhich adds support for hot reload for const fields requireStaticConstis now available for@TailorComponent- Changes how
themeGetterandrequireStaticConstare handled internally by the generator, now these properties are nullable
1.1.1 #
- Add
requireStaticConstproperty to the@Tailorthe annotation
1.0.3 #
- Build configuration. It is possible to configure
themeswithin the build.yaml - Add
@ignoreannotation
1.0.2 #
- Fixed encoder declaration that prevented creating encoders for nullable types
1.0.1 #
- Exports
DeepCollectionEqualityfromcollectionpackage to supporthashCodeand== operatoroverrides
1.0.0 #
- Initial version of theme_tailor_annotation library