soroq_sdk 0.1.5
soroq_sdk: ^0.1.5 copied to clipboard
Pure Dart client and models for talking to the Soroq OTA control plane.
Changelog #
Unreleased #
0.1.5 #
- Added optional release id, release version, and track fields to patch-check and boot-report requests so iOS config OTA clients can target immutable baselines.
0.1.4 #
- Added signed config-patch manifest verification with Ed25519 trust keys, artifact size checks, and artifact SHA-256 checks.
- Preserved release, runtime, channel, and track metadata on patch descriptors so hosted config/data OTA clients can verify they are applying the intended payload.
0.1.3 #
- Clarified the control-plane base URL example used by public-alpha SDK consumers.
0.1.2 #
- Added typed app, release, and patch read/list models.
- Added
SoroqControlPlaneClienthelpers for app, release, and patch list/status endpoints. - Added config OTA helpers that check for config patches, download the bundle,
extract
artifact.bin, and return the JSON payload. - Added optional patch-kind filtering to patch-check requests so config consumers are not blocked by newer asset patches.
0.1.1 #
- Added public-alpha onboarding pointers that connect the pure Dart client to the Android quickstart.
- Kept the package API unchanged while aligning package docs with the friend-ready alpha flow.
0.1.0 #
- First public-alpha package surface for the pure Dart Soroq control-plane client.
- Added typed models for patch checks, boot reports, patch health, bundled metadata, patch kinds, and activation modes.
- Added HTTP helpers for patch-check, boot-report, patch-health, manifest download, and bundle download flows.