diff --git a/changelog.d/lucli-0-6-2-3.changed.md b/changelog.d/lucli-0-6-2-3.changed.md new file mode 100644 index 0000000000..0771ee02ed --- /dev/null +++ b/changelog.d/lucli-0-6-2-3.changed.md @@ -0,0 +1 @@ +- The Wheels CLI's runtime is LuCLI 0.6.2.3. `wheels --env=` (and `--envfile`) now reach the command instead of being dropped; `wheels start --dry-run` no longer writes a default `lucee.json` and its preview shows `--name`; `wheels --timing cfml '…'` (a root option before a root subcommand) runs the subcommand; REPL history and `settings.json` stay inside the CLI's home instead of leaking into `~/.lucli`; `run .cfm` no longer prints the built-in variables setup; hints name `wheels` rather than `lucli`. Over MCP, `generate type=app` is now refused as intended: LuCLI tells the Wheels module that a call came from an MCP tool (see #3980). diff --git a/tools/lucli-tested.json b/tools/lucli-tested.json index e47bd5f97b..225e6c1401 100644 --- a/tools/lucli-tested.json +++ b/tools/lucli-tested.json @@ -1,6 +1,10 @@ { "_about": "LuCLI runtimes tested with each released line, beyond the one the release was built with (tools/lucli.json at its tag). distribution-install-smoke accepts a channel's LuCLI if it is the tag's pin or listed here for the release's major.minor line. Add a version only after the line's core and CLI suites pass on it; a line with no entry accepts the tag's pin only.", "lines": { - "4.1": ["0.6.2.1", "0.6.2.2"] + "4.1": ["0.6.2.1", "0.6.2.2"], + "4.2": ["0.6.2.3"] + }, + "_notes": { + "4.1": "Max 0.6.2.2. LuCLI 0.6.2.3 passes a runtime-owned __lucliMcpCall argument to every MCP tools/call; 4.1.x has no handling for it (#3980 is 4.2-only), so its strict argument parsing rejects every MCP tool call on 0.6.2.3." } } diff --git a/tools/lucli.json b/tools/lucli.json index 5d6788db66..6c8c448668 100644 --- a/tools/lucli.json +++ b/tools/lucli.json @@ -1,9 +1,9 @@ { "LUCLI_REPO": "wheels-dev/LuCLI", - "LUCLI_VERSION": "0.6.2.2", + "LUCLI_VERSION": "0.6.2.3", "LUCLI_SHA256": { - "linux": "b89395539858d82d2ed154c238346485c8b07bba88778fa1b2b539ea501c60ae", - "macos": "b89395539858d82d2ed154c238346485c8b07bba88778fa1b2b539ea501c60ae", - "jar": "7d8b4089ec31e8d466d3b52f3743921d389d90c549b723f2126b8108848ef46a" + "linux": "418eebf3843caacacc3a405d51e32a157db8213c1ed1b87ef5b24ebf0148c6f4", + "macos": "418eebf3843caacacc3a405d51e32a157db8213c1ed1b87ef5b24ebf0148c6f4", + "jar": "d554249d1d1af2fa8068f3ca945c4261b9741887410e1c9ffc62a7230f70b20f" } }