初回リリース
release(langchain): 1.3.0a1 (#37140)
feat(langchain): stream_events(version='v3') を create_agent に配線 (#37136)
Merge remote-tracking branch 'origin/master' into v1.4
feat(core): stream_events(version='v3') プロトコル (#37111)
release(fireworks): 1.2.1 (#37113)
release(langchain): 1.2.17 (#37110)
feat(langchain): HITL ミドルウェアに respond の決定を追加 (#37095)
release(langchain): 1.2.16 (#37085)
chore(docs): x のハンドル参照を更新 (#37081)
release(anthropic): 1.4.2 (#37061)
perf(langchain): agent state を tool-dispatch の Send にインライン展開しないようにする (#36960)
docs(langchain): agent ミドルウェアの docstring 内の import パスを修正 (#36987)
hotfix: 最小 core バージョンを引き上げ (#36996)
release(openai): 1.2.1 (#36995)
feat(core): コンテンツブロック中心のストリーミング(v2)を追加 (#36834)
fix(fireworks): max_retries を尊重 (#36973)
release(openai): 1.2.0 (#36961)
docs(langchain): ModelCallLimitMiddleware の docstring の import パスを修正 (#36895)
feat(langchain): create_agent の呼び出しに ls_agent_type タグを追加 (#36774)
release(core): リリース 1.3.0 (#36851)
chore: /libs/langchain_v1 で langsmith を 0.6.3 から 0.7.31 に更新 (#36800)
chore(deps): pytest を 9.0.3 に更新 (#36801)
chore: /libs/langchain_v1 で pytest を 9.0.2 から 9.0.3 に更新 (#36717)
chore: /libs/langchain_v1 で pillow を 12.1.1 から 12.2.0 に更新 (#36710)
test(langchain): lru でキャッシュヒット/ミスをテスト (#36659)
perf(langchain): 型を解決する際に lru キャッシュを追加 (#36649)
perf(langchain): middleware 付きで別の init テストを追加 (#36644)
chore(core): ストリーミングのメタデータ / パフォーマンスを削減 (#36588)
perf(langchain): ベンチマークコマンドを追加 (#36641)
chore: /libs/langchain_v1 で cryptography を 46.0.6 から 46.0.7 に更新 (#36619)
docs(langchain): init_chat_model に missing な baseten と litellm を追加 (#36562)
release(core): 1.2.26 (#36511)
release: langchain v1.2.15 (#36496)
chore: /libs/langchain_v1 で aiohttp を 3.13.3 から 3.13.4 に更新 (#36438)
release(langchain): 1.2.14 (#36396)
chore: すべてのパッケージで pygments>=2.20.0 (CVE-2026-4539) (#36385)
test(langchain): create_agent で runtime の再帰リミット上書きをカバーする (#36376)
perf(langchain): 初期化速度を15%削減(#36375)
fix(langchain): create_agent の再帰制限を更新(#36351)
fix(infra): パッケージの makefile における lint_diff の相対パスを修正(#36333)
chore: /libs/langchain_v1 で cryptography を 46.0.5 から 46.0.6 に更新(#36324)
fix(langchain): _get_approximate_token_counter で ChatAnthropicVertex を認識(#36320)
chore(langchain): toods リストのグループとしての不要な説明を削除(#36315)
chore(langchain): todolist に非同期実装を追加し、テストも追加(#36313)
chore(langchain): todo リストの middleware 初期化を高速化(#36311)
chore: /libs/langchain_v1 で requests を 2.32.5 から 2.33.0 に更新(#36241)
chore(partners): langchain-core の最小バージョンを 1.2.21 に引き上げ(#36183)
fix(core,model-profiles): ModelProfile の不足しているフィールドを追加し、スキーマのドリフトに警告を出す(#36129)
fix(langchain,langchain-classic): Azure AI Foundry 向けにモデルプロバイダクラスを更新(#35812)
release(langchain): 1.2.13(#36111)
ci: CI における pytest のストリーミング出力を抑制(#36092)
feat: create_agent および init_chat_model に LangSmith 統合メタデータを追加(#35810)
ci: lint ターゲットで不要な依存関係のインストールを回避(#36046)
chore: /libs/langchain_v1 で pyasn1 を 0.6.2 から 0.6.3 に更新(#36029)
chore: /libs/langchain_v1 で pyjwt を 2.10.1 から 2.12.0 に更新(#36024)
fix(langchain): agents.middleware から Runtime をエクスポート (#35975)
chore: ロックを更新、lint (#35985)
fix(openai): Responses API の入力アイテムに type: message を追加 (#35693)
chore: /libs/langchain_v1 で black を 25.11.0 から 26.3.1 に更新 (#35802)
chore: /libs/langchain_v1 で orjson を 3.11.5 から 3.11.6 に更新 (#35807)
chore(langchain): _BUILTIN_PROVIDERS に baseten を追加 (#35777)
release(langchain_v1): 1.2.12 (#35770)
feat: ラップモデル + ツール呼び出しのためのトレーシング (#35765)
release(langchain_v1): 1.2.11 (#35723)
fix(langchain): カスタム検出器の出力を正規化して、ハッシュ/マスク戦略での KeyError を防止 (#35651)
chore: 7 件の更新で、3 つのディレクトリ全体に minor-and-patch グループを適用 (#35605)
chore(langchain): refs を gemini-3 から gemini-3.1 に切り替え (#35535)
chore: 7 件の更新で、3 つのディレクトリ全体に langchain-deps グループを更新 (#35513)
chore: /libs/langchain_v1 で langgraph-checkpoint を 3.0.1 から 4.0.0 に更新 (#35445)
chore: 14 件の更新で、3 つのディレクトリ全体に langchain-deps グループを更新 (#35441)
chore: /libs/langchain_v1 で google-cloud-aiplatform を 1.127.0 から 1.133.0 に更新 (#35397)
revert: ChatAnthropicBedrockWrapper を追加 (#35371)
fix(langchain): init_chat_model で anthropic-bedrock をサポート (#35366)
style: ruff をいくつか修正(#35321)
fix(langchain): Gemini 3 モデルがツールで ProviderStrategy を使用できるようにする(#34464)
docs: docstring の不正確さを修正し、古い LangSmith の URL を更新する(#35283)
feat(openai): 自動的なサーバーサイドのコンパクションをサポートする(#35212)
chore: 3 つのディレクトリにわたって langchain-deps グループを 8 件更新する(#35257)
feat(openrouter): langchain-openrouter プロバイダーパッケージを追加する(#35211)
style: ruff のバージョンを 0.15 に引き上げる(#35042)
chore(deps): /libs/langchain_v1 で pillow を 12.0.0 から 12.1.1 に引き上げる(#35174)
chore(core): init_chat_model における、より説明的なモデルエラーを追加する(#35167)
chore(deps): /libs/langchain_v1 で langsmith を 0.4.42 から 0.6.3 に引き上げる(#35149)
chore(deps): /libs/langchain_v1 で cryptography を 46.0.3 から 46.0.5 に引き上げる(#35148)
release(langchain): 1.2.10(#35137)
chore(deps): 3 つのディレクトリにわたって langchain-deps グループを 40 件更新する(#35129)
chore(deps): 3 つのディレクトリにわたって langchain-deps グループを 11 件更新する(#35121)
fix(langchain): 部分的なメッセージシーケンスに関するトークン数え上げを修正する(#35101)
refactor(langchain): _SUPPORTED_PROVIDERS を _BUILTIN_PROVIDERS にリネームする(#35100)
fix(langchain): middleware の response_format override において、生のスキーマを正規化する(#35019)
feat: wrap_model_call からコマンド(#35033)による状態更新をサポート
test(langchain): test_tool_call_limit と test_model_retry に型を追加(#34629)
fix(langchain): 最小コアバージョンを更新し、概算トークン数え上げを改善(#35026)
release: langchain 1.2.9(#35023)
feat: create_agent のフローにスレッディングコンテキスト + ミドルウェア(#34978)
chore: make type ターゲットを追加(#35015)
revert: 「chore: Makefile に typing ターゲットを追加」(#35013)
chore: Makefile に typing ターゲットを追加(#35012)
revert: SummarizationMiddleware のデフォルトトークンカウンタで、要約(usage)メタデータのスケーリングを使用する(#35002)
fix(langchain): SummarizationMiddleware のデフォルトトークンカウンタで、要約(usage)メタデータのスケーリングを使用する(#35001)
fix(langchain): AIMessage が存在しない場合に UnboundLocalError を回避する(#34816)
chore: pyproject.toml ファイルを充実させる(#34980)
release(langchain): 1.2.8(#34976)
chore(deps): 20 個のディレクトリにわたって uv グループを 3 件更新する(#34941)
fix: 名前の不一致を防ぐために、エージェントファクトリで ToolStrategy を再利用する(#34871)
chore: urllib3 を 2.6.3 にアップグレード(#34940)
feat(langchain): middleware の export に ToolCallRequest を追加(#34894)
style(langchain): リント(#34863)
fix(langchain): ブロッキングのユニットテスト (#34866)
test(langchain): blockbuster を使って非同期イベントループ内のブロッキング呼び出しを検出する (#34777)
release: langchain 1.2.7 (#34854)
feat: middleware による動的なツール登録 (#34842)
fix(langchain): 要約プロンプトから末尾の空白を除去する (#34835)
fix(langchain): SummarizationMiddleware のシステムプロンプトにおける文法を改善する (#34834)
docs(langchain): 細かな修正 (#34788)
chore(deps): 5 ディレクトリにまたがる uv group を 5 件の更新で引き上げる (#34785)
chore(deps): 8 ディレクトリにまたがる uv group を 6 件の更新で引き上げる (#34773)
chore(core, langchain): バージョン整合性チェックの pre-commit フックを追加する (#34782)
release(langchain): 1.2.6 (#34781)
fix(langchain): SummarizationMiddleware のシグネチャ不一致 & config 呼び出し (#34775)
release(langchain): 1.2.5 (#34772)
fix(langchain): 要約モデル呼び出しにメタデータ設定を追加する (#34763)
feat(langchain): 要約プロンプトを更新する (#34754)
chore: ストリーミング時のエージェント名メタデータに対するテストを追加する (#34764)
Revert "metadata"
メタデータ
release: langchain 1.2.4 (#34755)
chore(langchain): エージェント名メタデータを追加する (#34743)
chore: twitter のURLを更新 (#34736)
chore: プライベートな状態属性の使用に関するテストを追加(本当は、それがないこと) (#34725)
docs(langchain): 信頼性のある動作のためのモデルIDの使い方を明確化 (#34718)
fix(langchain): 要約から生成されるタグメッセージ (#34693)
fix(langchain): test_return_direct_spec テストを有効化し、型を修正 (#34565)
chore(langchain): test_todo、test_tool_retry の型を修正 (#34503)
chore(langchain): test_shell_tool の型を修正 (#34502)
chore(langchain): mypy warn_return_any ルールを有効化 (#34549)
chore(langchain): test_tool_selection および test_tool_emulator の型を修正 (#34499)
chore(langchain): test_shell_execution_policies の型を修正 (#34498)
chore(langchain): ignore_missing_imports の設定を改善 (#34551)
test(langchain): test_responses テストを完了し、有効化 (#34560)
fix(langchain): mypy の warn-unreachable を有効化 (#34553)
chore(langchain): test_injected_runtime_create_agent、test_create_agent_tool_validation の型を修正 (#34568)
chore(langchain): test_response_format および test_state_schema の型を修正 (#34571)
chore(langchain): FakeToolCallingModel から generic を削除 (#34572)
chore(langchain): test_context_editing、test_agent_name、test_response_format_integration の型を修正 (#34574)
chore(langchain): test_overrides の型を修正(#34635)
feat(langchain): _ModelRequestOverrides に state を追加(#34692)
chore(langchain): test_tools の型を修正(#34592)
chore(langchain): test_summarization の型を修正(#34656)
test(langchain): test_responses_spec のテストを有効化(#34564)
style(langchain): いくつかの ruff のプレビュー・ルールを修正(#34663)
chore(langchain): test_framework の型を修正(#34567)
chore(langchain): memory_assert、conftest、conftest_checkpointer、conftest_store の型を修正(#34636)
chore(langchain): test_system_message の型を修正(#34634)
style: ruff のバージョンを 0.14.11 に更新(#34674)
fix: 相対インポートを削除(#34680)
fix(langchain,langchain-classic): 依存がインストールされていない場合のより説明的なエラーメッセージ(#34679)
fix(langchain): 混在ケースのプレフィックスからプロバイダを推論(#34672)
fix: args_schema だけに基づいて引数を注入しないことを確認するテストを追加(#34677)
release(langchain): 1.2.3(#34668)
refactor(langchain): 報告された usage_metadata に基づいて要約を有効化(#34632)
fix(langchain): 要約時にツール呼び出し/AIMessage の組み合わせを保持(#34609)
test(langchain): chatモデルプロバイダーの推論をカバー(#34657)
fix(langchain): azure_openai埋め込みプロバイダーのマップでコピペエラーを修正(#34655)
fix(langchain): バージョンを検証するテストを追加(#34644)
release(langchain): バージョン1.2.2をリリース(#34643)
fix(langchain): planningミドルウェアにおけるtodoツールの並列使用を処理(#34637)
chore(langchain): test_wrap_model_call の型を修正(#34573)
release(langchain): 1.2.1をリリース(#34622)
fix(core,langchain): メッセージ要約に get_buffer_string を使用(#34607)
chore(langchain): test_model_fallback の型を修正(#34615)
chore(langchain): test_pii の型を修正(#34617)
chore(langchain): redaction_rules 周りに注意書きを追加(#34618)
chore(langchain): test_composition の型を修正(#34580)
chore(langchain): test_decorators の型を修正(#34583)
chore(langchain): test_wrap_tool_call の型を修正(#34600)
chore(langchain): test_model_call_limit_types の型を修正(#34601)
chore(langchain): test_file_search および test_human_in_the_loop の型を修正(#34602)
fix(core): ツールスキーマから注入された引数を除外(#34582)
chore(langchain): test_diagram および test_sync_async_wrappers の型を修正(#34591)
style(langchain): ruffルール PLC0415 を追加 (#34559)
fix(langchain): ShellSession.execute() の競合状態(race condition)を解消 (#34535)
fix(infra): 開発コンテナの依存関係に langchain_v1 を使用 (#34534)
chore(deps): mypy を v1.19、ruff を v1.14 に更新 (#34521)
fix(langchain-classic): config.getoption にデフォルトを渡す (#34034)
style(langchain): ruff ルール RUF012 を追加 (#34497)
refactor(langchain): オプション付きの import のロジックをリファクタリング (#32813)
style: ruff ISC001 ルールを追加 (#34493)
style(langchain): TC の ruff ルールを追加 (#34496)
style(langchain): いくつかの ruff プレビュー・ルールを修正 (#34504)
style(langchain): いくつかの PLC0415 ルールを修正 (#34475)
style(langchain): ruff ルール PT を追加 (#34434)
feat(langchain): 改良されたバリデーションで init_chat_model を強化 (#34226)
docs(langchain): Streaming custom events を表示するためにドックストリングを改善 (#34353)
feat(langchain): init_embeddings で google_genai プロバイダのサポートを追加 (#34388)
release(core): 1.2.3 (#34421)
release(openai): 1.1.6: gpt-5 シリーズの最大入力トークンを更新 (#34419)
release(openai): 1.1.5 (#34409)
feat(infra): 更新日時が古いロックファイルのCIチェックを追加 (#34397)
release(langchain): 1.2 (#34373)
fix(langchain): shell出力のマルチスレッド競合を修正 (#34333)
refactor(standard-tests): VCR設定を改善 (#33968)
fix(huggingface): HuggingFaceバックエンドでの init_chat_model の初期化ロジックを追加 (#34259)
chore(langchain): ruff設定のクリーンアップ (#32810)
fix: 些細なlintの修正 (#34310)
chore(langchain): mypyでエージェント統合テストを確認 (#34308)
fix(langchain): ProviderStrategy / strict にセンチネル値を追加 (#34290)
chore(langchain): provider strategy の strict モード用のエンドツーエンドテストを追加 (#34289)
feat(langchain,openai): ProviderStrategy の構造化出力に strict フラグを追加 (#34149)
feat(core,anthropic): BaseTool に extras を追加 (#34120)
release(langchain): 1.1.3 (#34255)
feat: AIMessage にエージェント名を追加 (#34254)
chore(core): messages utils 関数の型付けを改善 (#34225)
feat(anthropic): effort のサポートを追加 (#34116)
feat(langchain): init_chat_model で Upstage (Solar) をサポートするように追加 (#34220)
release: langchain 1.1.2 (#34210)
fix: 要約の打ち切りロジックを簡素化(#34195)
release: langchain 1.1.1(#34206)
feat: 実行IDに uuid7 を使用(#34172)
fix(langchain): (SummarizationMiddleware)モデルに基づいてトークン数を調整(#34161)
docs(langchain): 要約ミドルウェア型の docstring(#34158)
fix(langchain): human_in_the_loop ミドルウェアに型を追加(#34137)
docs(anthropic,core,langchain): 更新(#34106)
release(langchain): 1.1(#34090)
feat(langchain): create_agent の system_prompt に SystemMessage をサポート(#34055)
fix: HITL ミドルウェア内でツール呼び出しを並べ替えない(#34023)
chore(docs): いくつかの参照の構文エラーを修正(#34044)
feat(model-profiles): パッケージ間でデータを配布(#34024)
chore: explicit args_schema を使ったランタイム注入のテストをより堅牢に追加(#34051)
feat: ModelRetryMiddleware(#34027)
fix: ModelCallRequest に対する setattr を非推奨にする(




