Skip to content

Commit 3aebf43

Browse files
committed
release: prepare a3s-code 5.3.6
1 parent ef3b1cf commit 3aebf43

18 files changed

Lines changed: 58 additions & 40 deletions

File tree

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,10 +55,10 @@ jobs:
5555
test -n "$VERSION"
5656
bash check-version.sh "$VERSION"
5757
58-
- name: Check public API compatibility with v5.3.4
58+
- name: Check public API compatibility with v5.3.5
5959
run: |
6060
cargo install cargo-semver-checks --version 0.48.0 --locked
61-
bash scripts/check_semver.sh 5.3.4
61+
bash scripts/check_semver.sh 5.3.5
6262
6363
- name: Check SDK protocol and API alignment
6464
run: |

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [5.3.6] - 2026-07-19
11+
1012
### Added
1113

14+
- Expanded TypeScript code-intelligence discovery for nested monorepos,
15+
hoisted and Yarn SDKs, classic `tsserver`, and the TypeScript 7 native LSP.
16+
- Added bounded PDF text extraction to `web_fetch`, including media/signature
17+
detection, normalized metadata, malformed-document errors, and image-only
18+
document handling.
1219
- Added an invariant-checked session snapshot fork operation that rebinds the
1320
session, workspace, run ownership, and subagent parent ownership while
1421
preserving the complete persisted generation.

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

core/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "a3s-code-core"
3-
version = "5.3.5"
3+
version = "5.3.6"
44
edition = "2021"
55
authors = ["A3S Lab Team"]
66
license = "MIT"

scripts/check_semver.sh

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,13 @@
33

44
set -euo pipefail
55

6-
BASELINE_VERSION="${1:-5.3.4}"
6+
BASELINE_VERSION="${1:-5.3.5}"
77
PACKAGE="a3s-code-core"
88

99
case "$BASELINE_VERSION" in
10+
5.3.5)
11+
BASELINE_SHA256="481f9350b8e65960c8cc1426a18131f26b50edd8275e034bc33ad60a6b5aa4ad"
12+
;;
1013
5.3.4)
1114
BASELINE_SHA256="2ea4c48286d828e09fb44df83144d05b2d41db25e4695f3bdce768e7a46e0399"
1215
;;

sdk/node/Cargo.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/node/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "a3s-code-node"
3-
version = "5.3.5"
3+
version = "5.3.6"
44
edition = "2021"
55
authors = ["A3S Lab Team"]
66
license = "MIT"
@@ -11,7 +11,7 @@ description = "A3S Code Node.js bindings - Native addon via napi-rs"
1111
crate-type = ["cdylib"]
1212

1313
[dependencies]
14-
a3s-code-core = { version = "5.3.5", path = "../../core", features = ["s3", "serve"] }
14+
a3s-code-core = { version = "5.3.6", path = "../../core", features = ["s3", "serve"] }
1515
napi = { version = "2", features = ["async", "napi6", "serde-json"] }
1616
napi-derive = "2"
1717
tokio = { version = "1.35", features = ["full"] }

sdk/node/examples/package-lock.json

Lines changed: 7 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/node/package-lock.json

Lines changed: 8 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/node/package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@a3s-lab/code",
3-
"version": "5.3.5",
3+
"version": "5.3.6",
44
"description": "A3S Code - Native Node.js bindings for the coding-agent runtime",
55
"main": "index.js",
66
"types": "index.d.ts",
@@ -44,11 +44,11 @@
4444
"test:helpers": "node test-helpers.mjs"
4545
},
4646
"optionalDependencies": {
47-
"@a3s-lab/code-darwin-arm64": "5.3.5",
48-
"@a3s-lab/code-linux-x64-gnu": "5.3.5",
49-
"@a3s-lab/code-linux-x64-musl": "5.3.5",
50-
"@a3s-lab/code-linux-arm64-gnu": "5.3.5",
51-
"@a3s-lab/code-linux-arm64-musl": "5.3.5",
52-
"@a3s-lab/code-win32-x64-msvc": "5.3.5"
47+
"@a3s-lab/code-darwin-arm64": "5.3.6",
48+
"@a3s-lab/code-linux-x64-gnu": "5.3.6",
49+
"@a3s-lab/code-linux-x64-musl": "5.3.6",
50+
"@a3s-lab/code-linux-arm64-gnu": "5.3.6",
51+
"@a3s-lab/code-linux-arm64-musl": "5.3.6",
52+
"@a3s-lab/code-win32-x64-msvc": "5.3.6"
5353
}
5454
}

0 commit comments

Comments
 (0)