NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #3914 most downloaded on npm
Client library to connect to the LangSmith Observability and Evaluation Platform.
Last release today
02 Oct 2026
Ships on a steady schedule
a new release about every 9 days
Some releases are documented
notes for 32 of the last 60 stable releases
3 versions withdrawn
withdrawn after publishing
3 years old
457 releases · first in 2023
One column per quarter.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
lint: upgrade to Python 3.9+ syntax by @sydney-runkle in https://github.com/langchain-ai/langsmith-sdk/pull/1679
Full Changelog: https://github.com/langchain-ai/langsmith-sdk/compare/v0.3.33...v0.3.34
Make __version__ a constant by @hinthornw in https://github.com/langchain-ai/langsmith-sdk/pull/1669
Full Changelog: https://github.com/langchain-ai/langsmith-sdk/compare/v0.3.32...v0.3.33
docs: enforce newlines when signature exceeds char threshold by @sydney-runkle in https://github.com/langchain-ai/langsmith-sdk/pull/1661
python/README.md and README.md by @sydney-runkle in https://github.com/langchain-ai/langsmith-sdk/pull/1662-e install langsmith so api refs are available by @sydney-runkle in https://github.com/langchain-ai/langsmith-sdk/pull/1663-e install langsmith so api refs are available" (no longer using rtd) by @sydney-runkle in https://github.com/langchain-ai/langsmith-sdk/pull/1665Full Changelog: https://github.com/langchain-ai/langsmith-sdk/compare/v0.3.31...v0.3.32
Nothing published for this version
Nothing published for this version
fix(js): Raise proper error if multipart upload fails by @jacoblee93 in https://github.com/langchain-ai/langsmith-sdk/pull/1651
Full Changelog: https://github.com/langchain-ai/langsmith-sdk/compare/v0.3.30...v0.3.31
patch[python]: Use multipart EP for feedback creation by @angus-langchain in https://github.com/langchain-ai/langsmith-sdk/pull/1655
Full Changelog: https://github.com/langchain-ai/langsmith-sdk/compare/v0.3.29...v0.3.30
fix(py,js): clarify deployment err by @baskaryan in https://github.com/langchain-ai/langsmith-sdk/pull/1652
Full Changelog: https://github.com/langchain-ai/langsmith-sdk/compare/v0.3.28...v0.3.29
Nothing published for this version
patch(python): Don't throw warning for missing API key in otel mode by @angus-langchain in https://github.com/langchain-ai/langsmith-sdk/pull/1647
Full Changelog: https://github.com/langchain-ai/langsmith-sdk/compare/v0.3.27...v0.3.28
Nothing published for this version
Nothing published for this version
patch[python]: Add debug logging for batch requests to LangSmith by @angus-langchain in https://github.com/langchain-ai/langsmith-sdk/pull/1635
Full Changelog: https://github.com/langchain-ai/langsmith-sdk/compare/v0.3.26...v0.3.27
Pull prompt in async client. by @hinthornw in https://github.com/langchain-ai/langsmith-sdk/pull/1642
Full Changelog: https://github.com/langchain-ai/langsmith-sdk/compare/v0.3.25...v0.3.26
fix(py): drop traceable serialized data by @baskaryan in https://github.com/langchain-ai/langsmith-sdk/pull/1634
Full Changelog: https://github.com/langchain-ai/langsmith-sdk/compare/v0.3.24...v0.3.25
Add group id thread tracing for OpenAI Agents SDK by @angus-langchain in https://github.com/langchain-ai/langsmith-sdk/pull/1584
Full Changelog: https://github.com/langchain-ai/langsmith-sdk/compare/v0.3.23...v0.3.24
patch[python]: Accept langsmith_extras for OpenAI Agents tracing by @baskaryan in https://github.com/langchain-ai/langsmith-sdk/pull/1627
Full Changelog: https://github.com/langchain-ai/langsmith-sdk/compare/v0.3.22...v0.3.23
fix(py): Always upload multipart inputs and outputs parts even if falsey by @jacoblee93 in https://github.com/langchain-ai/langsmith-sdk/pull/1623
Full Changelog: https://github.com/langchain-ai/langsmith-sdk/compare/v0.3.21...v0.3.22
Cache retry config by @hinthornw in https://github.com/langchain-ai/langsmith-sdk/pull/1622
Full Changelog: https://github.com/langchain-ai/langsmith-sdk/compare/v0.3.20...v0.3.21
chore(py): fix vcr test issue by @baskaryan in https://github.com/langchain-ai/langsmith-sdk/pull/1610
Full Changelog: https://github.com/langchain-ai/langsmith-sdk/compare/v0.3.19...v0.3.20
fix delete examples [LS-3226] by @isahers1 in https://github.com/langchain-ai/langsmith-sdk/pull/1597
Full Changelog: https://github.com/langchain-ai/langsmith-sdk/compare/v0.3.18...v0.3.19
Create OTel Exporter for LangChain tracing by @angus-langchain in https://github.com/langchain-ai/langsmith-sdk/pull/1568
Full Changelog: https://github.com/langchain-ai/langsmith-sdk/compare/v0.3.17...v0.3.18
docs: wrap_openai nit by @baskaryan in https://github.com/langchain-ai/langsmith-sdk/pull/1590
Full Changelog: https://github.com/langchain-ai/langsmith-sdk/compare/v0.3.16...v0.3.17
fix(py): openai agents tracing nits by @baskaryan in https://github.com/langchain-ai/langsmith-sdk/pull/1576
Full Changelog: https://github.com/langchain-ai/langsmith-sdk/compare/v0.3.15...v0.3.16
docs(python): Update get_test_results docstring by @jacoblee93 in https://github.com/langchain-ai/langsmith-sdk/pull/1575
Full Changelog: https://github.com/langchain-ai/langsmith-sdk/compare/v0.3.14...v0.3.15
fix(py): robustify url construction by @baskaryan in https://github.com/langchain-ai/langsmith-sdk/pull/1558
Full Changelog: https://github.com/langchain-ai/langsmith-sdk/compare/v0.3.13...v0.3.14
add wrap_anthropic by @isahers1 in https://github.com/langchain-ai/langsmith-sdk/pull/1464
Full Changelog: https://github.com/langchain-ai/langsmith-sdk/compare/v0.3.12...v0.3.13
chore: upgrade ubuntu 20.04->22.04 for deprecation by @bvs-langchain in https://github.com/langchain-ai/langsmith-sdk/pull/1513
Full Changelog: https://github.com/langchain-ai/langsmith-sdk/compare/v0.3.11...v0.3.12
Nothing published for this version
fix(py): specify 'packaging' dependency by @baskaryan in https://github.com/langchain-ai/langsmith-sdk/pull/1533
Full Changelog: https://github.com/langchain-ai/langsmith-sdk/compare/v0.3.10...v0.3.11
Nothing published for this version
support kwargs in evaluators by @isahers1 in https://github.com/langchain-ai/langsmith-sdk/pull/1532
Full Changelog: https://github.com/langchain-ai/langsmith-sdk/compare/v0.3.9...v0.3.10
Nothing published for this version
Nothing published for this version
fix(js): Add new tok event by @hinthornw in https://github.com/langchain-ai/langsmith-sdk/pull/1512
Full Changelog: https://github.com/langchain-ai/langsmith-sdk/compare/v0.3.8...v0.3.9
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Debug log the serialization issues by @hinthornw in https://github.com/langchain-ai/langsmith-sdk/pull/1495
Full Changelog: https://github.com/langchain-ai/langsmith-sdk/compare/v0.3.7...v0.3.8
feat(js): Allow overriding test suite name for Jest test suites, automatically set environment on project metadata by @jacoblee93 in https://github.co
client function list_examples by @danielvdao in https://github.com/langchain-ai/langsmith-sdk/pull/1457Full Changelog: https://github.com/langchain-ai/langsmith-sdk/compare/v0.3.6...v0.3.7
patch(js): utf-8 encode multipart parts by @angus-langchain in https://github.com/langchain-ai/langsmith-sdk/pull/1487
Full Changelog: https://github.com/langchain-ai/langsmith-sdk/compare/v0.3.5...v0.3.6
fix(py): fix dataset created_at by @baskaryan in https://github.com/langchain-ai/langsmith-sdk/pull/1485
Full Changelog: https://github.com/langchain-ai/langsmith-sdk/compare/v0.3.4...v0.3.5
[BREAKING CHANGE]: Renamed pytest evals plugin CLI option from --output to --langsmith-output
[BREAKING CHANGE]: Renamed pytest evals plugin CLI option from --output to --langsmith-output
Full Changelog: https://github.com/langchain-ai/langsmith-sdk/compare/v0.3.3...v0.3.4
Nothing published for this version
docs: update readme env vars by @baskaryan in https://github.com/langchain-ai/langsmith-sdk/pull/1468
Full Changelog: https://github.com/langchain-ai/langsmith-sdk/compare/v0.3.2...v0.3.3
Fix some typos in comments in langsmith/client.py by @msabramo in https://github.com/langchain-ai/langsmith-sdk/pull/1447
langsmith/client.py by @msabramo in https://github.com/langchain-ai/langsmith-sdk/pull/1447Full Changelog: https://github.com/langchain-ai/langsmith-sdk/compare/v0.3.1...v0.3.2
python[patch]: set pyproject.toml project.version by @baskaryan in https://github.com/langchain-ai/langsmith-sdk/pull/1446
Full Changelog: https://github.com/langchain-ai/langsmith-sdk/compare/v0.3.0...v0.3.1
feat(js): Vitest/Jest evals by @jacoblee93 in https://github.com/langchain-ai/langsmith-sdk/pull/1343
Full Changelog: https://github.com/langchain-ai/langsmith-sdk/compare/v0.2.11...v0.3.0
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →