From c1300ae906859996db169461273a9c87f020f49f Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Fri, 6 Dec 2024 12:14:53 +0000 Subject: [PATCH] chore(release): publish packages - mix@1.5.3 - remix@0.0.3 - mix_annotations@0.3.1 - mix_generator@0.3.2 - mix_lint@0.1.2 --- CHANGELOG.md | 119 ++++++++++++++++++++++++++ examples/todo_list/pubspec.yaml | 2 +- packages/mix/CHANGELOG.md | 43 ++++++++++ packages/mix/example/pubspec.yaml | 2 +- packages/mix/pubspec.yaml | 6 +- packages/mix_annotations/CHANGELOG.md | 4 + packages/mix_annotations/pubspec.yaml | 2 +- packages/mix_generator/CHANGELOG.md | 10 +++ packages/mix_generator/pubspec.yaml | 4 +- packages/mix_lint/CHANGELOG.md | 4 + packages/mix_lint/pubspec.yaml | 2 +- packages/remix/CHANGELOG.md | 37 ++++++++ packages/remix/demo/pubspec.yaml | 2 +- packages/remix/pubspec.yaml | 8 +- 14 files changed, 231 insertions(+), 14 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 56e679458..ad5aaeab9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,125 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## 2024-12-06 + +### Changes + +--- + +Packages with breaking changes: + + - There are no breaking changes in this release. + +Packages with other changes: + + - [`mix` - `v1.5.3`](#mix---v153) + - [`remix` - `v0.0.3`](#remix---v003) + - [`mix_annotations` - `v0.3.1`](#mix_annotations---v031) + - [`mix_generator` - `v0.3.2`](#mix_generator---v032) + - [`mix_lint` - `v0.1.2`](#mix_lint---v012) + +--- + +#### `mix` - `v1.5.3` + + - **REFACTOR**: Solve dcm lint issues (#519). + - **REFACTOR**: ShapeBorder merge (#490). + - **REFACTOR**: Rewrite Fortaleza theme using the new code gen for tokens (#528). + - **REFACTOR**: Rewrite all components in the new Archtecture (#467). + - **FIX**: FlexSpecWidget prioritizes the direction in spec (#414). + - **FIX**: Correct handling of individual border sides (#408). + - **FIX**: Order of modifiers implementation on Box, Image and Text (#529). + - **FIX**: Pressable disposes controller only if it creates it (#424). + - **FIX**: reset modifiers and directives when using fluentAPI (#482). + - **FIX**: Update OnBrightnessVariant to use `MediaQuery` instead of `Theme` (#471). + - **FIX**: Style when merged with an AnimatedStyle should generate an AnimatedStyle (#472). + - **FIX**: Added missing widget state utilities (#411). + - **FIX**(docs): fix fn level docs for Style::applyVariants (#460). + - **FIX**: Shadow list animation (#445). + - **FIX**: HitTestBehavior when there is a Interectable in the tree (#437). + - **FIX**: breakpoint utility merge exception (#421). + - **FEAT**: add error state to MixWidgetState (#489). + - **FEAT**: Improve spring curve. + - **FEAT**: implement toast component (#503). + - **FEAT**: Add more directives to Colors (#477). + - **FEAT**: implement a way to clear inline modifiers (#478). + - **FEAT**: Fluent API (#475). + - **FEAT**: Create StrokeAlignUtility (#496). + - **FEAT**: Utilities for text height behavior (#495). + - **FEAT**: Create mouse cursor Decorator (#263). + - **FEAT**: Improve error messages (#491). + - **FEAT**: Rewrite FlexBox as a Mix's primitive component (#517). + - **FEAT**: Add parameter onEnd for AnimatedStyle (#458). + - **FEAT**: `SingleChildScrollView` widget modifier (#427). + - **FEAT**: Create code gen for design tokens (#521). + - **FEAT**: Create a specific utility to Transform.rotate (#434). + - **FEAT**: Add CustomOutlinedBorder's (#487). + - **FEAT**: TargetPlatform and web variants (#431). + - **FEAT**: Create Select component (#448). + - **FEAT**: remix-styling-configuration (#483). + - **FEAT**: Remix improvements and further improvements (#410). + - **FEAT**: transform.translate (#484). + - **FEAT**: Slider component (#509). + - **DOCS**: Add section for `TokenResolver` (#537). + - **DOCS**: improve mix theme data features explanations (#404). + +#### `remix` - `v0.0.3` + + - **REFACTOR**: Create a new Architecture for remix's components (#446). + - **REFACTOR**(remix): improve widgetbook navigation (#524). + - **REFACTOR**: Add in code documentation and rename params for each component (#514). + - **REFACTOR**: Remix progress (#429). + - **REFACTOR**: small fixes on remix (#512). + - **REFACTOR**: Rewrite Fortaleza theme using the new code gen for tokens (#528). + - **REFACTOR**: Remix was rewritten using Fluent API (#476). + - **REFACTOR**: Rewrite all components in the new Archtecture (#467). + - **FIX**: Textfield helper Text (#531). + - **FIX**: Toast animation trigger (#530). + - **FEAT**: Improve spring curve. + - **FEAT**: Create Textfield (#511). + - **FEAT**: Chip component (#504). + - **FEAT**: implement toast component (#503). + - **FEAT**: Card has child instead of children parameter (#499). + - **FEAT**: Create dark base theme for Remix (#498). + - **FEAT**: remix-styling-configuration (#483). + - **FEAT**: Segmented control (#479). + - **FEAT**: Accordion component (#433). + - **FEAT**: Slider component (#509). + - **FEAT**: Add more directives to Colors (#477). + - **FEAT**: remix - Foundational components (#317). + - **FEAT**: Menu Item Component (#508). + - **FEAT**: Add group feature to Radio (#435). + - **FEAT**: Create Select component (#448). + - **FEAT**: Add parameter onEnd for AnimatedStyle (#458). + - **FEAT**: Add Dark Theme. + - **FEAT**: button supports component builder (#444). + - **FEAT**: Create a theme for Remix (#470). + - **FEAT**: Refactor Remix components (#428). + - **FEAT**: Remix improvements and further improvements (#410). + - **FEAT**: Ability to pass MixWidgetStateController to SpecBuilder (#391). + - **FEAT**: Rewrite FlexBox as a Mix's primitive component (#517). + - **DOCS**: improve mix theme data features explanations (#404). + +#### `mix_annotations` - `v0.3.1` + + - **FEAT**: Create code gen for design tokens (#521). + +#### `mix_generator` - `v0.3.2` + + - **REFACTOR**: Rewrite Fortaleza theme using the new code gen for tokens (#528). + - **FIX**: Shadow list animation (#445). + - **FEAT**: Create code gen for design tokens (#521). + - **FEAT**: Rewrite FlexBox as a Mix's primitive component (#517). + - **FEAT**: Fluent API (#475). + - **FEAT**: Remix improvements and further improvements (#410). + - **DOCS**: improve mix theme data features explanations (#404). + +#### `mix_lint` - `v0.1.2` + + - **FEAT**: Rewrite FlexBox as a Mix's primitive component (#517). + + ## 2024-09-27 ### Changes diff --git a/examples/todo_list/pubspec.yaml b/examples/todo_list/pubspec.yaml index 51851c055..a1d6ac968 100644 --- a/examples/todo_list/pubspec.yaml +++ b/examples/todo_list/pubspec.yaml @@ -24,7 +24,7 @@ dependencies: dev_dependencies: mix_generator: path: ../../packages/mix_generator - build_runner: + build_runner: ^2.4.9 flutter_test: sdk: flutter mix_lint: diff --git a/packages/mix/CHANGELOG.md b/packages/mix/CHANGELOG.md index b44e301c7..3fe2cb2c6 100644 --- a/packages/mix/CHANGELOG.md +++ b/packages/mix/CHANGELOG.md @@ -1,3 +1,46 @@ +## 1.5.3 + + - **REFACTOR**: Solve dcm lint issues (#519). + - **REFACTOR**: ShapeBorder merge (#490). + - **REFACTOR**: Rewrite Fortaleza theme using the new code gen for tokens (#528). + - **REFACTOR**: Rewrite all components in the new Archtecture (#467). + - **FIX**: FlexSpecWidget prioritizes the direction in spec (#414). + - **FIX**: Correct handling of individual border sides (#408). + - **FIX**: Order of modifiers implementation on Box, Image and Text (#529). + - **FIX**: Pressable disposes controller only if it creates it (#424). + - **FIX**: reset modifiers and directives when using fluentAPI (#482). + - **FIX**: Update OnBrightnessVariant to use `MediaQuery` instead of `Theme` (#471). + - **FIX**: Style when merged with an AnimatedStyle should generate an AnimatedStyle (#472). + - **FIX**: Added missing widget state utilities (#411). + - **FIX**(docs): fix fn level docs for Style::applyVariants (#460). + - **FIX**: Shadow list animation (#445). + - **FIX**: HitTestBehavior when there is a Interectable in the tree (#437). + - **FIX**: breakpoint utility merge exception (#421). + - **FEAT**: add error state to MixWidgetState (#489). + - **FEAT**: Improve spring curve. + - **FEAT**: implement toast component (#503). + - **FEAT**: Add more directives to Colors (#477). + - **FEAT**: implement a way to clear inline modifiers (#478). + - **FEAT**: Fluent API (#475). + - **FEAT**: Create StrokeAlignUtility (#496). + - **FEAT**: Utilities for text height behavior (#495). + - **FEAT**: Create mouse cursor Decorator (#263). + - **FEAT**: Improve error messages (#491). + - **FEAT**: Rewrite FlexBox as a Mix's primitive component (#517). + - **FEAT**: Add parameter onEnd for AnimatedStyle (#458). + - **FEAT**: `SingleChildScrollView` widget modifier (#427). + - **FEAT**: Create code gen for design tokens (#521). + - **FEAT**: Create a specific utility to Transform.rotate (#434). + - **FEAT**: Add CustomOutlinedBorder's (#487). + - **FEAT**: TargetPlatform and web variants (#431). + - **FEAT**: Create Select component (#448). + - **FEAT**: remix-styling-configuration (#483). + - **FEAT**: Remix improvements and further improvements (#410). + - **FEAT**: transform.translate (#484). + - **FEAT**: Slider component (#509). + - **DOCS**: Add section for `TokenResolver` (#537). + - **DOCS**: improve mix theme data features explanations (#404). + #### `mix` - `v1.5.2` - **REFACTOR**: ShapeBorder merge (#490). diff --git a/packages/mix/example/pubspec.yaml b/packages/mix/example/pubspec.yaml index cbcbedc55..edd9e84f9 100644 --- a/packages/mix/example/pubspec.yaml +++ b/packages/mix/example/pubspec.yaml @@ -4,7 +4,7 @@ publish_to: 'none' version: 1.0.0+1 environment: - sdk: ^3.5.4 + sdk: ">=3.3.0 <4.0.0" dependencies: flutter: sdk: flutter diff --git a/packages/mix/pubspec.yaml b/packages/mix/pubspec.yaml index 5a8a3692b..31f5bec76 100644 --- a/packages/mix/pubspec.yaml +++ b/packages/mix/pubspec.yaml @@ -1,6 +1,6 @@ name: mix description: An expressive way to effortlessly build design systems in Flutter. -version: 1.5.2 +version: 1.5.3 homepage: https://github.com/leoafarias/mix environment: @@ -8,7 +8,7 @@ environment: flutter: ">=3.19.0" dependencies: - mix_annotations: ^0.3.0 + mix_annotations: ^0.3.1 flutter: sdk: flutter @@ -18,7 +18,7 @@ dev_dependencies: build_runner: ^2.4.9 flutter_test: sdk: flutter - mix_generator: ^0.3.1 + mix_generator: ^0.3.2 screenshots: - description: The Mix logo. diff --git a/packages/mix_annotations/CHANGELOG.md b/packages/mix_annotations/CHANGELOG.md index 047ca2972..dde06af85 100644 --- a/packages/mix_annotations/CHANGELOG.md +++ b/packages/mix_annotations/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.3.1 + + - **FEAT**: Create code gen for design tokens (#521). + ## 0.3.0 - **FIX**: SpecModifiers were taking a long time to animate. (#457). diff --git a/packages/mix_annotations/pubspec.yaml b/packages/mix_annotations/pubspec.yaml index f034028d1..7c9f4b6f3 100644 --- a/packages/mix_annotations/pubspec.yaml +++ b/packages/mix_annotations/pubspec.yaml @@ -1,6 +1,6 @@ name: mix_annotations description: Annotations for mix and mix_generator -version: 0.3.0 +version: 0.3.1 repository: https://github.com/conceptadev/mix environment: diff --git a/packages/mix_generator/CHANGELOG.md b/packages/mix_generator/CHANGELOG.md index fb147a9ac..5d1f26276 100644 --- a/packages/mix_generator/CHANGELOG.md +++ b/packages/mix_generator/CHANGELOG.md @@ -1,3 +1,13 @@ +## 0.3.2 + + - **REFACTOR**: Rewrite Fortaleza theme using the new code gen for tokens (#528). + - **FIX**: Shadow list animation (#445). + - **FEAT**: Create code gen for design tokens (#521). + - **FEAT**: Rewrite FlexBox as a Mix's primitive component (#517). + - **FEAT**: Fluent API (#475). + - **FEAT**: Remix improvements and further improvements (#410). + - **DOCS**: improve mix theme data features explanations (#404). + ## 0.3.1 - **FEAT**: Fluent API (#475). diff --git a/packages/mix_generator/pubspec.yaml b/packages/mix_generator/pubspec.yaml index cce887db9..5ddaa715f 100644 --- a/packages/mix_generator/pubspec.yaml +++ b/packages/mix_generator/pubspec.yaml @@ -1,6 +1,6 @@ name: mix_generator description: A code generator for Mix, an expressive way to effortlessly build design systems in Flutter. -version: 0.3.1 +version: 0.3.2 homepage: https://github.com/conceptadev/mix environment: @@ -8,7 +8,7 @@ environment: flutter: ">=3.19.0" dependencies: - mix_annotations: ^0.3.0 + mix_annotations: ^0.3.1 build: ^2.4.1 source_gen: ^1.5.0 analyzer: ^6.1.0 diff --git a/packages/mix_lint/CHANGELOG.md b/packages/mix_lint/CHANGELOG.md index 0872338ef..a00c4de0d 100644 --- a/packages/mix_lint/CHANGELOG.md +++ b/packages/mix_lint/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.1.2 + + - **FEAT**: Rewrite FlexBox as a Mix's primitive component (#517). + ## 0.1.1 - **FEAT**: Improvements for the "extract attributes" assist (#387). diff --git a/packages/mix_lint/pubspec.yaml b/packages/mix_lint/pubspec.yaml index 9036c9f11..18d034d0c 100644 --- a/packages/mix_lint/pubspec.yaml +++ b/packages/mix_lint/pubspec.yaml @@ -1,6 +1,6 @@ name: mix_lint description: A linter for the mix package -version: 0.1.1 +version: 0.1.2 repository: https://github.com/conceptadev/mix environment: diff --git a/packages/remix/CHANGELOG.md b/packages/remix/CHANGELOG.md index 72ccf4906..8a4fa3bae 100644 --- a/packages/remix/CHANGELOG.md +++ b/packages/remix/CHANGELOG.md @@ -1,3 +1,40 @@ +## 0.0.3 + + - **REFACTOR**: Create a new Architecture for remix's components (#446). + - **REFACTOR**(remix): improve widgetbook navigation (#524). + - **REFACTOR**: Add in code documentation and rename params for each component (#514). + - **REFACTOR**: Remix progress (#429). + - **REFACTOR**: small fixes on remix (#512). + - **REFACTOR**: Rewrite Fortaleza theme using the new code gen for tokens (#528). + - **REFACTOR**: Remix was rewritten using Fluent API (#476). + - **REFACTOR**: Rewrite all components in the new Archtecture (#467). + - **FIX**: Textfield helper Text (#531). + - **FIX**: Toast animation trigger (#530). + - **FEAT**: Improve spring curve. + - **FEAT**: Create Textfield (#511). + - **FEAT**: Chip component (#504). + - **FEAT**: implement toast component (#503). + - **FEAT**: Card has child instead of children parameter (#499). + - **FEAT**: Create dark base theme for Remix (#498). + - **FEAT**: remix-styling-configuration (#483). + - **FEAT**: Segmented control (#479). + - **FEAT**: Accordion component (#433). + - **FEAT**: Slider component (#509). + - **FEAT**: Add more directives to Colors (#477). + - **FEAT**: remix - Foundational components (#317). + - **FEAT**: Menu Item Component (#508). + - **FEAT**: Add group feature to Radio (#435). + - **FEAT**: Create Select component (#448). + - **FEAT**: Add parameter onEnd for AnimatedStyle (#458). + - **FEAT**: Add Dark Theme. + - **FEAT**: button supports component builder (#444). + - **FEAT**: Create a theme for Remix (#470). + - **FEAT**: Refactor Remix components (#428). + - **FEAT**: Remix improvements and further improvements (#410). + - **FEAT**: Ability to pass MixWidgetStateController to SpecBuilder (#391). + - **FEAT**: Rewrite FlexBox as a Mix's primitive component (#517). + - **DOCS**: improve mix theme data features explanations (#404). + ## 0.0.2-alpha.3 - Update a dependency to the latest release. diff --git a/packages/remix/demo/pubspec.yaml b/packages/remix/demo/pubspec.yaml index 57e2b8182..ce0b3f6a2 100644 --- a/packages/remix/demo/pubspec.yaml +++ b/packages/remix/demo/pubspec.yaml @@ -18,7 +18,7 @@ dependencies: remix: path: ../ - mix: ^1.5.2 + mix: ^1.5.3 dev_dependencies: flutter_test: diff --git a/packages/remix/pubspec.yaml b/packages/remix/pubspec.yaml index 8bb8cc470..935e39897 100644 --- a/packages/remix/pubspec.yaml +++ b/packages/remix/pubspec.yaml @@ -3,7 +3,7 @@ description: Completely unstyled, widgets designed to integrate with Mix repository: https://github.com/conceptadev/mix/tree/main/packages/remix homepage: https://www.fluttermix.com/ -version: 0.0.2-alpha.3 +version: 0.0.3 environment: sdk: ">=3.3.0 <4.0.0" @@ -11,15 +11,15 @@ environment: dependencies: flutter: sdk: flutter - mix: ^1.5.2 - mix_annotations: ^0.3.0 + mix: ^1.5.3 + mix_annotations: ^0.3.1 dev_dependencies: flutter_test: sdk: flutter # custom_lint: ^0.6.4 # mix_lint: ^0.1.1 - mix_generator: ^0.3.1 + mix_generator: ^0.3.2 build_runner: ^2.4.9 #lint flutter_lints: ^4.0.0