Skip to content

Releases: brainlid/langchain

v0.4.1

02 Dec 05:06
16e8956

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.4.0...v0.4.1

v0.4.0

02 Oct 02:13
177ac13

Choose a tag to compare

What's Changed since v0.3.3

New Contributors

Full Changelog: v0.3.3...v0.4.0

v0.4.0-rc.3

19 Sep 04:22
d4e7e78

Choose a tag to compare

What's Changed

  • fix: handle missing finish_reason in streaming responses for LiteLLM compatibility by @fbettag in #367
  • Add support for native tool calls to ChatVertexAI by @raulchedrese in #359
  • Adds should_continue? optional function to mode step by @CaiqueMitsuoka in #361
  • Add OpenAI Deep Research integration by @fbettag in #336
  • Add parallel_tool_calls option to ChatOpenAI model by @martosaur in #371
  • Add optional AWS session token handling in BedrockHelpers by @quangngd in #372
  • fix: handle LiteLLM responses with null b64_json in OpenAIImage by @fbettag in #368
  • Add Orq AI chat by @arjan in #377
  • Add req_config to ChatModels.ChatOpenAI by @koszta in #376
  • fix(ChatGoogleAI): Handle cumulative token usage by @mweidner037 in #373
  • fix(ChatGoogleAI): Prevent error from thinking content parts by @mweidner037 in #374
  • feat(ChatGoogleAI): Full thinking config by @mweidner037 in #375
  • Support verbosity parameter for ChatOpenAI by @rohan-b99 in #379
  • add retry_on_fallback? to chat model definition and all models by @brainlid in #350
  • Prep for v0.4.o-rc.3 by @brainlid in #380

New Contributors

Full Changelog: v0.4.0-rc.2...v0.4.0-rc.3

v0.4.0-rc.2

27 Aug 14:15
da2ecca

Choose a tag to compare

What's Changed

  • filter out empty lists in message responses by @brainlid in #333
  • fix: Require gettext ~> 0.26 by @mweidner037 in #332
  • Add retry: transient to Req for Anthropic models in stream mode by @jonator in #329
  • fixed issue with poorly matching list in case by @brainlid in #334
  • feat: Add organization ID as a parameter by @hjemmel in #337
  • Add missing verbose_api field to ChatOllamaAI for streaming compatibility by @gur-xyz in #341
  • Added usage data to the VertexAI Message response. by @raulchedrese in #335
  • feat: add run mode: step by @CaiqueMitsuoka in #343
  • feat: add support for multiple tools in run_until_tool_used by @fortmarek in #345
  • Fix ChatOllamaAI stop sequences: change from string to array type by @gur-xyz in #342
  • expanded logging for ChatAnthropic API errors by @brainlid in #349
  • Prevent crash when ToolResult with string in ChatGoogleAI.for_api/1 by @nallwhy in #352
  • Bedrock OpenAI-compatible API compatibility fix by @stevehodgkiss in #356
  • added xAI Grok chat model support by @alexfilatov in #338
  • Support thinking to ChatGoogleAI by @nallwhy in #354
  • Add req_config to ChatMode.ChatGoogleAI by @nallwhy in #357
  • Clean up treating MessageDelta in ChatModels.ChatGoogleAI by @nallwhy in #353
  • Expose full response headers through a new on_llm_response_headers callback by @brainlid in #358
  • only include "user" with OpenAI request when a value is provided by @brainlid in #364
  • Handle no content parts responses in ChatGoogleAI by @nallwhy in #365
  • Adds support for gpt-image-1 in LangChain.Images.OpenAIImage by @Ven109 in #360
  • Pref for release v0.4.0-rc.2 by @brainlid in #366

New Contributors

Full Changelog: v0.4.0-rc.1...v0.4.0-rc.2

v0.4.0-rc.1

03 Jul 20:29
844d109

Choose a tag to compare

Refer to the CHANGELOG.md for notes on breaking changes and migrating.

What's Changed

New Contributors

Full Changelog: v0.4.0-rc.0...v0.4.0-rc.1

v0.4.0-rc.0

23 Apr 03:51

Choose a tag to compare

What's Changed

  • Add OpenAI and Claude thinking support - v0.4.0-rc.0 by @brainlid in #297

Introduces breaking changes while adding expanded support for thinking models.

NOTE: See the CHANGELOG.md for more details
IMPORTANT: Not all models are supported with this RC.

Full Changelog: v0.3.3...v0.4.0-rc.0

v0.3.3

23 Apr 01:28

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.3.2...v0.3.3

v0.3.2

18 Mar 00:15
24b3ed9

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.3.1...v0.3.2

v0.3.1

05 Feb 15:09
f0a3ca7

Choose a tag to compare

What's Changed

  • support LMStudio when using ChatOpenAI by @brainlid in #243
  • Include stacktrace context in messages for caught exceptions from LLM functions & function callbacks. by @montebrown in #241
  • fix issue with OpenAI converting a message to JSON by @brainlid in #245
  • prep for v0.3.1 release by @brainlid in #246

Full Changelog: v0.3.0...v0.3.1

v0.3.0

22 Jan 20:21
1c3071d

Choose a tag to compare

Lots of changes that includes the RC releases as well.

What's Changed

New Contributors

Full Changelog: v0.2.0...v0.3.0

Thanks to all the contributors!