Chat durable, grands diffs rapides et imports de projets plus fluides
Le chat survit aux redémarrages du daemon, les gros fichiers restent réactifs et créer ou importer un dépôt vous amène plus vite au tableau.
Les fournisseurs de chat survivent aux redémarrages du daemon #4766
Les fournisseurs de chat actifs restent rattachés après un redémarrage du daemon : la conversation est préservée au lieu d'imposer une nouvelle session.
Les gros fichiers et les grands diffs restent réactifs #5175 #5172
Le rendu virtualisé des fichiers et des diffs garde les longues revues fluides, tandis qu'un travail plus large sur la réactivité du desktop réduit les blocages de l'interface.
Créer ou importer un dépôt sans attendre la fin de la configuration #5092 #5127
La configuration du projet peut créer un dépôt GitHub si nécessaire, puis ouvrir le tableau pendant que le provisionnement se poursuit en arrière-plan.
Captures d'écran, téléchargements et import du profil Safari dans le navigateur #4994 #5285
Le navigateur intégré peut prendre des captures d'écran et télécharger des fichiers, et les utilisateurs de macOS peuvent importer explicitement un profil Safari existant.
Améliorations
Terminal
- Les shells créés par l'utilisateur survivent à une relance du desktop. #5040
- Les terminaux macOS prennent en charge les raccourcis clavier habituels de début et de fin de ligne. #5199
Mises à jour
- Les téléchargements lancés depuis la barre latérale enchaînent désormais sur une installation suivie en direct. #5047
Ligne de commande
ao doctorvérifie tous les binaires des harnais d'agents enregistrés. #5025
Corrections de bugs
Chat
- Les modifications en file d'attente et leurs accusés de livraison sont conservés après un redémarrage. #5109
- Les modifications en ligne se rétablissent sans perdre l'état de leur branche. #5110
- Les pièces jointes en brouillon et le texte de la zone de saisie survivent aux changements de cycle de vie. #5107 #5106
- Un tour en échec ne vide plus le travail mis en file d'attente ensuite. #5188
Mises à jour
- Un installateur de réparation rétablit les mises à jour macOS cassées et affiche une progression fiable du redémarrage. #5002
- Les builds préparés rejetés ou en échec répété sont supprimés pour que les vérifications de mise à jour puissent reprendre. #4981 #5206
Terminal
- Un mécanisme de back-pressure protège les connexions WebSocket du terminal en cas de sortie abondante. #4552