langchain-quickjs==0.3.6

langchain-ai/deepagentslangchain-quickjs==0.3.6Sep 3, 2026by github-actions[bot]

AI Summary

This release enhances security by adding an HMAC check for QuickJS snapshots and improves runtime performance by removing middleware trace inputs.

Key Highlights

  • Added HMAC check for QuickJS snapshot bytes
  • Omitted middleware trace inputs to improve QuickJS performance

New Features

  • HMAC check for QuickJS snapshot bytes

Full Release Notes

### Features

- Added an HMAC check for QuickJS snapshot bytes ([#5601](https://github.com/langchain-ai/deepagents/issues/5601)) ([749b386](https://github.com/langchain-ai/deepagents/commit/749b386f97ed7b920acfd5936b01f8c425976d92)).

### Performance Improvements

- Omitted middleware trace inputs to improve QuickJS performance ([#6015](https://github.com/langchain-ai/deepagents/issues/6015)) ([673844d](https://github.com/langchain-ai/deepagents/commit/673844d06fe0ee186f2e492c3c0a19ec5facffc2)).

---

Internal maintainers: @ccurme, @hntrl, @mdrxy

Released by: @ccurme

<details>
<summary>Git log since langchain-quickjs==0.3.5</summary>

This commit history includes changes to this package. Commits are listed newest first.

- [`ec28fc1`](https://github.com/langchain-ai/deepagents/commit/ec28fc184e1356567bb10bac24eb95cec146b95d) release(langchain-quickjs): 0.3.6 (#5607)
- [`ac0fac4`](https://github.com/langchain-ai/deepagents/commit/ac0fac42f6ece4147c3636896358e1a9391cd94a) chore(deps): raise dependency minimums for `all` (#6046)
- [`673844d`](https://github.com/langchain-ai/deepagents/commit/673844d06fe0ee186f2e492c3c0a19ec5facffc2) perf(code,quickjs): omit middleware trace inputs (#6015)
- [`1aae374`](https://github.com/langchain-ai/deepagents/commit/1aae3746682a65c837c5dd0f165b685253fe9465) release(deepagents): 0.7.13 (#6031)
- [`a197807`](https://github.com/langchain-ai/deepagents/commit/a19780791e020ccb772701285c459fb6a4dab0ff) release(deepagents): 0.7.12 (#6006)
- [`4bc1100`](https://github.com/langchain-ai/deepagents/commit/4bc11004ba86999c2f6d59b1d958b53195619bcc) release(deepagents): 0.7.11 (#5977)
- [`77b0f01`](https://github.com/langchain-ai/deepagents/commit/77b0f018f9d736c9409e44d03edaf9985b59f271) chore(deps): raise dependency minimums for `all` (#5936)
- [`d26b53a`](https://github.com/langchain-ai/deepagents/commit/d26b53ad12265375c6dcf6b1c1501e0a4adf0ea3) release(deepagents): 0.7.10 (#5838)
- [`7afa60e`](https://github.com/langchain-ai/deepagents/commit/7afa60efc96c6852933eb6a0d5c9f699cd751e43) chore(deps): raise dependency minimums for `all` (#5912)
- [`1c2355e`](https://github.com/langchain-ai/deepagents/commit/1c2355e39cbccb834b82e68757418dec35a5a3d4) chore(deps): raise dependency minimums for `all` (#5906)
- [`92642a7`](https://github.com/langchain-ai/deepagents/commit/92642a73fda4a49cac356f37d48dfc560b9fffec) chore(deps): raise dependency minimums for `all` (#5898)
- [`4a4cb10`](https://github.com/langchain-ai/deepagents/commit/4a4cb10dd8604fb67b34ba20e49c1756e68ae3d5) chore(deps): raise dependency minimums for `deepagents` (#5871)
- [`7155253`](https://github.com/langchain-ai/deepagents/commit/71552532bb33a8744a5b1c0b48e8047478169c42) release(deepagents): 0.7.9 (#5754)
- [`29cd02a`](https://github.com/langchain-ai/deepagents/commit/29cd02ae1762e4cefa4962e60fa250642ec8815a) chore(deps): raise dependency minimums for `deepagents` (#5805)
- [`75095bb`](https://github.com/langchain-ai/deepagents/commit/75095bb81dc200ef33652bcaa173a758312f3962) chore(deps): raise dependency minimums for `all` (#5764)
- [`cf939b3`](https://github.com/langchain-ai/deepagents/commit/cf939b3f86fc86d74e389924da7a79894d849fcd) chore(deps): raise dependency minimums for `deepagents` (#5709)
- [`1e261ba`](https://github.com/langchain-ai/deepagents/commit/1e261ba201bb1af4dbc5cbc8b6424e709b850ea8) release(deepagents): 0.7.8 (#5705)
- [`31af8c1`](https://github.com/langchain-ai/deepagents/commit/31af8c11219c3c77f4530bc1e4adc3c140cfa6d5) chore(deps): raise dependency minimums for `deepagents` (#5662)
- [`16cb2e7`](https://github.com/langchain-ai/deepagents/commit/16cb2e76f4a36f312b595423c6134b43b248f563) chore(deps): raise dependency minimums for `deepagents` (#5646)
- [`749b386`](https://github.com/langchain-ai/deepagents/commit/749b386f97ed7b920acfd5936b01f8c425976d92) feat(quickjs): add hmac check to snapshot bytes (#5601)
- [`8cc6c94`](https://github.com/langchain-ai/deepagents/commit/8cc6c945657847bee0926346e73525deb87bd01f) docs(quickjs): clarify docstring around timeout semantics (#5572)
- [`42ed940`](https://github.com/langchain-ai/deepagents/commit/42ed9406f08dfec11369631011405c1dc650293a) release(deepagents): 0.7.7 (#5498)
- [`3afad63`](https://github.com/langchain-ai/deepagents/commit/3afad63e2290559c36a1c386ab2ac9a2d1f8b64a) release(deepagents): 0.7.6 (#5491)
- [`a97bdb6`](https://github.com/langchain-ai/deepagents/commit/a97bdb65778a67c28b3ef7ca59e39a88850c0f2a) ci(infra): fail on unexpected test warnings (#5346)
- [`f5fda05`](https://github.com/langchain-ai/deepagents/commit/f5fda05892e92e3897324574bb5c36125059778b) chore(deps-dev): update langgraph-checkpoint-postgres requirement from &lt;4.0.0,&gt;=3.1.0 to &gt;=3.1.1,&lt;4.0.0 in /libs/evals (#5373)
- [`a6c06b0`](https://github.com/langchain-ai/deepagents/commit/a6c06b029710d34035af6ae1faded093cc8f3073) release(deepagents): 0.7.5 (#5327)
- [`a6e2608`](https://github.com/langchain-ai/deepagents/commit/a6e2608c382be362163e4f26f5ccc544cc13ccbd) chore(deps): bump `langchain-anthropic` to 1.5.4 (#5332)
- [`553a030`](https://github.com/langchain-ai/deepagents/commit/553a030a5b959ac8bb17d52447f915397f910f03) release(deepagents): 0.7.4 (#5305)
- [`c7aa8ad`](https://github.com/langchain-ai/deepagents/commit/c7aa8ad7a46480e16f4efa048904d814f626553f) chore(deps): bump cryptography from 48.0.1 to 50.0.0 in /libs/partners/quickjs (#5284)
- [`f60951e`](https://github.com/langchain-ai/deepagents/commit/f60951e3f5e4d7e57d6379a4bbc64259bdfdb884) release(deepagents): 0.7.3 (#5251)
- [`0063721`](https://github.com/langchain-ai/deepagents/commit/00637212084c7fe4c12993c95ab559b92aaa4fef) release(deepagents): 0.7.2 (#5230)
- [`263dd72`](https://github.com/langchain-ai/deepagents/commit/263dd72b1b03ecee6dfb9d12bceb01b6259b698a) build(repo): parameterize coverage flags in Makefile test targets (#5208)
- [`a4c1605`](https://github.com/langchain-ai/deepagents/commit/a4c1605bd5d4038718ead3b55af617d6ee2e9599) chore(deps): sync lockfiles after SDK packaging dep addition (#5204)

</details>