service_extensions 0.2.0
service_extensions: ^0.2.0 copied to clipboard
A package to add type safety and a discovery service to VM service extensions.
0.2.0 #
- Breaking Change: Renamed
ServiceExtensionParameterstoExtensionParameters. - Breaking Change: Renamed the self-discovery extension from
ext.service_extensions.getExtensionstoext.service_extensions.list. - Breaking Change:
ServiceDescriptionnow uses a list ofReturnDescriptionobjects instead of a singleString? returnsfield. - Breaking Change:
registerServiceExtensionnow requires handlers to return aMap<String, Object?>. - Added
ReturnDescriptionto provide structured metadata for service extension return values. - Updated documentation and examples.
0.1.0 #
- Initial release.
- Added
ServiceDescriptionandParameterDescriptionfor service extension metadata. - Added
ServiceExtensionParametersfor type-safe parameter extraction. - Added
registerServiceExtensionfor easy registration and discovery. - Added
ext.service_extensions.getExtensionsfor self-discovery of registered extensions. - Improved documentation and
pubspec.yamlmetadata.