velvet_framework 0.0.1-dev.28 copy "velvet_framework: ^0.0.1-dev.28" to clipboard
velvet_framework: ^0.0.1-dev.28 copied to clipboard

A framework for building Flutter applications based on Riverpod and GoRouter.

0.0.1-dev.28 #

  • FIX: prevent imports from library entrypoint and add themeMode also in KernelErrorWidget. (6c2341d7)
  • FEAT: update exports. (6ac5bb41)
  • FEAT: add PlatformDispatcher.instance.onError to handle async errors. (d4e3bf2b)

0.0.1-dev.27 #

  • FEAT: add themeConfig.

0.0.1-dev.26 #

  • FIX: move up isSubmitting.value = false; before call onSuccess.

0.0.1-dev.25 #

  • FIX: kernel_error_widget now can use translator using kernel resolutionKey. (931959a7)

0.0.1-dev.24 #

  • FIX: avoid errors to be caught by error handling. (11188ac0)
  • FEAT: add use_event_listener in exports. (50f4b19a)
  • DOCS: add description and examples in event_bus_provider. (6bd5757f)
  • DOCS: add docs in RenderableExceptionContract. (aa4214a2)

0.0.1-dev.23 #

  • FIX: set on submitting on form error before match exceptions. (71c49fd9)
  • FIX: add missing return type in Http for dioInstance getter. (f6a993fd)

0.0.1-dev.22 #

  • FEAT: add useEventListener hook. (b6c68b5b)

0.0.1-dev.21 #

  • REFACTOR: remove all exports.dart and re-implement centrally in main lib entrypoint. (c1fbd634)
  • REFACTOR: rename kernel_app_widget file. (164c6e67)
  • REFACTOR: router now has its own default implementation to reduce boilerplate code in applications. (99327ee4)
  • FIX: use container() util in Storable base class. (9db5d2dc)
  • FEAT: add events in translation load from os and from store. (d04538ef)
  • FEAT: re-work of create and retrive of container. (e12b59a6)
  • FEAT: add error_handling config and renderable contract. (892c7c81)
  • FEAT: check for navigatorKey in router in kernel_provider and add event_bus initialization. (a78734c7)
  • FEAT: add event_bus. (f99ef57f)

0.0.1-dev.20 #

  • REFACTOR: update exports. (7582556f)
  • REFACTOR: wrap theme creation inside hooks. (d9cec3b1)
  • REFACTOR: rename exceptions import. (3dff9e65)
  • REFACTOR: ✏️ stackTrack to stackTrace. (3ebe69a2)
  • FIX: prevent type error in translationLocaleFromStoreBootstrap. (9d4f6469)
  • FIX: remove usage of deprecated WidgetsBinding.instance.window.locale. (770a1e14)
  • FEAT: add form_config_provider. (fd24eccc)
  • FEAT: ✨ add ExceptionToMessageResolver and ExceptionToMessageResolverFactory. (538d6c66)
  • DOCS: 📝 add some docs using copilot. (843b1974)

0.0.1-dev.19 #

  • FIX: add translate and kernel_context to exports. (e16fd5a3)

0.0.1-dev.18 #

  • REVERT: remove TranslationItem and fix context usage for Localizations resolver. (0f7618d6)

0.0.1-dev.17 #

  • REVERT: remove Config core interface. (134ecd8f)
  • REFACTOR: method enum value. (001cfd7d)
  • FIX: export also max_length_rule. (d3838400)
  • FEAT: update entrypoint exports. (caa39012)
  • FEAT: ExceptionMatcher now must return a TranslationItem instead of String. (6c834f59)
  • FEAT: move form related hooks to form "module" and add validation logic with options. (bc8d41f7)
  • FEAT: add Validator and base Rule class with some useful rules. (a567ef6f)
  • FEAT: add TranslationItem. (52eea882)
  • FEAT: add data_loader. (3ebbb4a6)
  • DOCS: describe usePostBuildCallback. (da0b3654)

0.0.1-dev.16 #

  • FIX: force to return bool in flutter_i18n translator adapter. (414e1be5)
  • FIX: check locale using only language_code in _loadFromOS. (c49b7790)

0.0.1-dev.15 #

  • FIX: remove meta from dependencies_overrides and downgrade analyzer to ^6.4.1. (15750a93)

0.0.1-dev.14 #

  • FIX: add dependency_overrides for meta package. (86bd4060)

0.0.1-dev.13 #

  • REFACTOR: move BaseRoute transition logic to specific mixin. (d7258811)
  • FEAT: add core with base Config class. (db98887a)

0.0.1-dev.12 #

  • REFACTOR: rewrite exports using generate-index. (8f829d83)
  • REFACTOR: remove dead import and regenerate router_provider. (e6434ec4)
  • REFACTOR: now flutter_i18n load files from translation folder. (965bc9a8)
  • FIX(translation): now use default from config. (164c9870)
  • FEAT(translation): add boostrap function to load locale from store. (63f4c527)
  • FEAT(translation): add LocaleStorable. (c0198a17)
  • FEAT(translation): load locale from os (optionally, defined by config). (92c4d768)

0.0.1-dev.11 #

  • FEAT: add useInputState and useFormState. (1e30f25b)
  • FEAT: add remove in Storable class. (2808d678)

0.0.1-dev.10 #

  • FIX: fallback dioException message on HttpRequestException. (b5479317)
  • FEAT: add dioInstance getter on Http. (7c33bdaa)

0.0.1-dev.9 #

  • FIX(http): HttpRequestBadResponseHandlerContract method accept as args dioException and httpRequest. (1671afd6)
  • FEAT: add vendor exports in entrypoint. (f2b0edc1)

0.0.1-dev.8 #

  • FEAT: rename client to http and wrap each exception. (9abbf421)

0.0.1-dev.7 #

  • REVERT: remove unuseful ClientResponseListMapper mixin. (3cf3361b)
  • FEAT: add export of client. (62969d17)

0.0.1-dev.6 #

  • FEAT: add client wrap around dio. (a0963daf)

0.0.1-dev.5 #

  • REVERT: remove vendor exports. (976cfea9)

0.0.1-dev.4 #

  • FIX: hide store, export flutter_hooks and remove exports of envied. (0aa978c8)
  • FIX: add missing store exports. (7bade1d1)
  • FIX: add keepAlive in dev_inspector_config_provider and translation_config_provider. (17460426)
  • FIX: export flutter_riverpod instead of riverpod. (2d457d1d)

0.0.1-dev.3 #

  • REFACTOR: remove unused secondary var from WireframeDark. (ddbb3a4c)
  • FIX: remove envied config. (0f82630f)
  • FIX: rename usePostBuildCallback dir. (728d2b5d)
  • FEAT: update entrypoint with each export. (70f0246b)
  • FEAT: update bind and add bindAsync on Kernel. (da32275f)

0.0.1-dev.2 #

  • REVERT: remove color_shade deps. (bb75ebb3)
  • FIX: remove .flutter-plugins files. (d055060c)
  • FIX: routerProvider returns Future. (6761069c)
  • DOCS: clean README.md and add Contributing and License. (e1bb86b9)
  • DOCS: add example. (94fce6fe)
  • DOCS: update description. (a07f129c)

0.0.1-dev.1 #

  • DOCS: clean CHANGELOG.md on each package.
  • DOCS: add LICENSE file on each package.

0.0.1-dev.0 #

  • FEAT: import and init packages development.