myoro_flutter_library 2.5.2
myoro_flutter_library: ^2.5.2 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.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 storyboard
- 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 storyboard
- 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)