Skip to main content

tk_ota_push 0.3.0 copy "tk_ota_push: ^0.3.0" to clipboard
tk_ota_push: ^0.3.0 copied to clipboard

Sovereign OTA code push for Flutter with a 3-step Remote Config Gatekeeper, bank-grade security shield, and multiplatform deployment CLI.

0.3.0 #

  • Zero-Config CLI & Résolution en Cascade : La CLI tk-ota-push déduit désormais automatiquement tous ses paramètres (base_url, tenant_id, app_id, channel) depuis le fichier shorebird.yaml ou la session active.
  • Découplage Multi-Tenant (tenant_id vs app_id) : Support natif du cloisonnement multi-tenant organisationnel (tenant_id) distinct des identifiants d'applications (app_id).
  • Simplification des Commandes CLI : Suppression de l'obligation de saisir --server et --tenant-id lors de tk-ota-push release, patch, promote et symbols.
  • Propagation de base_url : Harmonisation du point d'ancrage réseau entre la CLI, le runtime mobile C++/Rust Shorebird updater (flutter_assets/shorebird.yaml) et le serveur Spring Boot.
  • Cascade de Résolution Configurable : Ordre de priorité déterministe : Flag CLI > shorebird.yaml > Session CLI locale (~/.tk_ota_push) > Variables d'environnement (OTA_SERVER_URL, OTA_TENANT_ID) > Valeurs par défaut.
  • Support --project généralisé : Ajout de l'option --project sur promote et symbols pour résoudre automatiquement la configuration du projet cible.

0.2.1 #

  • Documentation exhaustive avec schémas d'architecture Mermaid, explication détaillée du Remote Config Gatekeeper en 3 étapes.
  • Ajout d'une application exemple complète (example/lib/main.dart) avec tableau de bord UI, simulation de modale bloquante critique et sélecteur de canal QA.
  • Guides visuels des reçus de publication de la CLI (tk-ota-push release, patch, promote, login).
  • Documentation approfondie du Bouclier de Sécurité Mobile (OtaSecurityPolicy), de la résilience post-rollback et du gestionnaire d'assets dynamiques.

0.2.0 #

  • Ajout du SDK mobile complet avec RemoteConfigGatekeeper en 3 étapes.
  • Prise en charge des politiques de mise à jour Silencieuse (workmanager) et Critique Bloquante.
  • Contrôle intelligent de la connectivité réseau (Wi-Fi) et du niveau de batterie.
  • Intégration de la CLI multiplateforme en pur Dart (bin/tk_ota_push.dart).
  • Support des commandes release, patch, release-ios, patch-ios.
  • Sécurisation des clés cryptographiques et contrôle de l'empreinte pubspec.lock.

0.1.0 #

  • Version initiale du socle OTA souverain pour Flutter.
1
likes
160
points
--
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Sovereign OTA code push for Flutter with a 3-step Remote Config Gatekeeper, bank-grade security shield, and multiplatform deployment CLI.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

args, crypto, http, path, shorebird_code_push, yaml

More

Packages that depend on tk_ota_push