From 78c6c87e8bad0fb810cdc769ddec645400563f58 Mon Sep 17 00:00:00 2001 From: Yavor Panayotov Date: Tue, 16 Jun 2026 17:42:00 +0300 Subject: [PATCH] Bump version to 3.4.0 Minor bump per docs/versioning.md rule 1 (grammar/language-level change bumps the minor): this release adds `[...]` list literals and qualified `default alias/Type` type names, plus the new diagnostics `allium.list.mixedElementTypes`, `allium.list.emptyListNoElementType`, and `allium.default.unknownField` (local + cross-module default drift detection). Updates the four policy-managed manifests (Cargo workspace, root package.json, allium-lsp, allium-vscode) via scripts/version-bump.sh and resyncs Cargo.lock. The Allium language version marker stays at 3 (no major language change). The allium-parser-wasm package is a generated artifact (gitignored) and inherits the version when rebuilt. Co-Authored-By: Claude Opus 4.8 (1M context) --- Cargo.lock | 6 +++--- Cargo.toml | 2 +- extensions/allium/package.json | 2 +- package.json | 2 +- packages/allium-lsp/package.json | 2 +- 5 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index e8c176e..a3fc602 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4,7 +4,7 @@ version = 4 [[package]] name = "allium-cli" -version = "3.3.0" +version = "3.4.0" dependencies = [ "allium-parser", "serde", @@ -13,7 +13,7 @@ dependencies = [ [[package]] name = "allium-parser" -version = "3.3.0" +version = "3.4.0" dependencies = [ "regex-lite", "serde", @@ -22,7 +22,7 @@ dependencies = [ [[package]] name = "allium-wasm" -version = "3.3.0" +version = "3.4.0" dependencies = [ "allium-parser", "serde_json", diff --git a/Cargo.toml b/Cargo.toml index 0d5cd5b..924369e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,7 +3,7 @@ resolver = "2" members = ["crates/allium-parser", "crates/allium", "crates/allium-wasm"] [workspace.package] -version = "3.3.0" +version = "3.4.0" edition = "2021" license = "MIT" repository = "https://github.com/juxt/allium-tools" diff --git a/extensions/allium/package.json b/extensions/allium/package.json index 883089a..0423121 100644 --- a/extensions/allium/package.json +++ b/extensions/allium/package.json @@ -2,7 +2,7 @@ "name": "allium-vscode", "displayName": "Allium Tools for VS Code", "description": "Allium language support for VS Code: diagnostics, refactors, hover, definitions, formatting, and more.", - "version": "3.3.0", + "version": "3.4.0", "license": "MIT", "publisher": "juxt", "repository": { diff --git a/package.json b/package.json index fe0d27b..a7128e8 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "allium-tools", "private": true, - "version": "3.3.0", + "version": "3.4.0", "license": "MIT", "workspaces": [ "extensions/allium", diff --git a/packages/allium-lsp/package.json b/packages/allium-lsp/package.json index c54f286..b22760d 100644 --- a/packages/allium-lsp/package.json +++ b/packages/allium-lsp/package.json @@ -1,6 +1,6 @@ { "name": "allium-lsp", - "version": "3.3.0", + "version": "3.4.0", "description": "Language Server Protocol server for the Allium language.", "license": "MIT", "bin": {