mini_program_contracts 0.3.13
mini_program_contracts: ^0.3.13 copied to clipboard
Shared contracts for the portable Flutter mini-program platform.
0.3.13 #
- Add the
display.brightnesscapability and stable temporary window- brightness policy, availability, validation, and operation failure codes.
0.3.12 #
- Add the stable
share.openaction,share.systemcapability, chooser-opened result contract, and host-policy, gesture, content, ownership, concurrency, availability, and operation failure codes.
0.3.11 #
- Add stable streamed audio and inline video action names, playback capability identifiers, normalized status snapshots, and media failure codes.
- Add audio volume/speed controls, video fullscreen controls, and stable cache, fullscreen, and interruption errors for Media Playback Phase 2.
0.3.10 #
- Add stable QR scan action and capability identifiers, inert scan-result metadata, and policy, permission, lifecycle, timeout, and result errors.
0.3.9 #
- Add stable system-camera photo capture and cancellation action names, capability IDs, opaque photo metadata, and camera failure codes.
- Add stable flashlight control action names, capability IDs, status metadata, and flashlight failure codes.
- Add the
media.releaseaction,media.previewcapability, and stable temporary-media ownership, preview, and cleanup errors.
0.3.8 #
- Add stable
file.upload,file.download, andfile.cancelaction names. - Add provider-neutral file transfer progress contracts, capability IDs, and stable policy, picker, storage, transfer, cancellation, and result errors.
0.3.7 #
- Add provider-neutral one-time approximate location result contracts.
- Add the
location.getCurrentaction andlocation.currentcapability IDs. - Add stable location policy, permission, service, timeout, concurrency, and result-validation error codes.
0.3.6 #
- Add a host-facing permission reason to Publisher API contracts.
- Add the stable
publisher_api_disabledruntime error code.
0.3.5 #
- Add stable artifact-local JSON data loading and search error codes.
0.3.4 #
- Add stable errors for missing scoped actions and recursive or excessive reusable action calls.
0.3.3 #
- Add the stable
condition_invalid_valuecontrol-flow error code.
0.3.2 #
- Add the stable
initialize_failedlifecycle error code.
0.3.1 #
- Add stable state transformation and math runtime error code constants.
0.3.0 #
- Remove artifact credential and access-mode contract constants.
- Keep Publisher API Contract V1 as a runtime API contract only.
- Preserve generic runtime success, error, pagination, and auth-style error envelope fixtures.