myoro_flutter_library 2.6.3  myoro_flutter_library: ^2.6.3 copied to clipboard
myoro_flutter_library: ^2.6.3 copied to clipboard
The all-in-one Flutter toolkit that lets you build apps faster with a complete design system, customizable widgets, and powerful utilities.
CHANGELOG #
2.6.3 #
- feature: MyoroIndexedStack
- feature: kMyoroAnimationDuration
- feature: MyoroSingleMenuConfiguration.allowDeselection
- fix: Label not appearing in input dropdowns
- improvement: Visuals when no on tap is provided in buttons
- improvement: Remove redundant loading state in MyoroRequestwith sync functions
2.6.2 #
- feature: MyoroInputStyle.suffixButtonStyle
- fix: MyoroInputlifecycle state management
2.6.1 #
- fix: Fix pubspec.yamls usingmyoro_flutter_annotationsas apath
2.6.0 #
- feature: MyoroInputConfiguration.obscureText
- feature: MyoroInputConfiguration.showToggleHiddenButton
- feature: Various changes to MyoroInputStyle
- feature: MyoroScreenConfiguration.drawerEnableOpenDragGesture
- feature: MyoroScreenConfiguration.endDrawerEnableOpenDragGesture
- refactor: Name all notifier suffixes to controllers
- fix: MyoroInputstate management to avoidValueKeyuse for specificWidgetrecycling cases
- fix: Clear text button in MyoroInput(padding was off and it changed the height of theMyoroInputuglily)
- fix: Disable swipe to open drawers when there is no drawer available
- fix: Only allow one selected item for MyoroSingleAccordion
- improvement: Rename the storyboard to storybook
2.5.7 #
- chore: Update myoro_flutter_annotations
2.5.6 #
- refactor: Post-vibe-code refactor of scrollables
- improvement: Adjusted constraints of modals/bottom sheets
- improvement: Added the MFL logo as the icon in the storybook
- fix: Adjust styling of selected _TabButtoninMyoroTabView
2.5.5 #
- chore: Upgrade myoro_flutter_annotations
2.5.4 #
- feature: MyoroSearchInputConfiguration.label
2.5.3 #
- chore: Improving pub.flutter-io.cn score
2.5.2 #
- chore: Improving pub.flutter-io.cn score
2.5.1 #
- fix: CHANGELOG.md/CHANGELOG.tmpissue
2.4.1 #
- fix: ClipRRectinMyoroButton
2.4.0 #
- feature: kMyoroEmptyString
- feature: ThemeExtensionoverriding integrated into MFLWidgets and centralization of styling by only passing style fields toThemeExtensions
- feature: .windsurfrules
- refactor: MyoroMenu-->MyoroSingularMenuandMyoroMultiMenu
- refactor: Changed all Widgets containing "Singular" to be "Single" (i.e.MyoroSingularDropdown-->MyoroSingleDropdown)
- improvement: Rename ValueNotifiers with the controller suffix to notifier (i.e.MyoroFormController-->MyoroFormNotifier)
- improvement: New tasks added to tooland.vscode
- improvement: Make fields of all ThemeExtensions nullable to allow more customizability
- improvement: Add another DDD layer within a lib/src/feature/widget/widget/_/widgetfor shared implemented within a category ofWidgets
- improvement: Remove all tests
- chore: Add copyWithto models asmyoro_flutter_annotationsdoes not generate it withmyoroModels
2.3.2 #
- chore: Update myoro_flutter_annotationsto 1.4.4
2.3.1 #
- chore: Upgrade myoro_flutter_annotationsto 1.4.1
2.3.0 #
- feature: MyoroTimePickerInput
2.2.2 #
- fix: Fix 100% coverage after upgrading Flutter
2.2.1 #
- fix: GitHub action to ignore localization files (as they are incorrectly formatted after running flutter pub get)
- fix: MyoroRangeSlidertest
2.2.0 #
- feature: MyoroImagePicker
- feature: MyoroFilePicker
- feature: MyoroSlider(V2) andMyoroRangeSlider
- feature: Localization for default text (English, Portuguese, and Spanish)
- refactor: Correctly apply MVVM-C logic and nomenclature in dropdowns
- fix: Various improvements and bug fixes to the storybook
- chore: New documentation added
- improvement: Folder structure
2.1.0 #
- feature: MyoroTabView
2.0.6 #
- feature: MyoroFeedback
- feature: MyoroModal.showBottomSheet
- improvement: MyoroModal.showrenamed toMyoroModal.showModal
- improvement: Add the kMyoroMultiplierconstant to centralize design system's values
- improvement: Brighten the color of MyoroColors.gray1
2.0.5 #
- chore: Upgrade myoro_flutter_annotationsto 1.2.4
2.0.3 #
- fix: MyoroButtonViewModeltest
2.0.2 #
- Fix MyoroTapStatusEnum.idlecase inMyoroButton
2.0.1 #
- feature: MyoroAppConfiguration.builder
2.0.0 #
- feature: Added MyoroFontSizeEnum.extraLarge
- feature: myoroFake
- feature: MyoroStringExtension
- feature: Kill MyoroResolverand createMyoroRequestandMyoroRequestController
- feature: Code generated models and ThemeExtensions
- refactor: Adopt official Flutter MVVM/DDD architecture
- refactor: Make every Widgethave a configuration file instead of arguments in theWidget
- refactor: Rename MyoroMaterialApptoMyoroApp
- refactor: Various MFL widgets refactored during MVVM refactor
- improvement: Input formatters
- improvement: Kill MyoroDecorationHelper,MyoroColorDesignSystem.primary,MyoroColorDesignSystem.onPrimaryto encourage good Flutter styling standards
- improvement: Kill MyoroCrudService
- improvement: Set the line length to 100
- improvement: Remove plural naming
- improvement: Remove finderfunctions
- chore: _Enabled-->_ProvidedincopyWithfunctions
- chore: Remove finalfrom various classes to allow extensions
1.3.1 #
- Small changes before 2.0.0
1.3.0 #
- fix: Selected Widget button was not hovered when selected in storybook
- feature: MyoroMaterialApp.colorSchemeBuilderandMyoroMaterialApp.textThemeBuilder
- feature: Make MyoroMaterialAppsupportGoRouter
- refactor: MyoroTypographyDesignSystem
- improvement: MyoroMaterialApptest
- improvement: Remove global GestureDetectorinMyoroMaterialAppand useTapRegioninstead
1.2.0 #
- improvement: Removed ./lib/themesdirectory and moved contents of it in./lib
- improvement: Moved functions that creates the principal ThemeDatato./lib/functions/theme_data;
- improvement: MyoroColorTheme->MyoroColorDesignSystem
- improvement: MyoroTypographyTheme-->MyoroTypographyDesignSystem
- improvement: Created folder ./lib/design_systemplacing the aforementionedMyoroColorDesignSystem&MyoroTypographyDesignSysteminside of it
1.1.0 #
- feature: Set the sdk to ^3.7.2inpubspec.yamlto use with new Dart formatting;
- feature: Changelog
- improvement: Remove the coreandcommonsdirectories placing all of their contents inlib
- improvement: Set the line length to 80
- test: Implement all tests (test of MyoroLocalDatabasewasn't created yet)