Skip to content

Releases: vitte-lang/vitte

Vitte Lang - Version 2026.02 - Archive

09 Feb 13:50
0a0a040

Choose a tag to compare

Notes de version — Version 2.1.1

Date : 18 février 2026

Nouveautés

Packaging macOS unifié

  • Nouveau package installateur : [vitte-2.1.1.pkg]
  • Nouveau package désinstallateur : [vitte-uninstall-2.1.1.pkg]

Ce nouveau packaging inclut les binaires (vitte, vittec, vitte-linker), les pages de manuel, les complétions shell, le runtime, les packages et les assets des éditeurs.

Complétions CLI v2 (bash/zsh/fish)

  • Génération unifiée via :

    • Complétions contextuelles par commande
    • Complétions contextuelles par option
    • Complétion intelligente des fichiers .vit
    • Suggestions de modules dynamiques
    • Descriptions enrichies pour zsh/fish
  • Améliorations de la robustesse et de la maintenance des complétions :

    • Mécanisme de secours statique en cas d’indisponibilité du binaire ou de l’aide
    • Intégration de la version et du hachage dans les fichiers générés
    • Mise en place de snapshots golden et de tests dédiés
  • Nouvelles cibles Make :

    • completions-gen
    • completions-check
    • completions-snapshots
    • completions-snapshots-update
    • completions-lint
    • ci-completions

Workflow de publication

  • Nouvelles cibles :

    • pkg-macos
    • pkg-macos-uninstall
    • release-check
  • Ajout d’une exclusion git : .pkgstage/, pkgout/

Correctifs

  • Correction du test internal_module_denied :
    • Rétablissement du diagnostic attendu E1016 (au lieu de E1014)

Artefacts