HelpUpdated
Changelog
Release history and what's new in FireOTA.
5 sections Edit this page on GitHub
v0.5.0 — Multi-Cloud Sovereign Storage & Visual Guides (2026-10-30)
Major release introducing Multi-Cloud Sovereign Storage and total code sovereignty. FireOTA never stores customer application bundles — bundles live exclusively in your own cloud buckets.
- Multi-Cloud Storage Targets: Connect Cloudflare R2, Amazon S3, MinIO, Wasabi, DigitalOcean Spaces, Google Cloud Storage (via Service Account JSON), and Azure Blob Storage.
- Zero Egress Fees: Native Cloudflare R2 preset with zero egress bandwidth charges for high-volume updates.
- Pure AWS SigV4 Signer: Zero-dependency AWS Signature Version 4 implementation for S3 presigned URLs.
- Automated 4-Stage Health Check Probes: Live write, read, and delete test probe completes in under 300ms before activating any bucket.
- Bring Your Own URL (BYOU): Publish releases pointing directly to corporate CDNs with
--bundle-url,--bundle-hash, and--bundle-size. - Visual Step-by-Step Guides: Added rich interactive architecture diagrams, Cloudflare R2 console mocks, and live connection wizards in docs.
v0.4.0 — Expo Config Plugin & CNG Support (2026-10-26)
- Expo Config Plugin: Automatic native project patching for Expo Continuous Native Generation (CNG) during
expo prebuildand EAS Build. - Expo-Aware CLI:
fireota initdetectsapp.jsonand configures the plugin automatically. - Expo Embedding: Automatic bundling using
npx expo export:embed.
v0.3.0 — Code Signing, Automated Rollbacks & Webhooks (2026-10-20)
- Cryptographic Code Signing: Asymmetric Ed25519 signing and device verification.
- Automatic Rollback Sentinel: Instant rollback to previous stable bundle if a new update crashes on start.
- HMAC-Signed Webhooks: Webhook delivery engine with retry queues for release lifecycle events.
- Role-Based Access Control (RBAC): Multi-tenant organizations with 5 access levels.
v0.2.0 — Deterministic Staged Rollouts & Channels (2026-10-10)
- Deterministic Rollout Bucketing: Hash-based 0–100% rollout distribution mapped to persistent device installation IDs.
- Channels: Support for
production,beta,staging, anddevelopmentchannels. - Analytics: Device event telemetry for update checks, downloads, installs, and rollbacks.
v0.1.0 — Initial Release (2026-10-01)
- Initial release of FireOTA over-the-air update server.
- Core React Native SDK (
@fireota/react-native) for Android and iOS. - CLI (
@fireota/cli) for bundle packaging and release publishing. - Firebase Storage integration with Google OAuth.
Was this page helpful?