Releases
just-code-v0.12.0
Compare
Sorry, something went wrong.
No results found
0.12.0 (2026-10-23)
Features
install: messages français, PATH avant setup, postes non pris en charge (b83a99c )
install: messages français, PATH avant setup, postes non pris en charge (ab503d4 )
setup: écran d'introduction avant la première question (399cffd )
setup: écran d'introduction avant la première question (88d5714 )
setup: écran de la clé Albert API, ordre clé → modèles → GitHub (98309b1 )
setup: écran de la clé Albert API, ordre clé → modèles → GitHub (1f20630 )
Bug Fixes
agent-vm: épingler une image Lima résolvable et la vérifier avant reconstruction (1f545a8 )
agent-vm: épingler une image Lima résolvable et la vérifier avant reconstruction (87ca8eb )
agent-vm: report an inconclusive image check, not a passed one (9fb869e )
agent-vm: stop recommending the default image when it already failed (94826ec )
agent-vm: témoin sans image pour ne pas imputer un refus de limactl à AGENT_VM_IMAGE (32062aa )
agent-vm: use limactl info as the image-independent witness (d4101d3 )
credentials: lire un identifiant dans le magasin qui l'a reçu (dfbae65 )
credentials: read a credential from the store that received it (4e5f8de )
credentials: serialize the store record and stop reporting unpinnable success (6cb5f9c )
diagnostics: sonde Go, cause de résolution nommée, portée de la sonde de magasin (364263d )
diagnostics: sonde Go, cause de résolution nommée, portée de la sonde de magasin (5acebe1 )
doc,test: compteurs exacts, garde d'introduction réellement testée (d03b736 )
doctor: distinguer inventaire incomplet et absence de journal (ce93ccc )
doctor: l'inventaire des identifiants vient du magasin, pas du journal (bb37138 )
doctor: l'inventaire des identifiants vient du magasin, pas du journal (bb2aef4 )
install: fichier lu par un terminal ordinaire, chemins cités (90f2711 )
install: ne pas empiler la ligne PATH, doc alignée sur le code (3e565d7 )
install: profil bash, SHELL vide, reprise et retour arrière (a6b617c )
install: reconnaître la ligne PATH exacte, pas le mot just-code (bec51ba )
install: reprise, interruption, profil non modifiable, sauvegarde (a22b4de )
install: shells non POSIX, commandes de récupération littérales (f3942f6 )
install: un seul fichier par plateforme, lecture ratée = refus (be94056 )
secrets: accepter le type natif concret enregistré dans l'index (d5017a7 )
secrets: aligner les limites des réparses d'attribution (a7e7936 )
secrets: classer le refus de backticks avant le retour chariot (70c1861 )
secrets: ne pas masquer un magasin demandé ni arrêter un bac à sable sain (a9fa42a )
secrets: ne rien enregistrer quand une approbation ne peut pas résoudre (8efd5f5 )
secrets: ne rien enregistrer quand une approbation ne peut pas résoudre (3e27678 )
secrets: nommer la variable et la règle au refus d'import via go-rotini (673af49 )
secrets: nommer la variable et la règle au refus d'import via go-rotini (e605669 )
secrets: nommer la variable et la règle au refus de backticks (60997ea )
secrets: propager un échec de sélection du magasin avant tout redémarrage (d5c5f8a )
secrets: refuser avant d'ouvrir le magasin, et signaler une approbation existante (cb4d3a4 )
secrets: rendre effective la confirmation de bindings approve (0f6ccdc )
secrets: rendre effective la confirmation de bindings approve (f1e2b5d )
secrets: résoudre le magasin depuis le type enregistré à l'import (e3f68a4 )
secrets: résoudre le magasin depuis le type enregistré à l'import (2934733 )
setup: l'intro attend Entrée sans afficher la saisie collée (9c95ea8 )
setup: l'intro ne consomme pas la saisie collée avec Entrée (ed66859 )
setup: l'intro ne peut pas promettre qu'aucune écriture n'a lieu (ad35b89 )
setup: l'intro nomme aussi l'identité git comme enregistrée (375efd4 )
setup: le choix explicite du défaut survit à une reprise sans réponse (17c959d )
setup: le modèle choisi survit à une interruption plus loin (a46d028 )
setup: ne pas stocker la clé avant d'avoir demandé (fcacdd1 )
setup: une faute de frappe redemande, le repli dit où va la clé (81abe70 )
setup: une question non répondue annule au lieu de stocker (87ae8d0 )
setup: une question sans réponse ne remet pas le modèle à zéro (802c0c7 )
setup: une réponse vide revient au modèle par défaut (68754e7 )
start: inverser le classement — ne tolérer qu'une panne de magasin (800f1d6 )
start: refuser un démarrage no-op sur une liaison hors profil actif (681bbbb )
start: refuser un démarrage no-op sur une liaison hors profil actif (c46d8e1 )
start: un secret de projet approuvé sans valeur importée est structurel (bb160f2 )
tart: ne pas diagnostiquer un démarrage quand on s'attache à une VM déjà lancée (01f9ae2 )
tart: ne pas relire l'échec d'une exécution précédente, et préciser la portée de la sonde (d2e2115 )
tart: nommer le refus de Virtualization.framework au lieu d'un délai agent (b982e41 )
tart: nommer le refus de Virtualization.framework au lieu d'un délai agent (a0d6df2 )
tart: relever le journal avant le lancement, et cibler le vrai échec de trousseau (d117f79 )
tests: attendre le marqueur de setup dans le test pty du profil non modifiable (eba353c )
tests: la boucle pty attend le marqueur de setup, pas la bannière (e3c366f )
tests: vider le pty avant d'asserter sur la sortie capturée (ae3b0b7 )
transfer: conserver les dates sous la seconde avec un en-tête PAX (af46206 )
transfer: préserver les dates de modification dans l'espace de travail scellé (3e96c0d )
transfer: préserver les dates de modification dans l'espace de travail scellé (bd63d7f )
You can’t perform that action at this time.