- Fixing issue with --obfuscate flag when building the app
- Fixing issue with orphaned handlers in dashboard
- Add circular widget
- React to app changes
- Add
parameters
property toMicroAppPage
andFmaGoRoute
- Add GoRouter compatibility through fma_go_router package (https://pub.dev/packages/fma_go_router)
[2024-09-16]
- [Extension] Automatically convert payload to json when sending event on Dispatcher screen
[2024-09-15]
- 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)
- Fixing issue with DevTools Extension not able to open
[2024-01-28]
PageBuilder.builder
removed!
- PageBuilder.builder
+ PageBuilder.widgetBuilder
- Add
WidgetRouteBuilder
andModalBuilder
. Now it's possible to route pre-built modals (ex.PopupRoute
) or customize them.
[2024-01-27]
- Bump Flutter version '>=3.0.0'
- Add DevTools Extension
[2023-07-20]
- change overlay color to transparent
[2022-08-28]
- Add OnRouteNotRegistered callback
[2022-08-13]
- The property name from MicroAppEvent becomes optional
- update readme
[2022-07-21]
- Add GenericMicroAppEventController in order to enable webview controllers
[2022-07-10]
registerEventHandler
method is available by mixinsHandlerRegisterMixin
andHandlerRegisterStateMixin
- MicroAppEventHandler is no required to micro apps
- Micro apps requires a name
- Add micro board - A page to show all micro applications, routes and event handlers
- Supports both Flutter version 2 and version 3
[2022-05-22]
- Using Map as default data transfer object, instead string
- Enable/disable native requets in navigation events
- Parses event data from native platform
- Add optional timeout parameter, but still can use timeout in the old way as well
[2022-05-03]
- WidgetPageBuilder (arguments:dynamic) parameter becomes (settings:RouteSettings)
- Separation of native events enablers
- Make optional the widgetbuilder channels
[2022-04-27]
- PageBuilder
function
becameclass
- Add transition animation per MicroPage
- Add hasRoute method to NavigatorInstance
[2022-02-20]
- 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
- change route to pageBuilder
- getFragment becomes getPageBuilder
[2022-02-12]
+ 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 changing: MicroApp.routes becomes MicroApp.pageBuilders
[2022-02-06]
+ add distinct property to handlers
[2022-02-05]
+ improved channel filter performance
+ event filtering by type
+ new widget builder (MicroAppWidgetBuilder)
+ bug fixes
+ refactoring
[2022-01-30]
- initial release.