ego (lite) 0.4.7.3
Correctifs
- Correction d’un plantage pouvant survenir lors de la migration ou de la fermeture de fenêtres.
ego (lite) 0.4.7.2
Correctifs
- Correction d’un plantage pouvant survenir lorsque les miniatures libèrent des images partagées.
- Correction de l’overlay de tâche Agent qui ne se rétablissait pas automatiquement après un plantage du processus GPU.
ego (lite) 0.4.7.1
Caractéristiques
- Créer un New Space pendant qu’un Agent contrôle le Space actuel, avec un retour d’animation à la création d’un nouveau profile Space.
Améliorations
- La conservation et la restauration des Space après la fin d’une tâche ou la restauration de session sont plus fiables, réduisant les Space créés par l’Agent perdus ou incohérents.
- Dans l’aperçu Spaces, les popups, invites d’autorisation, FedCM, alertes JavaScript, dialogues beforeunload et WebContents masqués n’interrompent plus l’action en cours lorsqu’un Space est masqué.
- Les dialogues de fermeture de tâche Agent, les avertissements de suppression groupée, la confirmation par Entrée, l’overlay de tâche, les miniatures Island et l’affichage de l’état des tâches en cours sont plus clairs.
- Les textes et identifiants de raison du CLI task-space handoff sont plus clairs, et vous pouvez indiquer l’ego server name au démarrage.
- Les visuels suivent le nouveau système de couleurs (floating button, ombres, palette, logo produit, icônes WebUI), avec mise à jour des contrôles de tâche, dialogues, espacements Welcome Aboard et ombres de la Agent control bar.
- L’entrée New Space du menu File macOS est mise à jour, et le logo produit noir est la marque par défaut sur tous les channels.
- Memory Saver est activé par défaut.
- Le remplacement d’installation macOS DMG est plus complet : les installations en cours sont détectées par bundle path, et le nettoyage d’installation disk image est plus fiable.
- Les sous-titres et l’UI translate sont masqués pendant qu’un Agent contrôle un Space.
Correctifs
- Correction de cas limites à la fermeture du dernier onglet Space, à l’ouverture d’une fenêtre vide, au routage des raccourcis du Space actif, aux notifications d’activation reentrant et aux animations de masquage Mainland.
- Correction du mélange entre l’UI passive popup et le flux de reprise utilisateur, avec ajout d’un kill switch associé.
- Correction des bulles de barre d’adresse, tab modal dialog et invites de sélection d’appareil dans les Spaces masqués.
- Correction d’un plantage en annulant la fermeture d’un Browser déjà détruit, d’un CDP callback fatal au node shutdown, et de problèmes de compositor de l’overlay de tâche headless.
ego (lite) 0.4.6.14
Correctifs
- Correction d’une régression de 0.4.6.12 où les mises à jour de l’état d’affichage du workspace n’étaient plus synchronisées et provoquaient une consommation mémoire excessive. La visibilité du workspace reste désormais synchronisée lors du changement entre plusieurs fenêtres ou vues.
ego (lite) 0.4.6.13
Améliorations
- Le basculement clavier des Spaces a été ajusté pour ne plus écraser les raccourcis système du curseur : appuyez sur +S pour ouvrir la page de gestion des Spaces ; maintenez et appuyez plusieurs fois sur S, ← ou → pour changer rapidement de Space.
Correctifs
- Correction d’un problème où OpenCode et Hermes sur la page d’accueil ne pouvaient pas être cliqués pour ouvrir le client.
ego (lite) 0.4.6.12
Caractéristiques
- Changement de Space au clavier : maintenez et appuyez sur S pour ouvrir l’aperçu Space et sélectionner le Space suivant ; continuez avec S ou la flèche droite pour avancer et la flèche gauche pour reculer ; relâchez pour confirmer. +W ferme le Space sélectionné.
- Ouvrir un Space dans une nouvelle fenêtre depuis l’aperçu en conservant les onglets, le titre, l’appartenance de l’Agent task et l’ordre d’affichage.
- Choisir un Profile lors de la création d’un Space et garder la sélection du menu profile alignée avec le Space actuel.
- Supprimer tous les Spaces d’un coup ; les task Spaces en cours d’exécution sont conservés avec un avertissement explicite.
- La sortie CLI task-spaces inclut désormais Profile ID et profile Name pour distinguer plus facilement les task Spaces entre Profiles.
Améliorations
- L’ordre, la restauration, la migration, la suppression et l’état de l’aperçu du Space shelf sont plus stables, réduisant les restaurations multi-fenêtres décalées et les rafraîchissements en double. Lors de la création d’un task Space propre à un Profile, le frame actuel est privilégié pour éviter les fenêtres en double.
- La détection Agent est plus rapide : au démarrage, les configurations agent sont vérifiées par lot et les résultats sont mis en cache.
- Lorsqu’un Agent contrôle un Space, les raccourcis navigateur et Space perturbant la tâche sont bloqués, et l’UI navigateur inadaptée à l’automatisation—beforeunload, sélecteur de fichiers, identifiants et protocoles externes—n’interrompt plus la tâche.
- Les Agent-created Spaces rejoignent session restore après la fin, l’arrêt ou l’échec d’une tâche, afin que les task Spaces conservés reviennent après redémarrage. Les Agent tasks en cours gardent le contenu actif visible et avertissent lorsqu’une fenêtre popup quitte le Space contrôlé.
- La liste d’import de navigateur dans l’onboarding utilise ScrollArea pour un meilleur hover, focus et défilement sur les longues listes. Vérifications de permission macOS App Data, raccourcis vers Réglages système et attente d’autorisation améliorent le flux d’autorisation d’import de données navigateur.
Correctifs
- Correction des clics dans la zone de débordement Space, du rafraîchissement de l’animation d’aperçu, des invites beforeunload en double et de la portée des raccourcis de fermeture.
- Correction de la destruction de Space, de la sortie du plein écran, du routage des commandes, des boutons tab close et des mises à jour de l’inactive overlay.
- Correction du cycle de vie du startup et shutdown coordinator, de la barre blanche en haut des apps plein écran, du masquage du frame après sortie du plein écran et des fullscreen frames pouvant persister après fermeture du dernier onglet Space.
- Correction des callbacks CDP restants à la fin d’une Node runtime lors de tâches Agent concurrentes, pouvant provoquer l’abort du processus utility et déconnecter d’autres tâches sur le même hôte. La Node/CLI bridge gère mieux les échecs de chargement d’environnement, réduisant le risque de plantage au démarrage et pendant l’exécution des tâches.
ego (lite) 0.4.5.9
Correctifs
- Correction d'un plantage pouvant survenir au démarrage de la navigation privée pendant une blocking task.
ego (lite) 0.4.5.8
Améliorations
- Lorsqu’un Agent utilise le Space actuel, Settings et les autres pages utilisateur s’ouvrent désormais dans un Space normal du même Profile, sans interrompre la tâche.
Correctifs
- Correction d’un problème où la suppression du seul Space d’une fenêtre laissait la fenêtre vide.
ego (lite) 0.4.5.7
Correctifs
- Correction d'un problème empêchant la barre latérale (favoris, liste de lecture et autres panneaux) de fonctionner après un changement de Space dans les configurations multi-Profile.
- Correction de plusieurs problèmes de stabilité pouvant provoquer un plantage de l'application.
ego (lite) 0.4.5.6
Correctifs
- Correction d’un problème où la fermeture du dernier onglet d’une fenêtre basculait vers un autre Space au lieu de fermer la fenêtre.
ego (lite) 0.4.5.5
Caractéristiques
- Les onglets peuvent désormais être mis en sourdine individuellement, pour un contrôle précis de la lecture audio par onglet.
- Le CLI peut désormais se connecter à une instance de navigateur spécifique via son nom de serveur, ce qui facilite l'automatisation des configurations multi-Profile, multi-agents ou multi-instances.
Améliorations
- La gestion de l'état des Task Space et des fenêtres est plus fiable : les améliorations apportées à la migration des Space, à la fermeture des fenêtres, au changement de Profile et à la restauration de session réduisent les doublons de frames, les pertes d'état et les confirmations de suppression accidentelles.
- La synchronisation automatique des données du navigateur ne s'exécute désormais que lorsque ego (lite) n'est pas le navigateur par défaut et que l'intervalle de synchronisation est écoulé, avec la prise en charge de plans de synchronisation sur plusieurs profils Chromium.
- La découverte des sources du navigateur s'exécute désormais en dehors du thread d'interface, ce qui réduit les risques de blocage de l'interface lors des vérifications de synchronisation des données.
- Les textes relatifs à la synchronisation des données importées, aux invites de navigateur par défaut et à l'onboarding sont plus clairs, ce qui facilite la compréhension des paramètres actuels.
- Sur macOS, l'installation via DMG utilise désormais par défaut l'installation en double-clic, avec un nouveau visuel d'arrière-plan et une nouvelle disposition de fenêtre ; les builds de préversion conservent la disposition glisser-déposer pour les contrôles de publication.
Correctifs
- Correction d'un problème où l'actualisation de la superposition dans un Task Space en arrière-plan ou non actif pouvait écraser l'état actuel du contrôle utilisateur.
- Correction d'un problème où Command-W dans un Space contrôlé par l'utilisateur déclenchait à tort la confirmation de suppression de la tâche d'agent.
- Correction d'un problème où, lors d'une migration, des fenêtres transitoires, en navigation privée, en attente de suppression ou autrement non restaurables pouvaient être migrées à tort.
- Correction d'un problème où l'échec d'un script Node.js ego-browser pouvait tout de même amener le CLI parent à signaler une réussite.
- Correction d'un problème où la création de tâche via le CLI n'aboutissait pas sur le Profile standard et créait un Task Space visible lorsque seules des fenêtres en navigation privée existaient.
- Correction d'un problème où le pont CDP du CLI permettait la création de nouvelles cibles de navigateur via Target.createTarget.
- Correction d'un problème où le libellé du raccourci dans le Windows Start Menu n'utilisait pas le nom du produit ego (lite).
ego (lite) 0.4.4.15
Caractéristiques
- Agent tasks can now run with a specified browser Profile, so each task can use the appropriate login state, browsing data, and context.
- A new “Keep browser data up to date” setting can periodically sync supported data, including bookmarks and history, from a detected source browser.
- Space cards now show the running status of Agent tasks, making task progress easier to check at a glance.
Améliorations
- Closing the last tab in a Task Space now removes that Space immediately.
- After browser data import finishes, the newly imported Profile window now opens automatically.
- URLs opened outside an Agent task now open in a regular browser window instead of being added to a running Task Space.
- Browser keyboard shortcuts now restore correctly after you take over a task from an Agent.
- Task tabs created by an Agent are muted by default, so they do not interrupt your current browsing or media playback.
- Imported browser themes are preserved without overriding the appearance of ego (lite).
- After a browser update, the ego-browser CLI and supported Agent integrations now sync to the current version automatically.
Correctifs
- Fixed crashes that could occur in private windows and other non-standard browser windows in some situations.
- Fixed title-bar layout issues in standalone app windows such as PWAs.
- Fixed crashes that could occur in some information-bar scenarios.
ego (lite) 0.4.3.9
Cette mise à jour regroupe les changements de la 0.4.2.21 à la 0.4.3.9.
Caractéristiques
- Les pièces jointes s'ouvrent désormais dans votre application de bureau par défaut, pour consulter et modifier les fichiers sans étape supplémentaire.
Améliorations
- Le Space de l'agent affiche désormais une progression plus claire pendant l'exécution d'une tâche, avec des transitions plus fluides au démarrage ou à la reprise de contrôle.
- Le mode plein écran est plus prévisible : la barre d'onglets n'apparaît et ne disparaît plus de façon inattendue.
- L'import des données du navigateur est plus fiable : l'application ne quitte plus de façon inattendue pendant l'import, et les onglets importés se restaurent correctement.
- Les rappels de mise à jour apparaissent désormais plus tôt, pour rester à jour plus facilement.
Correctifs
- Correction de plantages pouvant survenir en fermant une fenêtre avec des tâches en cours, ou en changeant de Space.
- Correction des groupes d'onglets en doublon lors de la restauration d'une fenêtre depuis le Dock sur des configurations multi-écrans.
- Correction d'un bug où les raccourcis clavier globaux cessaient parfois de répondre.
ego (lite) 0.4.2.21
Cette mise à jour regroupe les changements de la 0.4.1.3 à la 0.4.2.21.
Caractéristiques
- Une nouvelle page d'accueil s'ouvre après la première installation et vous guide dans la configuration de l'outil en ligne de commande, de l'installation jusqu'à votre premier lancement.
- Appuyez sur F12 pour ouvrir rapidement les outils de développement.
Améliorations
- Les transitions sont plus fluides au démarrage ou à la fin d'une tâche d'agent, avec des indicateurs de chargement qui limitent les écrans vides pendant l'attente.
- Les animations et interactions du Space sont plus soignées. Les cartes se déplacent plus fluidement après la suppression d'un Space, les confirmations de fermeture sont plus claires, et l'astuce post-installation reste visible tant que vous ne l'avez pas ouverte.
- L'import des données du navigateur déclenche désormais moins de redémarrages inutiles.
Correctifs
- Correction d'un plantage pouvant survenir à la fermeture d'une tâche d'agent.