NewNative iOS (SwiftUI) OTA is live

Release notes

Birdify is in private beta and moving fast. Versions before 1.0 may change behavior — pin your CLI version in CI.

0.5 — Native iOS (SwiftUI) OTA

  • Native iOS over-the-air. Ship SwiftUI UI and logic changes as a Server-Driven-UI bundle — no store round-trip.
  • birdify native create. Scaffold or link a native iOS project and wire the SDK.
  • Faster diffing on large bundles and smaller patch payloads on the wire.

0.4 — React Native (Expo & bare)

  • React Native support. Push whole JS bundles to Expo and bare apps, swapped on next launch.
  • Staged rollouts. --rollout ships a patch to a percentage of the fleet first.
  • Per-device rollout tracking in birdify status.

0.3 — Flutter diffing & fail-open rollback

  • Flutter over-the-air. Diff the compiled Dart bundle and reconstruct it on device (iOS + Android).
  • Fail-open rollback. A patch that fails to boot auto-reverts to the last good bundle.
  • Signed bundles. Every release and patch is signed and verified on device before it runs.