arkadia_sdk 1.2.0
arkadia_sdk: ^1.2.0 copied to clipboard
SDK officiel de l'API Arkadia pour Flutter et Dart. Licences (achat, activation, contrôle hors ligne signé) et activité de votre app, avec file hors ligne.
1.2.0 #
- Nouveau :
ArkadiaClient.licenses— achat parcheckout()/completeCheckout()(paiement GeniusPay encaissé par Arkadia),activate(),validate()avec cache hors ligne signé (Ed25519, 7 jours au plus),deactivate(),startTrial(),renew(),products(), identifiant d'appareil stable. - Nouveaux paramètres d'
init:deviceId,licensePublicKey. - Nouvelle dépendance :
cryptography(vérification Ed25519 en Dart pur). subscriptionStarted(),purchaseCompleted()et les autres raccourcissale.*restent de la télémétrie déclarative : ils ne comptent pas comme des ventes.
1.1.0 #
Première version publiée sur pub.dev (la 1.0.0 était un fichier à copier).
- Utilise l'API v1 (
/v1/events) : acceptation partielle, callbackonRejected. - Nouvelles méthodes
status(),analytics(),shutdown(). - Envoi automatique quand l'app passe en arrière-plan.
- Corrigé : lots limités à 20 events pour les clés test (au-delà, le serveur rejetait le lot).
- Corrigé : la file n'est plus envoyée d'un bloc au-delà de 50 events.
- Corrigé : la clé d'idempotence est conservée entre les essais et la file hors ligne ;
Retry-Afterest respecté ; un quota mensuel atteint n'est plus réessayé en boucle.