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 doctor vé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

En savoir plus