Skip to content

Releases

v0.14.17

Choose a tag to compare

@github-actions github-actions released this 02 Nov 00:57
15dd2a7

0.14.17 (2026-11-02)

Features

  • cli: add langsmith evaluators create-decision-model (534a040)
  • sandboxes: AWS session tags on proxy role rules (bc15831)
  • sdk: read profile api_key_env in Python, JS and Java SDKs (ce4946f)

Bug Fixes

  • evaluators: show the effective spend limit in the evaluator tables (b00e161)
  • expose v1 session creation and updates in Python and TypeScript SDKs (LSO-4121, LSO-4130) (de2293b)
  • restore disposable Engine sandboxes with released SDK (6529456)
  • sdks: unify shared-profile OAuth refresh locking (d9c5731)

Chores

  • deps-dev: bump types-requests from 2.33.0.20260906 to 2.33.0.20261006 in /sdks/python (6c9be7b)

Documentation

  • sandboxes: document match_paths on proxy rules (b764565)

Build System

  • refresh CA bundles for dev ops (b202202)

v0.14.16

Choose a tag to compare

@github-actions github-actions released this 29 Oct 17:52
516e1b7

0.14.16 (2026-10-29)

Features

  • py: trace OpenAI Agents API sessions in wrap_openai (dac7037)
  • sdks: add create_decision_model to the generated SDKs (61afde1)

Bug Fixes

  • sdk: drop the base workspace for write replicas on another instance (1a255bb)

Reverts

  • provision disposable Engine sandboxes (d3a4a2c)

v0.14.15

Choose a tag to compare

@github-actions github-actions released this 29 Oct 12:23
822b632

0.14.15 (2026-10-29)

Features

  • add HTTPS destination rewrite rules for sandboxes (3e27a3a)
  • annotation-queues: rubric item required_if and visible_if conditions (7af99d4)
  • feedback: add allows_multiple_categories flag to categorical feedback configs (ae2d72f)
  • sandboxes: allow non-persistent mode for all tenants (8ff0144)
  • sandboxes: show granular usage instead of dollar estimates (8b48112)
  • sdk-py: support CLI profile selection and preferred profile auth (331fec0)

Bug Fixes

  • ci: keep Co-authored-by trailers in SDK exports (1702d37)
  • sandboxes: cap non-persistent sandbox disk at 16 GiB per vCPU (1171a82)
  • sandboxes: retain recorded storage across sampling gaps (9e81d8e)
  • sdk-py: show SmithDB migration deprecation warnings by default (acfb537)

Performance Improvements

  • provision disposable Engine sandboxes (037ec1d)

Chores

  • sdks: regenerate python.patch for tzdata 2026.6 (d0678b8)

Documentation

  • api: describe the annotation queue, example and feedback token CLI flags (b7ab19b)

v0.14.14

Choose a tag to compare

@github-actions github-actions released this 27 Oct 20:40
69d0f33

0.14.14 (2026-10-27)

Features

  • include subtree usage in frontend runs queries (5e8d827)
  • python: accept address in agent and voice integrations (6704dd3)
  • python: accept address in wrapper tracing_extra (cea48fa)
  • sdks: stream v2 run, trace and thread queries (b5e557a)

v0.14.13

Choose a tag to compare

@github-actions github-actions released this 27 Oct 08:33
8ed6e8f

0.14.13 (2026-10-27)

⚠ BREAKING CHANGES

  • sandboxes: add sandbox volumes

Features

  • add agent owner API support (6854d88)
  • backend: add support for uploading custom avatars for agents (f06bffc)
  • engine: scan and fix GitLab projects through a workspace service account (19f9076)
  • engine: scope GitHub fixes to the instance they were opened on (fc41248)
  • js-sdk: batch createFeedback through the multipart endpoint (a6569b5)
  • let Engine boards verify without requesting a preview (f1c915e)
  • sandboxes: add sandbox volumes (f4bef1c)
  • sandboxes: create non-persistent sandboxes with persistent: false (private beta), never billed for storage (4f8def7)
  • sandboxes: embed token-mode service URLs and browser windows with the token kept out of server-visible URLs (d9188df)
  • sandboxes: relay sandbox egress through a customer's network (9363303)
  • sandboxes: sandbox functions (89f7345)
  • sdk: add select and exclude_default_fields to list_examples in the Python SDK (bbf5b46)
  • sdks: add resolve_destination to the Python SDK (012283c)

Bug Fixes

  • py: make Client.flush() wait for buffered run ops (ccfb6b5)
  • sdk-python: stop AsyncExperimentResults iteration from hanging when processing fails (ba06e4b)
  • sdk: default Python agent creation to EXTERNAL (39fb8af)
  • security: update application certifi bundles (82a5a67)

Chores

Documentation

  • remove the beta label from agent addressing (a19186a)
  • threads: bring POST /api/v2/threads/query into API standards compliance (5fe228c)

Refactors

  • consolidate SDK tooling under sdks (c2f0ef2)

Build System

  • deps: consolidate dependency updates and align checkpoint versions (5cdd396)

v0.14.12

Choose a tag to compare

@github-actions github-actions released this 21 Oct 20:14
6c2c995

0.14.12 (2026-10-21)

Features

  • agents: add agent registry CRUD to SDKs and CLI (d3de1d5)
  • authz: add root_run_metadata policy conditions and compiled trace_filters (64684e0)
  • cli: expose runs share and get-url to the CLI (fcfae7c)
  • evaluators: add trajectory input type for code evaluators (9b6f6e5)
  • sandboxes: let LangSmith login service URLs be embedded by named origins (dcf7c3e)
  • sdk-python: create enforced feedback configs (1e3cd15)

Bug Fixes

  • sandboxes: add cursor pagination to registry listing (1a44460)
  • sdk-python: use reference outputs for example creation (f995f42)
  • sdk-python: use reference outputs for example creation (7cbb508)
  • sdk: keep wrap_openai Responses stream output when it ends incomplete or failed (e88c57c)
  • support Standard Units in sandbox cost breakdowns (e9bee5c)

Chores

  • remove langsmith-sdk and staging repo leftovers, update SDK docs (459d4bd)

Documentation

  • move sandbox auth options to the bottom of README.md (#71) (be8a4db)

v0.14.11

Choose a tag to compare

@github-actions github-actions released this 16 Oct 07:15
ae1299b

Note

The LangSmith Python SDK now lives in langchain-ai/langsmith-python. Releases ship from here starting with 0.14.10. langchain-ai/langsmith-sdk is frozen for Python and JS.

Nothing changes for you:, same langsmith package on PyPI and same imports. Open new issues and PRs here.

0.14.11 (2026-10-16)

Chores

  • drop the release-as pin now that 0.14.10 is out (#68) (1b41cc8)

v0.14.10

Choose a tag to compare

@github-actions github-actions released this 16 Oct 06:47
92ed07b

0.14.10 (2026-10-15)

Chores

  • switch release-please to the stable channel, release 0.14.10 (#52) (9cbdb21)

v0.14.9-rc.1

v0.14.9-rc.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 15 Oct 12:44
a3c9790

0.14.9-rc.1 (2026-10-15)

⚠ BREAKING CHANGES

  • sandboxes: split ProxyGCPConfig into workload-identity and service-account variants

Features

  • add can_use_teams field to instance info response (8fa142a)
  • configs: add deletion/enforcement fields and include_all_configs (6fe595f)
  • ensure that address does not need to be revived, rely on typeddict (#64) (cd6a3b8)
  • evaluators: add code_evaluator_input to code evaluator schemas (cc4b6dd)
  • feedback: add feedback_config_id field and expose id on feedback config (1b06c46)
  • runs: add ai_search field and SSE streaming to query endpoints (468261e)
  • runs: add min/max feedback_modified_at filter fields (9744532)
  • runs: add prompt and completion cost detail metric fields (b57c3ca)
  • runs: add prompt and completion token detail metric fields (86c0485)
  • sandboxes: add Azure Blob mount and Azure proxy auth config support (6b4f573)
  • sandboxes: add encryption spec and cache/encryption mount variants (f8b84c7)
  • sandboxes: add subject_scope and workload identity fields to AWS and GCP configs (90d553c)
  • sandboxes: split ProxyGCPConfig into workload-identity and service-account variants (e3fdc2c)
  • sessions: add resolve endpoint to look up a tracing project by address (9fc8ab4)
  • webhooks: add test_webhook_destination endpoint (dd20d24)

Bug Fixes

  • build, lint, and test failures (feat: add upsert and delete Slack app configuration permission scopes) (ec9d4f0)
  • ci: let pyperf workers import the bench package (#60) (8164635)
  • prepare Python publishing and repair production sync (5a1d9c1)

Chores

  • cut the python release candidate as 0.14.6-rc.1 (#62) (2565869)
  • cut the python release candidate as 0.14.9-rc.1 (#65) (d4b14c4)

Documentation

  • py: document Python staging contributions (f7e6ea5)
⌂ 换网址