rfw_catalog_schema 1.1.0
rfw_catalog_schema: ^1.1.0 copied to clipboard
Public schema, annotations, wire identity, and JSON codecs for a Remote Flutter Widgets (RFW) widget catalog. Pure-Dart — used to produce, transmit, or decode catalogs.
Changelog #
1.1.0 #
- Add the optional
usageparameter to@RestageWidget: producer-facing guidance for when and how to use a widget. It emits into the generated A2UI catalog's system-prompt fragments, falling back to the widget description. - Add the opaque list-of-structured wire shape (
ListShape.opaqueStructuredandListShape.isOpaqueStructuredList) for a property typed as a list of structured values, where the item shape carries the structured reference.
1.0.3 #
- Documentation: README refresh.
1.0.2 #
- Add the optional
writeBackValueparameter to@RestageProperty, pairing a callback property with the field whose value it writes back.
1.0.1 #
- Add a usage example and shorten the package description.
1.0.0 #
- Initial release. Catalog data types, wire identity (
WireId,WireIdRef,WireIdKind), annotations, hand-written JSON codecs, and the supporting metadata, default-value, lifecycle, and compatibility-rule types.