Vitte Language Support v0.4.1 — 2025-09-04
Vitte Language Support v0.4.1 — 2025-09-04
Highlights
Support Vitl stabilisé dans toute l’extension.
Packaging VSIX déterministe dans dist/.
Added
Grammaire TextMate syntaxes/vitl.tmLanguage.json.
Snippets snippets/vitl.json.
Exemples examples/hello.vitte et examples/hello.vitl.
README complet avec build, publish et dépannage.
Changed
Client LSP: documentSelector étendu (vitte, vitl, file/untitled).
Watchers config: **/.vitteconfig, **/vitte.toml, **/.vitlconfig, **/vitl.toml.
Propagation de la config vitte et vitl côté serveur.
Canaux de logs renommés en “Vitte/Vitl LSP”.
Fixed
Packaging: sortie forcée dist/.-.vsix.
Résolution tsc: utilisation de typescript via npx, message d’erreur clair si server/out/server.js manquant.
Correction du kind pour enum en complétion.
Globs zsh sans correspondance gérés dans la doc de build.
Build/Release
scripts/release.sh: bump version + build + vérifs (suggestion).
Compatibilité VS Code ^1.75.0.
Upgrade notes
Aucune rupture. Mettre à jour via .vsix ou Marketplace.
Si Marketplace refuse une version existante, incrémenter (npm version patch --no-git-tag-version) puis re-publier.
Checks rapidesnpm ci
npx tsc -p ./client && npx tsc -p ./server
npx @vscode/vsce package -o dist/VitteStudio.vitte-lang-0.4.1.vsix
unzip -p dist/*.vsix extension/package.json | jq -r '.name,.publisher,.version'