flutter_micro_app 2.2.0 copy "flutter_micro_app: ^2.2.0" to clipboard
flutter_micro_app: ^2.2.0 copied to clipboard

A package to speed up the creation of micro apps structure in Flutter applications

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 to MicroAppPage and FmaGoRoute

1.0.0 #

Features

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 and ModalBuilder. 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 mixins HandlerRegisterMixin and HandlerRegisterStateMixin
  • 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 became class

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.
31
likes
150
points
414
downloads

Publisher

unverified uploader

Weekly Downloads

A package to speed up the creation of micro apps structure in Flutter applications

Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD-3-Clause (license)

Dependencies

dart_log, equatable, flutter

More

Packages that depend on flutter_micro_app