Journal des versions

Les nouveautés de MagicLock

Chaque version qui change ce que vous pouvez faire — nouveautés, améliorations et correctifs, les plus récents en premier.

v0.8.1

Dernière

Message de connexion plus clair sans interface

  • Amélioré

    Lors de l'empaquetage d'un artefact protégé sans session ouverte, l'erreur pointe désormais vers $MAGICLOCK_TOKEN sur les machines sans terminal (CI, conteneurs, agents de build), au lieu de suggérer une commande interactive impossible à exécuter.

v0.8.0

Renforcement de la sécurité

  • Sécurité

    Artefacts pilotés depuis le cloud : une approbation hors ligne qui ne peut pas être rattachée à la machine qui l'exécute est désormais refusée plutôt qu'acceptée — copier une approbation mise en cache sur une autre machine ne lui accorde plus de délai hors ligne. Les machines identifiées normalement ne sont pas concernées, et toute machine qui atteint le réseau continue de fonctionner exactement comme avant.

  • Sécurité

    L'émission d'une licence aux conditions rédigées à la main nous est désormais réservée. Votre compte continue de recevoir automatiquement ses licences depuis le forfait souscrit, chaque condition étant dérivée de ce forfait — personne ne peut donc s'attribuer des conditions que son forfait ne prévoit pas.

  • Sécurité

    Paiements : une notification de paiement entrante est maintenant confirmée directement auprès du prestataire avant l'exécution de la commande ; une notification falsifiée ne suffit plus à débloquer un forfait payant.

  • Corrigé

    Les valeurs de pagination hors limites sur les points de terminaison de liste sont désormais corrigées automatiquement, au lieu de faire échouer la requête avec une erreur serveur.

v0.7.0

Progression de build en direct

  • Nouveau

    Les étapes longues — compilation native et chiffrement des modèles — affichent désormais une ligne d'état en direct avec indicateur animé et temps écoulé. Les journaux et environnements CI passent automatiquement en sortie texte brut.

  • Amélioré

    Quand le backend de compilation est absent, l'erreur ne recommande plus que l'installation du backend lui-même — plus de conseil susceptible de réinstaller ou mettre à niveau magiclock sur une machine activée.

v0.6.0

Refonte du guide pour assistants IA

  • Amélioré

    Le skill assistant IA embarqué (magiclock skill) a été réécrit autour du modèle « niveau de protection × liaison », pour que les agents de codage guident correctement sous la sémantique portable par défaut.

  • Amélioré

    Le résumé du site pour les moteurs de réponse IA (llms.txt) et la démo de la page d'accueil reflètent exactement le comportement de liaison actuel.

v0.5.8

Contrôle cloud et sécurité des sièges

  • Amélioré

    Les interrupteurs du portail pour les artefacts sous contrôle cloud prennent effet en une minute environ.

  • Sécurité

    La suppression d'un siège d'appareil révoque immédiatement son identifiant d'activation — une machine retirée ne peut plus se réactiver avec un jeton résiduel.

  • Corrigé

    magiclock activate ne prend plus une connexion interactive fraîche pour une session périmée, et build --emit-key/--passphrase sans --model échoue avec un message clair au lieu de tourner à vide en silence.

v0.5.6

Durcissement du contrôle des artefacts compilés

  • Sécurité

    Le contrôle de licence du niveau compilé a été durci : les binaires sont liés au siège qui les a produits, les compilations portables ne portent aucun contrôle par conception, et l'exécution sur la mauvaise machine signale une erreur claire.

v0.5.5

Six langues partout

  • Nouveau

    Le français — sixième langue du produit : site web, portails, messages CLI et documentation.

  • Amélioré

    La préférence de langue du compte s'applique partout : portail et sortie CLI localisée suivent votre langue.

v0.5.2

Audit de sécurité et Windows

  • Sécurité

    Un cycle complet d'audit de sécurité du code : les 52 constats corrigés.

  • Amélioré

    Windows 11 vérifié de bout en bout ; plateformes couvertes : macOS (Apple Silicon), Windows, Linux — Python 3.9–3.14.

v0.5.0

Première version publique

  • Nouveau

    Chiffrement du code (protect), chiffrement des modèles scellé par appareil, liaison machine, vérification et déchiffrement entièrement hors ligne, interrupteur d'arrêt sous contrôle cloud, et essai gratuit de 48 heures.

Les versions absentes de cette liste sont de petites révisions internes.