All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- REFACTOR: Solve dcm lint issues (#519).
- FIX: Order of modifiers implementation on Box, Image and Text (#529).
- FIX: reset modifiers and directives when using fluentAPI (#482).
- FEAT: Add spring curve (#503).
- FEAT: Create StrokeAlignUtility (#496).
- FEAT: Utilities for text height behavior (#495).
- FEAT: Rewrite FlexBox as a Mix's primitive component (#517).
- FEAT: Add
SpecConfiguration
(#483). - DOCS: Add section for
TokenResolver
(#537).
- 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: 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: Menu Item Component (#508).
- FEAT: Add group feature to Radio (#435).
- FEAT: Create Select component (#448).
- FEAT: Add parameter onEnd for AnimatedStyle (#458).
- 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: Rewrite FlexBox as a Mix's primitive component (#517).
- FEAT: Create code gen for design tokens (#521).
- 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).
- FEAT: Rewrite FlexBox as a Mix's primitive component (#517).
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
remix
-v0.0.2-alpha.3
- REFACTOR: ShapeBorder merge (#490).
- FEAT: Improve error messages (#491).
- FEAT: add error state to MixWidgetState (#489).
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
remix
-v0.0.2-alpha.2
- FEAT: Add MixOutlinedBorder (#487).
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- REFACTOR: Remix was rewritten using Fluent API (#476).
- REFACTOR: Rewrite all components in the new Archtecture (#467).
- REFACTOR: Create a new Architecture for remix's components (#446).
- REFACTOR: Remix progress (#429).
- FEAT: remix-styling-configuration (#483).
- FEAT: Segmented control (#479).
- FEAT: Accordion component (#433).
- FEAT: Add more directives to Colors (#477).
- FEAT: Create a theme for Remix (#470).
- FEAT: Add group feature to Radio (#435).
- FEAT: Create Select component (#448).
- FEAT: Add parameter onEnd for AnimatedStyle (#458).
- FEAT: button supports component builder (#444).
- FEAT: Refactor Remix components (#428).
- FEAT: Remix improvements and further improvements (#410).
- FEAT: Ability to pass MixWidgetStateController to SpecBuilder (#391).
- FEAT: remix - Foundational components (#317).
- DOCS: improve mix theme data features explanations (#404).
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- Increasing the version
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FIX: Update OnBrightnessVariant to use
MediaQuery
instead ofTheme
(#471). - FIX: Style when merged with an AnimatedStyle should generate an AnimatedStyle (#472).
- FEAT: Create a specific utility to Transform.translate (#484).
- FEAT: Add more directives to Colors (#477).
- FEAT: implement a way to clear inline modifiers (#478).
- FEAT: Fluent API (#475).
- REFACTOR: Remix was rewritten using Fluent API (#476).
- REFACTOR: Rewrite all components in the new Archtecture (#467).
- REFACTOR: Create a new Architecture for remix's components (#446).
- REFACTOR: Remix progress (#429).
- FEAT: Segmented control (#479).
- FEAT: Accordion component (#433).
- FEAT: Add more directives to Colors (#477).
- FEAT: Create a theme for Remix (#470).
- FEAT: Add group feature to Radio (#435).
- FEAT: Create Select component (#448).
- FEAT: Add parameter onEnd for AnimatedStyle (#458).
- FEAT: button supports component builder (#444).
- FEAT: Refactor Remix components (#428).
- FEAT: Remix improvements and further improvements (#410).
- DOCS: improve mix theme data features explanations (#404).
- FEAT: Fluent API (#475).
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
remix
-v0.0.2+6
- FIX(docs): fix fn level docs for Style::applyVariants (#460).
- FIX: Shadow list animation (#445).
- FIX: SpecModifiers were taking a long time to animate. (#457).
- FEAT: Create mouse cursor Decorator (#263).
- FEAT: Add parameter onEnd for AnimatedStyle (#458).
- FEAT:
SingleChildScrollView
widget modifier (#427). - FEAT: Remix improvements and further improvements (#410).
- FIX: SpecModifiers were taking a long time to animate. (#457).
- FIX: SpecModifiers were taking a long time to animate. (#457).
- FIX: Shadow list animation (#445).
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
remix
-v0.0.2+5
- FIX: HitTestBehavior when there is an Interectable in the tree (#437).
- FEAT: Create a specific utility to Transform.rotate (#434).
- FEAT: TargetPlatform and web variants (#431).
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
remix
-v0.0.2+4
- FIX: Pressable disposes controller only if it creates it (#424).
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
remix
-v0.0.2+3
- FIX: Breakpoint utility merge exception (#421).
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
remix
-v0.0.2+2
- FIX: FlexSpecWidget prioritizes the direction in spec (#414).
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FIX: Added missing widget state utilities (#411).
- FIX: Correct handling of individual border sides (#408).
- DOCS: improve mix theme data features explanations (#404).
- DOCS: improve mix theme data features explanations (#404).
- DOCS: improve mix theme data features explanations (#404).
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FEAT: Code generation for Widget Modifiers (#396).
- FEAT: Ability to pass MixWidgetStateController to SpecBuilder (#391).
- FEAT: Interactive widget state by default (#384).
- FEAT: MixThemeData can alter default order of modifiers (#380).
- FEAT: Dto utility generation now adds constructor and static methods (#377).
- FEAT: ColorSwatchToken and other token improvements (#378).
- REFACTOR: Code gen more lint friendly dart code (#399).
- FIX: Gestures propagation for GestureMixStateWidget (#394).
- FIX: Normalization of order of modifier when applied to a Styled Widget (#389).
- FIX: Animations of Stack and Flex (#388).
- FIX: Review the order of modifiers adding FlexibleModifier, PaddingModifier, and RotatedModifier (#379).
- FEAT: MixableSpec now supports
withCopyWith
,withEquality
,withLerp
, andskipUtility
(#396).
- FEAT: Code generation for Widget Modifiers (#396).
- FEAT: Dto utility generation now adds constructor and static methods (#377).
- FEAT: ColorSwatchToken and other token improvements (#378).
- REFACTOR: Code gen more lint friendly dart code (#399) and (#395).
- FIX: Nullable merge expressions and updates debug properties (#392).
- FEAT: Improvements for the "extract attributes" assist (#387).
- FEAT: implement quick fix for mix_attributes_ordering rule (#381).
- FEAT: ColorSwatchToken and other token improvements (#378).
- FEAT: Ability to pass MixWidgetStateController to SpecBuilder (#391).
- FEAT: Foundational components (#317).
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- REFACTOR: use timer instead of future (#374).
- REFACTOR: bump flutter version to 3.19.0 (#365).
- FEAT: modifiers in spec (#333).
- FEAT: add attribute to fontVariantion (#371).
- REFACTOR: bump flutter version to 3.19.0 (#365).
- REFACTOR: bump flutter version to 3.19.0 (#365).
- FEAT: modifiers in spec (#333).
- REFACTOR: bump flutter version to 3.19.0 (#365).
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FIX: Exception when there is no children on flex (#345).
- FIX: Added remaining params to callable specs and modifiers (#332).
- FIX: Gap resolve SpaceToken in flex attribute (#327).
- FIX: mix - Improved merge behavior between ShapeDecoration and BoxDecoration (#316).
- FEAT: pressable supports keyboard events (#346).