1.4.0
Efficacité AI, Décomposition des Outils et Architecture CDN
Réponses AI optimisées avec des charges utiles 40-50% plus légères, type d'activité de note, architecture à double bucket R2 et bascule du cycle de facturation.
Agent AI
- Réponses AI optimisées: Tous les endpoints de lecture renvoient désormais des réponses 40-50% plus légères, réduisant considérablement les coûts en tokens AI.
- Sortie d'outil optimisée: `getKeyDetails` renvoie un format plus efficace (55% de réduction de tokens) avec une légende de champs intégrée.
- Streaming HTTP immédiat: Le chat AI ouvre la connexion HTTP instantanément, éliminant la perception de «blocage» lors de l'initialisation.
- Fenêtre de contexte AI: Le comptage des tokens utilise désormais l'utilisation de la dernière étape plutôt que les totaux cumulatifs.
- UX d'approbation automatique: Flux d'approbation automatique plus clair avec des balises XML sémantiques.
Dashboard
- Type d'activité de note: Annotez les clés de traduction avec des notes suivies dans le journal d'activité.
- Bascule du cycle de facturation: Tarification mensuelle/annuelle avec badge d'économies annuelles de 20%.
- Décomposition de l'UI des outils: tool.tsx monolithique décomposé en 11 fichiers ciblés sans aucun changement visuel.
Infrastructure
- Architecture à double bucket R2: Les images de drapeaux et les ressources statiques ont été migrées vers un bucket R2 dédié (`s3.better-i18n.com`), séparé des fichiers de traduction.
- Optimisation des requêtes de publication: Requêtes parallélisées pour des temps de réponse plus rapides.
- Attribution des utilisateurs: Les tâches de synchronisation suivent désormais quel utilisateur les a déclenchées.
Corrections et Améliorations
- Publication MCP: Correction d'un échec lorsque le CDN est activé mais qu'aucun fichier n'a encore été téléversé.
- Renommage avec suppression douce: Correction de la transaction utilisant une seule connexion pour trouver+renommer+insérer.
- Hauteur de VList: Correction d'une inadéquation de hauteur pour les petites listes de traduction (moins de 20 éléments).
- Invalidation du cache: Correction de la clé d'invalidation du cache des paramètres de l'organisation.