Skip to content

Commit c9f075a

Browse files
chore: release
1 parent 7a5a0b9 commit c9f075a

7 files changed

Lines changed: 28 additions & 12 deletions

File tree

.changeset/jq-nested-interp.md

Lines changed: 0 additions & 9 deletions
This file was deleted.

examples/executor-tools/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# executor-tools-example
22

3+
## 1.0.6
4+
5+
### Patch Changes
6+
7+
- Updated dependencies [[`7a5a0b9`](https://github.com/vercel-labs/just-bash/commit/7a5a0b9ae3bf0524722653cbf4b45e6bc176cf22)]:
8+
- just-bash@3.0.4
9+
- @just-bash/executor@1.0.5
10+
311
## 1.0.5
412

513
### Patch Changes

examples/executor-tools/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "executor-tools-example",
3-
"version": "1.0.5",
3+
"version": "1.0.6",
44
"description": "Example of @just-bash/executor — inline tools + GraphQL/OpenAPI/MCP discovery",
55
"type": "module",
66
"scripts": {

packages/just-bash-executor/CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# @just-bash/executor
22

3+
## 1.0.5
4+
5+
### Patch Changes
6+
7+
- Updated dependencies [[`7a5a0b9`](https://github.com/vercel-labs/just-bash/commit/7a5a0b9ae3bf0524722653cbf4b45e6bc176cf22)]:
8+
- just-bash@3.0.4
9+
310
## 1.0.4
411

512
### Patch Changes

packages/just-bash-executor/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@just-bash/executor",
3-
"version": "1.0.4",
3+
"version": "1.0.5",
44
"description": "Experimental tool-invocation companion for just-bash. Wires @executor-js/sdk into js-exec via the invokeTool hook.",
55
"repository": {
66
"type": "git",

packages/just-bash/CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
# just-bash
22

3+
## 3.0.4
4+
5+
### Patch Changes
6+
7+
- [#268](https://github.com/vercel-labs/just-bash/pull/268) [`7a5a0b9`](https://github.com/vercel-labs/just-bash/commit/7a5a0b9ae3bf0524722653cbf4b45e6bc176cf22) Thanks [@trieloff](https://github.com/trieloff)! - jq: allow nested double-quoted strings inside `"\(...)"` string interpolation
8+
9+
jq string interpolation of the form `"\(...)"` that contained a nested double-quoted string — for example `"\(sub("T.*";""))"` or `"\(ltrimstr("ab"))"` — previously failed with a parse error. The tokenizer terminated the outer string at the first `"` it saw inside the interpolation expression, so the rest of the expression became orphaned tokens.
10+
11+
The lexer now tracks `\(...)` depth while consuming a string literal and treats nested `"..."` pairs as opaque content while inside an interpolation, restoring them verbatim into the captured interpolation source. `parseStringInterpolation` similarly skips over nested strings when balancing parentheses, so the interpolation expression is captured as a whole and handed to the expression parser intact.
12+
313
## 3.0.3
414

515
### Patch Changes

packages/just-bash/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "just-bash",
3-
"version": "3.0.3",
3+
"version": "3.0.4",
44
"description": "A simulated bash environment with virtual filesystem",
55
"repository": {
66
"type": "git",

0 commit comments

Comments
 (0)