vyuh_feature_system 1.0.0-beta.22 copy "vyuh_feature_system: ^1.0.0-beta.22" to clipboard
vyuh_feature_system: ^1.0.0-beta.22 copied to clipboard

Provides the essential building blocks for a CMS-driven UI

1.0.0-beta.22 #

  • FIX: using the state.uri for the full path of the page.

1.0.0-beta.21 #

  • FIX: analysis errors.

1.0.0-beta.20 #

  • FIX: ensuring errors are properly shown in API Content handler.

1.0.0-beta.19 #

  • FEAT: refactor for deeper support of Sanity Images.

1.0.0-beta.18 #

  • package updates

1.0.0-beta.17 #

  • FEAT: adding conditional layouts for card, group and route. Rest can be added as needed.
  • FEAT: first cut of conditional layouts.

1.0.0-beta.16 #

  • REFACTOR: renamed rest of handlers to configs.

1.0.0-beta.15 #

  • REFACTOR: renamed APIHandler => ApiConfiguration to be in sync with rest of the naming.

1.0.0-beta.14 #

  • REFACTOR: The RouteTypeConfiguration class is removed from the vyuh_extension_content and moved to the vyuh_core content.

1.0.0-beta.13 #

  • REFACTOR: renamed buildData => build for ApiHandler.

1.0.0-beta.12 #

  • REFACTOR: navigation and default route layout.
  • REFACTOR: action now is a list of configurations instead of a single item.
  • FIX: analysis issues.
  • FIX: analysis issues.
  • FEAT: adding delay to the boolean condition for simulated delays during testing.
  • FEAT: adding delay to the boolean condition for simulated delays during testing.
  • FEAT: showing details of the conditional route in an intermediate layout.
  • FEAT: added single item layout.
  • FEAT: added a new layout for route for a single item.
  • FEAT: changed the interface of MarkDefDescriptor to become more flexible with generating InlineSpan instead of just a TextSpan. This allows greater decorations to be attached to an annotation.
  • FEAT: refactored portable text to be more resilient.
  • FEAT: added the dialog route behavior and also modified the message when a cms route fails to load.
  • FEAT: added conditional action.

1.0.0-beta.11 #

  • FEAT: adding delay to the boolean condition for simulated delays during testing.

1.0.0-beta.10 #

  • FEAT: showing details of the conditional route in an intermediate layout.

1.0.0-beta.9 #

  • REFACTOR: navigation and default route layout.
  • REFACTOR: action now is a list of configurations instead of a single item.
  • FIX: analysis issues.
  • FIX: analysis issues.
  • FEAT: added single item layout.
  • FEAT: added a new layout for route for a single item.
  • FEAT: changed the interface of MarkDefDescriptor to become more flexible with generating InlineSpan instead of just a TextSpan. This allows greater decorations to be attached to an annotation.
  • FEAT: refactored portable text to be more resilient.
  • FEAT: added the dialog route behavior and also modified the message when a cms route fails to load.
  • FEAT: added conditional action.

1.0.0-beta.8 #

  • FIX: analysis issues.

1.0.0-beta.7 #

  • FEAT: added single item layout. (4b8aad2f)

1.0.0-beta.6 #

  • Updated interfaces for portable text

  • FEAT: changed the interface of MarkDefDescriptor to become more flexible with generating InlineSpan instead of just a TextSpan. This allows greater decorations to be attached to an annotation.

1.0.0-beta.5 #

  • Updating signatures based on changes to flutter_sanity_portable_text

  • FEAT: refactored portable text to be more resilient. (39db715f)

1.0.0-beta.4 #

  • REFACTOR: navigation and default route layout. (7719a8c0)
  • REFACTOR: action now is a list of configurations instead of a single item. (7cfb6a82)
  • FEAT: added the dialog route behavior and also modified the message when a cms route fails to load. (4a5b705e)
  • FEAT: added conditional action. (546c5d3c)

1.0.0-beta.3 #

  • Updated description in pubspec

1.0.0-beta.1 - 1.0.0-beta.2 #

  • Initial release.
  • Contains the essential building blocks of any CMS-driven UI such as
    • Card
    • Group
    • Route
    • Conditional Route
    • Portable Text
    • Web View
    • Unknown
    • Divider
    • Actions such as navigation
  • Has example for adding more widgets such as Accordion