xwidget_builder 0.4.1
xwidget_builder: ^0.4.1 copied to clipboard
Development tool for generating XWidget components to build dynamic Flutter UIs with XML based markup.
0.4.1 #
- Fixed collection return types in function adapters. Parameterized collections
(
List,Set,Iterable,Map) now use.cast<>()instead ofasto satisfy Dart's reified generics.
0.4.0 #
- BREAKING: Requires
xwidget0.4.0. Both packages must be upgraded together. - Fixed Dart 3.4 function type compatibility issue with
Function-typed constructor parameters. - Added
addFnArgtoInflaterArgsfor typed function adapter wrapping. - Inflater generator now emits typed adapter lambdas for all
Function-typed parameters. - Fixed duplicate class handling in inflater spec via deduplication.
0.3.1 #
- Fixed
xc init --new-appnot copyingfragment/count.xmlto the resources folder
0.3.0 #
- Cloud management CLI — deploy, promote, and manage workspaces, projects, channels, and deployments via
xc cloud. - Analytics CLI — query render, download, error, and page transition data via
xc analytics. - Project key rotation with configurable grace periods (0–90 days).
xctop-level CLI entry point for all XWidget Builder commands.- Full documentation site at docs.xwidget.dev.
- Updated minimum Dart SDK to 3.8.
0.2.1 #
- Resolved major pain points with default values and imports. Constructor defaults now
delegate to the underlying widget, and imports are automatically resolved through
export analysis. Manual overrides in
xwidget_config.yamlremains available for edge cases. - Fixed issue with the source analyzer not recognizing library parts
- Improved inflater error messages
0.2.0 #
Breaking Changes #
- Increased Flutter version constraint from >=1.17.0 to >=3.10.0
- Decreased Dart SDK constraint from >=3.4.4 to >=3.0.0
- Fixed bug with dependency versioning
- Fixed builder tests
0.1.2 #
- Fixed several issues with project initialization scripts
0.1.1 #
- Added example usage
- Updated package description
0.1.0 #
- Initial release.