Agent DailyAgent Daily
releaseintermediate

[Release] langchain-ai/langchain langchain-text-splitters==1.1.2: langchain-text-splitters==1.1.2

By github-actions[bot]github
View original on github

langchain-text-splitters version 1.1.2 is released with critical security and stability improvements. Key changes include deprecating unsafe URL transport in favor of SSRF-safe alternatives, fixing silent data loss in RecursiveJsonSplitter for empty dict values, and addressing CVE-2026-4539 through pygments version constraints. The release also includes dependency updates (langsmith, pytest, nltk, requests) and performance optimizations for CI/CD pipelines.

Key Points

  • Implement SSRF-safe transport for split_text_from_url to prevent server-side request forgery vulnerabilities
  • Fix RecursiveJsonSplitter to prevent silent data loss when processing empty dictionary values
  • Update pygments to >=2.20.0 across all packages to address CVE-2026-4539 security vulnerability
  • Upgrade langsmith from 0.6.3 to 0.7.31 for improved compatibility and features
  • Bump pytest to 9.0.3 and update other critical dependencies (requests 2.33.0, nltk 3.9.4, tornado 6.5.5)
  • Add Python 3.14 support for spacy-based text splitting tests
  • Optimize CI/CD performance by suppressing pytest streaming output and avoiding unnecessary dependency installations
  • Set HTTP timeout on minimum version checks to improve CI reliability and speed
  • Ensure langchain-core minimum version is 1.2.21 for partner packages

Found this useful? Add it to a playbook for a step-by-step implementation guide.

Workflow Diagram

Start Process
Step A
Step B
Step C
Complete
Quality

Concepts

[Release] langchain-ai/langchain langchain-text-splitters==1.1.2: langchain-text-splitters==1.1.2 | Agent Daily