dynamic_pages 0.4.0
dynamic_pages: ^0.4.0 copied to clipboard
Schema-driven, type-safe generated Flutter pages for Dart models.
0.4.0 #
- Add a versioned registry for complete, precompiled page templates.
- Add direct and asynchronous
DynamicTemplatePageresponse rendering. - Validate template names, versions, props, metadata, and response shapes.
- Forward opaque template actions, payloads, and metadata to the host app.
- Add a fully stateful glass showcase template to the example.
0.3.0 #
- Add
DynamicApiPagefor complete{page, data, meta}API responses. - Add asynchronous API-page loading, validation, error handling, and retry.
- Route full responses to form, details, or list renderers.
- Forward opaque submit actions and response metadata to host callbacks.
- Preserve component and layout customization across unified API pages.
0.2.1 #
- Add whole-list content builders for grids, carousels, slivers, and grouping.
0.2.0 #
- Add generated details page schemas and typed wrappers.
- Add generated refreshable list schemas and typed wrappers.
- Add list loading, retry, empty, refresh, navigation, and customization APIs.
- Add default details formatting and per-field overrides.
- Add submit-button, details-layout, list-state, separator, and item builders.
- Add constrained JSON details and list pages.
- Extend page themes with details and list tokens.
- Expand the example into typed API and server-driven JSON flows.
0.1.0 #
- Add typed form annotations and source generation.
- Add the Material form renderer and customizable page wrappers.
- Add validation, async submission, API error mapping, and dirty-state guards.
- Add global and per-page
DynamicPageThemeData. - Add constrained server-driven form schemas.