flutter_micro_app 2.3.0 flutter_micro_app: ^2.3.0 copied to clipboard
A package to speed up the creation of micro apps structure in Flutter applications
2.3.0 #
- Added Connections tab to DevTools Extension
- Shows all connections between Dart files in a network graph
- Configure all CRVs(Connection Rule Violation) for Dart files
2.2.0 #
2.1.0-rc.1 #
Features
- Add remote config panel - [Feature Flag Stubbing]
2.0.2 #
Fixed
- Fixing issue with --obfuscate flag when building the app
2.0.1 #
Fixed
- Fixing issue with orphaned handlers in dashboard
2.0.0 #
Features
- Add circular widget
- React to app changes
1.1.1 #
1.1.0 #
Features
- Add
parameters
property toMicroAppPage
andFmaGoRoute
1.0.0 #
Features
- Add GoRouter compatibility through fma_go_router package (https://pub.dev/packages/fma_go_router)
0.15.2 #
0.15.1 #
[2024-09-16]
Fixed
- [Extension] Automatically convert payload to json when sending event on Dispatcher screen
0.15.0 #
[2024-09-15]
Features
- Add
MicroBoard
to show all micro applications, routes and event handlers - Add possibility to export all routes to a .xlsx file from
MicroBoard
(Excel Sheet)
Fixed
- Fixing issue with DevTools Extension not able to open
0.14.1 #
[2024-01-28]
Break
PageBuilder.builder
removed!
- PageBuilder.builder
+ PageBuilder.widgetBuilder
Feat
- Add
WidgetRouteBuilder
andModalBuilder
. Now it's possible to route pre-built modals (ex.PopupRoute
) or customize them.
0.13.0 #
[2024-01-27]
Chore
- Bump Flutter version '>=3.0.0'
- Add DevTools Extension
0.12.1 #
[2023-07-20]
Fixed
- change overlay color to transparent
0.12.0 #
[2022-08-28]
Added
- Add OnRouteNotRegistered callback
0.11.0 #
[2022-08-13]
Added
- The property name from MicroAppEvent becomes optional
Chore
- update readme
0.10.0 #
[2022-07-21]
Added
- Add GenericMicroAppEventController in order to enable webview controllers
0.9.0 #
[2022-07-10]
Break
registerEventHandler
method is available by mixinsHandlerRegisterMixin
andHandlerRegisterStateMixin
- MicroAppEventHandler is no required to micro apps
- Micro apps requires a name
Added
- Add micro board - A page to show all micro applications, routes and event handlers
Chore
- Supports both Flutter version 2 and version 3
0.8.0 #
[2022-05-22]
Break
- Using Map as default data transfer object, instead string
Fix
- Enable/disable native requets in navigation events
Added
- Parses event data from native platform
- Add optional timeout parameter, but still can use timeout in the old way as well
0.7.0 #
[2022-05-03]
Break
- WidgetPageBuilder (arguments:dynamic) parameter becomes (settings:RouteSettings)
Added
- Separation of native events enablers
- Make optional the widgetbuilder channels
0.6.0 #
[2022-04-27]
Break
- PageBuilder
function
becameclass
Added
- Add transition animation per MicroPage
- Add hasRoute method to NavigatorInstance
0.5.0 #
[2022-02-20]
Added
- Add event handler list to mixin
- close navigator when firstpage pops
- add transitions for navigation
- fix lint warnings
- add navigator widget
- add maNav to BuildContext extension
Break
- change route to pageBuilder
- getFragment becomes getPageBuilder
0.4.0 #
[2022-02-12]
Added
+ add HandlerRegisterMixin to deal with BuildContext, and example
+ add example how to use overlay(float page)
+ add example how to emit and receive event, in order to change colors on other micro app component
+ add example how to complete an event, asynchronously
Break
- break changing: MicroApp.routes becomes MicroApp.pageBuilders
0.3.0 #
[2022-02-06]
Added
+ add distinct property to handlers
0.2.0 #
[2022-02-05]
Added
+ improved channel filter performance
+ event filtering by type
+ new widget builder (MicroAppWidgetBuilder)
+ bug fixes
+ refactoring
0.1.0 #
[2022-01-30]
- initial release.