Commit Graph

14412 Commits

Author SHA1 Message Date
Ernesto Revilla
d74b0cacfa fix(core): backport path-traversal fix to v0.3 (CVE-2026-34070, GHSA-qh6h-p6c9-ff54) (#37233) 2026-05-07 10:58:34 -04:00
Eugene Yurtsev
9e1dd8e567 allow empty 2026-05-07 10:54:34 -04:00
Eugene Yurtsev
56bcb093ff Revert "x"
This reverts commit 763b30e8b2.
2026-05-07 10:51:43 -04:00
Eugene Yurtsev
763b30e8b2 x 2026-05-07 10:49:22 -04:00
Nick Hollon
8242df0742 release(langchain): 0.3.29 (#37212) langchain==0.3.29 2026-05-05 16:57:53 -04:00
Nick Hollon
33a74aea3b ci(infra): pin pypa/gh-action-pypi-publish to commit SHA (#37210) langchain-core==0.3.85 2026-05-05 20:37:44 +00:00
Nick Hollon
6efe96bea6 fix(langchain): restrict deserialization in langchain.storage._lc_store (#37209) 2026-05-05 16:29:40 -04:00
Nick Hollon
bba04da32b release(core): 0.3.85 (#37205) 2026-05-05 16:20:00 -04:00
Nick Hollon
083b199cb1 fix(core, langchain): harden load() against untrusted manifests (#37201) 2026-05-05 20:12:03 +00:00
Nick Hollon
4bf6409931 ci(infra): drop Python 3.9 from CI matrix (#37207) 2026-05-05 19:52:56 +00:00
Nick Hollon
0246c6a8bc ci(infra): pin GitHub Actions to commit SHAs (#37206) 2026-05-05 15:25:50 -04:00
Eugene Yurtsev
2517da67dc release(core): 0.3.84 (#36616)
release 0.3.84
langchain-core==0.3.84
2026-04-08 15:10:33 -04:00
Eugene Yurtsev
6bab0ba3c1 fix(core): sanitize prompts more (#36613)
add more sanitization to prompts
2026-04-08 14:32:25 -04:00
Eugene Yurtsev
4fe869f1c3 fix(langchain): bump minimum langchain-core to 0.3.73 (#35608)
The within-batch deduplication fix (langchain-core 0.3.73, #32273)
changed `num_skipped` counting in the indexing API. Tests in
`libs/langchain` were updated to expect the new behavior, but the
minimum version was left at 0.3.72, causing [pre-release checks to
fail](https://github.com/langchain-ai/langchain/actions/runs/22783515938/job/66097466123).

Created with [Deep Agents
CLI](https://docs.langchain.com/oss/python/deepagents/cli/overview).
langchain==0.3.28
2026-03-06 22:38:05 +00:00
Eugene Yurtsev
8d9ecb18a1 release(langchain): 0.3.28 (#35607)
Patch release for langchain 0.3.28.

Created with [Deep Agents
CLI](https://docs.langchain.com/oss/python/deepagents/cli/overview).
2026-03-06 16:52:45 -05:00
Eugene Yurtsev
b0add1f989 fix(langchain): backport patch ReDoS vulnerability in MRKL and ReAct action regex (CVE-2024-58340) (#35603)
Backport of #35598 to the v0.3 branch. Patches the ReDoS vulnerability
in MRKL and ReAct agent action regex patterns (CVE-2024-58340).

Created with [Deep Agents
CLI](https://docs.langchain.com/oss/python/deepagents/cli/overview).
2026-03-06 16:22:23 -05:00
Lauren Hirata Singh
3ab0d32230 chore(docs): Update llms.txt redirect (#35142) 2026-02-10 15:12:51 -05:00
Lauren Hirata Singh
db8cfdd2c1 chore(docs): redirect stuff (#34740) 2026-01-13 15:12:08 -05:00
Mason Daugherty
c0e2f08f78 release(core): 0.3.83 (#34733) langchain-core==0.3.83 2026-01-12 20:16:58 -05:00
Angus Jelinek
4dab5fafc0 feat(core,langchain,text-splitters): (v0.3) use uuid7 for run ids (#34732)
Backports #34172

---------

Co-authored-by: William FH <13333726+hinthornw@users.noreply.github.com>
Co-authored-by: Sydney Runkle <54324534+sydney-runkle@users.noreply.github.com>
Co-authored-by: Mason Daugherty <github@mdrxy.com>
2026-01-12 20:09:58 -05:00
Mason Daugherty
e6dde2b99c release(core): 0.3.82 (#34688) langchain-core==0.3.82 2026-01-09 13:30:14 -05:00
Mason Daugherty
126a337082 fix(core): defer persisting traces for iterator inputs (#34687)
Backport of #34416
2026-01-09 13:17:27 -05:00
Mason Daugherty
13c13c4bac feat(core): add usage_metadata to metadata in LangChainTracer (#34686)
Backport of #34414
2026-01-09 13:08:51 -05:00
Mason Daugherty
6dc06da1bb release(core): 0.3.81 (#34459) langchain-core==0.3.81 2025-12-22 18:42:31 -06:00
Mason Daugherty
d9ec4c5cc7 fix(core): serialization patch (#34458)
Backport of https://github.com/langchain-ai/langchain/pull/34455
2025-12-22 18:41:31 -06:00
Lauren Hirata Singh
d62d77925c fix(docs): add redirects (#34411) 2025-12-17 16:52:46 -05:00
Eugene Yurtsev
7ab4a7841a chore(infra): properly disable testing for 0.3 against latest packages (#34041)
properly disable testing for 0.3 against latest packages (since latest
packages only work with langchain_core > 1.0)
langchain-core==0.3.80
2025-11-19 17:17:28 -05:00
Eugene Yurtsev
6e968fd23c chore(infra): disable integration tests temporarily when releasing v0.3 (#34040)
Temporarily disable running tests against latest published packages with
core 0.3 as the latest published packages only work with core>1.0
2025-11-19 17:09:41 -05:00
Eugene Yurtsev
640d85c60f release(core): 0.3.80 (#34039)
Release 0.3.80
2025-11-19 16:53:03 -05:00
Eugene Yurtsev
fa7789d6c2 fix(core): fix validation for input variables in f-string templates, restrict functionality supported by jinja2, mustache templates (#34038)
* Fix validation for input variables in f-string templates
* Restrict functionality of features supported by jinja2 and mustache
templates
2025-11-19 16:52:32 -05:00
Lauren Hirata Singh
889e8b6de8 Revert 33805 fix last plz (#33806) 2025-11-03 16:16:18 -05:00
Lauren Hirata Singh
5cb0501c59 fix(docs): redirects (#33805) 2025-11-03 15:58:13 -05:00
Lauren Hirata Singh
5838e3e8e5 fix(docs): fine tune redirects (#33802) 2025-11-03 15:01:53 -05:00
Lauren Hirata Singh
fbd96c688a chore(docs): Add redirect for multi-modal (#33801) 2025-11-03 13:04:41 -05:00
Lauren Hirata Singh
2085f69d68 fix(docs): Make redirects more specific for integrations (#33799) 2025-11-03 11:38:56 -05:00
Lauren Hirata Singh
df2ec0ca38 fix(docs): Fix regex in redirects (#33795) 2025-11-03 10:52:37 -05:00
Lauren Hirata Singh
51e1447c9e chore(docs): add api reference redirects (#33765) 2025-10-31 13:50:00 -04:00
Lauren Hirata Singh
bac96fe33f fix(docs): get redirects to build (#33763) 2025-10-31 12:09:21 -04:00
Lauren Hirata Singh
d8b08a1ecd fix(docs): redirects (#33734) 2025-10-29 17:57:08 -04:00
Lauren Hirata Singh
9b5e00f578 fix(docs): Redirects fix (#33724) 2025-10-29 13:47:16 -04:00
Lauren Hirata Singh
8c22e69491 chore(docs): redirects to new docs (#33703)
Co-authored-by: Mason Daugherty <mason@langchain.dev>
2025-10-29 12:12:18 -04:00
Mason Daugherty
d62b4499ad fix: (v0.3) unsupported @vercel/edge import (#33620) 2025-10-21 00:37:40 -04:00
Mason Daugherty
f8bb3f0d19 docs: v0.3 deprecation banner (#33613) 2025-10-20 17:01:06 -04:00
Mason Daugherty
8284e278d6 Revert "chore(docs): v0.3 redirects" (#33612)
Reverts langchain-ai/langchain#33553
2025-10-20 11:27:03 -04:00
Lauren Hirata Singh
3a846eeb8d chore(docs): v0.3 redirects (#33553) 2025-10-17 00:00:21 -04:00
Lauren Hirata Singh
d273341249 chore(docs): add middleware to handle redirects (#33547)
still need to add v0.3 redirects
2025-10-16 21:12:08 -04:00
Lauren Hirata Singh
db49a14a34 chore(docs): Redirects v0.1/v0.2 (#33538) 2025-10-16 16:46:37 -04:00
Mason Daugherty
ab7eda236e fix: feature table for MongoDB (#33471) 2025-10-13 21:17:22 -04:00
Jib
d418cbdf44 docs: flag Multi Tenancy as a MongoDBAtlasVectorStore supported feature (#33469)
- **Description:** 
- Change the docs flag for v0.3 branch to list Multi-tenancy as a
MongoDBAtlasVectorStore supported feature
  - **Issue:** N/A
  - **Dependencies:** None

- [x] **Lint and test**: Run `make format`, `make lint` and `make test`
from the root of the package(s) you've modified. **We will not consider
a PR unless these three are passing in CI.** See [contribution
guidelines](https://docs.langchain.com/oss/python/contributing) for
more.

Additional guidelines:

- Most PRs should not touch more than one package.
- Please do not add dependencies to `pyproject.toml` files (even
optional ones) unless they are **required** for unit tests. Likewise,
please do not update the `uv.lock` files unless you are adding a
required dependency.
- Changes should be backwards compatible.
- Make sure optional dependencies are imported within a function.
2025-10-13 16:57:40 -04:00
ccurme
b93d2f7f3a release(core): 0.3.79 (#33401) langchain-core==0.3.79 2025-10-09 16:59:16 -04:00