Skip to main content

freedome_protocol 1.0.0 copy "freedome_protocol: ^1.0.0" to clipboard
freedome_protocol: ^1.0.0 copied to clipboard

Freedome protocol models generated from freedome_contract (pure Dart, no I/O).

Changelog #

1.0.0 - 2026-11-06 #

  • Generated from freedome_contract v0.1 plus the SDK preview of the remaining API v1 (02e §5): players and playback, shows, assets, tus uploads, imports, system / logs / config, users and API keys, app payloads and client devices, gateways, event history — 122 operations in Operations.
  • Realtime: WsMessage envelope, FreedomeEvent, typed views (PlaybackChanged, OutputChanged, EngineChanged, …), generated TopicTable / EventKinds (contract events/topics.yaml), WS bodies (WsHello, WsWelcome, WsSubscribe, WsResult, WsResync, WsBye, …) from api/1.0/ws-messages.schema.json, jsonMergePatch.
  • DomeTopics builders for every topic template.
  • Regenerated from contract 1.0.0 (untagged): live analysis, AudioReactive scenes, texture sources, Resolume gateway config and status (api_audio_reactive.dart, ResolumeStatus, TextureSource).
  • Regenerated from the final contract 1.0.0 bundle (sha256 7cd26684…): resolume on AudioReactiveState and its event body, so playback:read can see the Resolume connection without gateways:manage.

0.1.0-dev.1 #

  • Preview for the projector line (03f P1): .dome 1.1 models, venue / display / output / calibration / engine / job / auth bodies, operation table, scopes, versions.
0
likes
150
points
--
downloads

Documentation

API reference

Publisher

unverified uploader

Freedome protocol models generated from freedome_contract (pure Dart, no I/O).

Homepage
Repository (GitLab)

License

unknown (license)

Dependencies

collection, meta

More

Packages that depend on freedome_protocol