NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #4638 most downloaded on PyPI
An integration package connecting xAI and LangChain
Last release 2 months ago
21 Jul 2026
Release timing varies
gaps range from 2 weeks to 6 months
Nearly every release is documented
notes for 14 of 14 stable releases
Nothing withdrawn
no release was ever pulled
2 years old
15 releases · first in 2024
One column per month.
…chore: pygments>=2.20.0 across all packages (CVE-2026-4539) (#36385) chore: bump requests from 2.32.5 to 2.33.0 in /libs/partners/xai (#36244) chore(p…
Changes since langchain-xai==1.2.2
release(xai): 1.3.0 (#38984)
feat(core): add reasoning_effort as a standard chat model parameter (#38887)
fix: patch Dependabot dependency vulnerabilities (#38853)
chore: bump langsmith from 0.9.5 to 0.10.2 in /libs/partners/xai (#38832)
chore(deps): refresh lockfiles (#38746)
chore(model-profiles): refresh model profile data (#38739)
chore: bump langsmith from 0.8.18 to 0.9.5 in /libs/partners/xai (#38598)
chore: bump pytest from 9.1.0 to 9.1.1 in /libs/partners/xai (#38599)
fix(xai): drop unsupported stop parameter (#38335)
chore: bump langsmith from 0.8.16 to 0.8.18 in /libs/partners/xai (#38283)
chore: bump vcrpy from 8.1.1 to 8.2.1 in /libs/partners/xai (#38285)
chore: bump pytest from 9.0.3 to 9.1.0 in /libs/partners/xai (#38239)
chore: bump langsmith from 0.8.14 to 0.8.16 in /libs/partners/xai (#38238)
docs: refresh README installation and resources (#38119)
release(core): 1.4.7 (#38111)
fix(core,partners): rename package version trace metadata (#38110)
chore: bump langsmith from 0.8.9 to 0.8.14 in /libs/partners/xai (#38094)
release(core): 1.4.6 (#38061)
feat(core,partners): add package version tracking to tracing metadata (#35295)
chore(infra): bump mypy to 2.1 and unify type-check config across the monorepo (#36470)
feat(standard-tests): validate tool call chunks during streaming (#34707)
test(partners): account for warning behavior in partner tests (#38046)
hotfix(openai): min core dep (#37990)
chore(model-profiles): refresh model profile data (#37973)
chore: bump requests from 2.34.0 to 2.34.2 in /libs/partners/xai (#37903)
test(langchain,partners): disable pytest-benchmark under xdist to silence PytestBenchmarkWarning (#37901)
fix(partners): cap aiohttp below 3.14 for vcrpy compat (#37898)
chore: bump aiohttp from 3.13.5 to 3.14.0 in /libs/partners/xai (#37887)
chore: bump langsmith from 0.8.5 to 0.8.9 in /libs/partners/xai (#37886)
chore(model-profiles): refresh model profile data (#37870)
chore(model-profiles): refresh model profile data (#37626)
test(xai): tolerate extra block types in web search and xfail v1 streaming tool calls (#37612)
chore(infra): bump langchain-tests floor to 1.1.9 (#37610)
chore: bump idna from 3.10 to 3.15 in /libs/partners/xai (#37540)
chore: bump langsmith from 0.8.4 to 0.8.5 in /libs/partners/xai (#37541)
ci(infra): harden Dependabot version-bound preservation (#37510)
chore(model-profiles): refresh model profile data (#37466)
chore: bump langsmith from 0.8.0 to 0.8.4 in /libs/partners/xai (#37411)
chore: bump langsmith from 0.7.31 to 0.8.0 in /libs/partners/xai (#37392)
chore: bump requests from 2.33.0 to 2.34.0 in /libs/partners/xai (#37383)
chore: bump urllib3 from 2.6.3 to 2.7.0 in /libs/partners/xai (#37331)
chore: bump langchain-core from 1.3.2 to 1.3.3 in /libs/partners/xai (#37255)
chore(model-profiles): refresh model profile data (#37122)
chore(docs): update x handle references (#37081)
hotfix: bump min core versions (#36996)
feat(core): add content-block-centric streaming (v2) (#36834)
ci(infra): add pytest-xdist to partner test groups (#36988)
hotfix(ci): remove nobenchmark flag (#36959)
chore(partners): standardize integration test invocation (#36958)
chore(deps): bump pytest to 9.0.3 (#36801)
chore: bump langsmith from 0.6.3 to 0.7.31 in /libs/partners/xai (#36790)
chore: add comment explaining pygments>=2.20.0 (#36570)
chore: bump aiohttp from 3.13.4 to 3.13.5 in /libs/partners/xai (#36464)
chore: bump aiohttp from 3.13.3 to 3.13.4 in /libs/partners/xai (#36435)
chore: pygments>=2.20.0 across all packages (CVE-2026-4539) (#36385)
chore: bump requests from 2.32.5 to 2.33.0 in /libs/partners/xai (#36244)
chore(partners): bump langchain-core min to 1.2.21 (#36183)
fix(core,model-profiles): add missing ModelProfile fields, warn on schema drift (#36129)
chore(model-profiles): refresh model profile data (#36152)
chore(model-profiles): refresh model profile data (#36099)
ci: suppress pytest streaming output in CI (#36092)
ci: avoid unnecessary dep installs in lint targets (#36046)
chore(model-profiles): refresh model profile data (#35959)
chore: bump orjson from 3.11.5 to 3.11.6 in /libs/partners/xai (#35862)
refactor(xai): remove redundant lc_attributes override (#35791)
feat(xai): support base_url alias and XAI_API_BASE env var (#35790)
feat(model-profiles): new fields + Makefile target (#35788)
chore(model-profiles): refresh model profile data (#35681)
fix(model-profiles): sort generated profiles by model ID for stable diffs (#35344)
chore: bump model profiles (#35294)
chore(deps): bump langsmith from 0.4.31 to 0.6.3 in /libs/partners/xai (#35159)
feat(model-profiles): add text_inputs and text_outputs (#35084)
chore: add make type target (#35015)
revert: "chore: add typing target in Makefile" (#35013)
chore: add typing target in Makefile (#35012)
chore: enrich pyproject.toml files (#34980)
chore(deps): bump the uv group across 20 directories with 3 updates (#34941)
chore: upgrade urllib3 to 2.6.3 (#34940)
fix(xai): Live search deprecation (#34919)
May 12, 2026
1.3.0a2 pre-release
May 6, 2026
1.3.0a1 pre-release
May 1, 2026
Changes since langchain-xai==1.2.1
Changes since langchain-xai==1.2.1
release(xai): 1.2.2 (#34880) fix(xai): fix routing of chat completions vs. responses apis during streaming (#34868) chore(deps): bump the uv group across 8 directories with 6 updates (#34773) chore: update twitter URLs (#34736) chore: ban relative imports on all packages (#34691)
Changes since langchain-xai==1.2.0
Changes since langchain-xai==1.2.0
release(xai): 1.2.1 (#34604) fix(xai): count reasoning tokens in output total (#34603)
Changes since langchain-xai==1.1.0
Changes since langchain-xai==1.1.0
fix(xai): ensure citations are streamed just once (#34556) release(xai): 1.2.0 (#34555) fix(xai): stream usage metadata by default (#34531) fix(core): serialization patch (#34455) fix(openai): filter function_call blocks in token counting (#34396) release(openai): 1.1.6: update max input tokens for gpt-5 series (#34419) release(openai): 1.1.5 (#34409) fix(openai): rely on langchain-core for setting chunk_position (#34404) chore: update core dep in lockfiles (#34216)
Changes since langchain-xai==1.0.0
Changes since langchain-xai==1.0.0
release: (integration packages): 1.1 (#34088)
feat(model-profiles): distribute data across packages (#34024)
chore: update README.md files (#33919)
style: some cleanup (#33857)
style: refs pass (#33813)
style: more refs fixes (#33730)
…(#32880) chore: adress pytest-asyncio deprecation warnings + other nits (#32696) feat(standard-tests): formatting (#32504) feat(xai): ruff fixes and r…
Changes since langchain-xai==0.2.5
release(xai): 1.0.0 (#33591)
chore: update pyproject.toml url entries (#33587)
fix(xai): inject model_provider in response_metadata (#33543)
fix: support python 3.14 in various projects (#33575)
docs: more fixes for refs (#33554)
chore: more sweeping (#33533)
style: more work for refs (#33508)
docs: update package READMEs (#33488)
style: llm -> model (#33423)
style: .. code-block:: admonition translations (#33400)
style: address Sphinx double-backtick snippet syntax (#33389)
chore: update Sphinx links to markdown (#33386)
style: remove more Optional syntax (#33371)
chore: drop UP045 (#33362)
style: monorepo pass for refs (#33359)
chore: enrich pyproject.toml files with links to new references, others (#33343)
chore: clean up pyproject.toml files, use core a7 (#33334)
chore(infra): pdm -> hatchling (#33289)
docs: v1 docs updates (#33173)
fix(xai): update langchain dependencies to latest alpha versions (#33224)
release(xai): 1.0.0a1 (#33223)
release: v1.0.0 (#32567)
docs: more standardization (#33124)
chore: bump ruff version to 0.13 (#33043)
style: repo linting pass (#33089)
fix(openai): pin upper bound to prevent Pydantic 2.7.0 issues (#33038)
test: use .get() for safe ls_params access (#33034)
chore: update pyproject.toml files, remove codespell (#33028)
revert: "chore: remove ruff target-version" (#32895)
chore: remove ruff target-version (#32880)
chore: adress pytest-asyncio deprecation warnings + other nits (#32696)
feat(standard-tests): formatting (#32504)
feat(xai): ruff fixes and rules (#32501)
fix(docs): local API reference documentation build (#32271)
feat(docs): improve devx, fix Makefile targets (#32237)
fix(docs): capitalization, codeblock formatting, and hyperlinks, note blocks (#32235)
Oct 17, 2025
1.0.0rc2 pre-release
Oct 17, 2025
1.0.0rc1 pre-release
Oct 16, 2025
1.0.0a15 pre-release
Oct 15, 2025
1.0.0a14 pre-release
Oct 11, 2025
1.0.0a13 pre-release
Oct 10, 2025
1.0.0a12 pre-release
Oct 6, 2025
1.0.0a11 pre-release
Oct 6, 2025
1.0.0a10 pre-release
Sep 29, 2025
1.0.0a9 pre-release
Sep 24, 2025
1.0.0a8 pre-release
Sep 24, 2025
1.0.0a7 pre-release
Sep 23, 2025
1.0.0a6 pre-release
Sep 19, 2025
1.0.0a5 pre-release
Sep 12, 2025
1.0.0a4 pre-release
Sep 8, 2025
1.0.0a3 pre-release
Sep 2, 2025
1.0.0a2 pre-release
Aug 28, 2025
1.0.0a1 pre-release
Aug 27, 2025
0.4.0.dev0 pre-release
Aug 5, 2025
Nothing published for this version
Jun 14, 2024
Jun 14, 2024
Jun 14, 2024
Jun 14, 2024
Jun 6, 2024
Jun 6, 2024
Jun 4, 2024
Jun 4, 2024
May 23, 2024
May 23, 2024
May 17, 2024 0.2.0rc2 pre-release May 9, 2024 0.2.0rc1 pre-release May 8, 2024
May 17, 2024
0.2.0rc2 pre-release
May 9, 2024
0.2.0rc1 pre-release
May 8, 2024
Jan 16, 2024
Jan 16, 2024
Jan 6, 2024
Jan 6, 2024
Your coding agent can read these notes before it upgrades. Set up the MCP server →