Releases: langchain-ai/langchainjs
Releases Β· langchain-ai/langchainjs
Release 0.1.24
What's Changed
- langchain[patch]: Release 0.1.22 by @jacoblee93 in #4524
- community[patch]: Remove quotes around PostgresRecordManager table create statement by @alan-bentley-dsg in #4480
- core[minor]: withStructuredOutput & move openai tool output parsers to core by @bracesproul in #4525
- core[patch]: Release 0.1.35 by @bracesproul in #4530
- core[patch],langchain[patch]: Fix runnable lambda and agent nested tracing by @jacoblee93 in #4531
- langchain[patch]: Fix/skip tests by @jacoblee93 in #4532
- core[patch]: Release 0.1.36 by @jacoblee93 in #4534
- community[patch]: Bump community deps by @jacoblee93 in #4535
- community[patch]: Release 0.0.33 by @jacoblee93 in #4536
- langchain[patch]: Bump deps by @jacoblee93 in #4537
- langchain[patch]: Release 0.1.23 by @jacoblee93 in #4538
- core[minor]: Update withStructuredOutput return base typing by @bracesproul in #4545
- core[minor]: Add JSON functions output parser to core by @bracesproul in #4546
- core[patch]: Release 0.1.37 by @bracesproul in #4547
- core[minor]: Move json functions parser entrypoint to
openai_functions
by @bracesproul in #4548 - core[patch]: Release 0.1.38 by @bracesproul in #4549
- core[patch]: Add entrypoint for oai functions parser by @bracesproul in #4550
- core[patch]: Release 0.1.39 by @bracesproul in #4551
- nomic[patch]: Remove unused deps from nomic package by @bracesproul in #4552
- nomic[patch]: Release 0.0.3 by @bracesproul in #4554
- openai[minor]: adds withStructuredOutput to chat oai by @bracesproul in #4529
- openai[patch]: Release 0.0.15 by @bracesproul in #4556
- core[patch]: Use ensureConfig on retrievers and router runnables by @jacoblee93 in #4553
- mistral[minor]: Add support for tool calling, add withStructuredOutput by @bracesproul in #4522
- mistralai[patch]: Release 0.0.8 by @bracesproul in #4558
- community[patch]: Neo4j will no longer return undefined by @adam-cowley in #4539
- community[patch]: Update PrismaVectorStore Similiarity Search to pass filters consistently by @Speuce in #4523
- community[patch]: allow automatic metadata and pks on vector store by @nicoloboschi in #4516
- mistral[patch]: import mistral via class method by @bracesproul in #4561
- mistralai[patch]: Release 0.0.9 by @bracesproul in #4562
- docs[patch]: Add CORS note to LangServe by @jacoblee93 in #4564
- groq[patch]: Set dangerouslyAllowBrowser = true in ChatGroq by @gradenr in #4571
- groq[patch]: Add streaming class prop by @bracesproul in #4573
- groq[patch]: Release 0.0.2 by @bracesproul in #4574
- docs[patch]: Update more dropdown & add chatjs langchain link by @bracesproul in #4572
- ci[minor]: Add issue & discussion templates by @bracesproul in #4577
- ci[minor]: Only run CI when it makes sense! by @bracesproul in #4443
- docs[patch]: Add Neo4j to tutorials, update chat model functionality table by @jacoblee93 in #4578
- langchain[minor],docs[minor]: Add
MatryoshkaRetriever
by @bracesproul in #4458
New Contributors
- @alan-bentley-dsg made their first contribution in #4480
- @Speuce made their first contribution in #4523
Full Changelog: 0.1.22...0.1.24
Release 0.1.22
What's Changed
- langchain[patch]: Release 0.1.21 by @jacoblee93 in #4483
- groq[major]: ChatGroq (groq integration package) by @bracesproul in #4467
- groq[patch]: Release 0.0.1 by @bracesproul in #4484
- groq[minor]: Fix Readme example by @gradenr in #4485
- π₯ Update LangChain people data by @jacoblee93 in #4487
- small typo google gen ai readme.md by @helloworld53 in #4489
- docs: logo by @efriis in #4493
- core[minor]: Allow injection of AsyncLocalStorage by @jacoblee93 in #4498
- core[patch]: Release 0.1.32 by @jacoblee93 in #4507
- community[patch]: fix astra initialize error by @nicoloboschi in #4502
- docs[patch]: Fix typo in example by @jacoblee93 in #4509
- core[patch]: Try to rely on async iterator typing from AsyncIterable by @jacoblee93 in #4446
- core[patch]: Release 0.1.34 by @jacoblee93 in #4512
- anthropic[minor]: Update Anthropic SDK, move out of beta by @jacoblee93 in #4518
- anthropic[minor]: Release 0.1.0 by @jacoblee93 in #4519
- langchain[patch]: Ensure config is passed through properly in base chain by @jacoblee93 in #4520
- community[patch]: add support for customizable bundle url by @nicoloboschi in #4517
New Contributors
- @gradenr made their first contribution in #4485
- @helloworld53 made their first contribution in #4489
- @nicoloboschi made their first contribution in #4502
Full Changelog: 0.1.21...0.1.22
Release 0.1.21
What's Changed
- langchain[patch]: Release 0.1.20 by @jacoblee93 in #4440
- docs[patch]: Update image by @jacoblee93 in #4441
- nomic[major]: Add Nomic integration package by @bracesproul in #4442
- nomic[patch]: Release 0.0.1 by @bracesproul in #4444
- nomic[patch]: Use Nomic SDK instead of rest api by @bracesproul in #4445
- nomic[patch]: Release 0.0.2 by @bracesproul in #4457
- core[patch]: Fix undefined prompt variable when loading a non-templated image message part by @dqbd in #4464
- docs[patch]: Fix typo in quickstart walkthrough by @Akhigbe-E in #4460
- docs[patch]: Docs update: update cloudflare_vectorize.mdx by @mggger in #4455
- community[minor]: Basic Fireworks function calling notebook + embeddings code by @benjibc in #4447
- core[patch]: Release 0.1.31 by @jacoblee93 in #4470
- community[minor]: Make "IN-filters" possible for PgVector Metadata by @aman-shrivastava95 in #3745
- community[patch]: Release 0.0.31 by @jacoblee93 in #4471
- π₯ Update LangChain people data by @jacoblee93 in #4473
- mongodb[major]: Create MongoDB integration package by @jacoblee93 in #4277
- mongodb[patch]: Release 0.0.1 by @jacoblee93 in #4476
- langchain[patch]: Relax Weaviate peer dep by @jacoblee93 in #4475
- core[patch]: Get Run / Parent by @hinthornw in #4477
- community[patch]: Add
keep_alive
parameter to Ollama API. by @andrewnguonly in #4454 - community[minor]: Postgres Integration for Chat Memory by @MJDeligan in #4450
- community[minor]: Add Astra DB chat message history store by @mfortman11 in #4459
- community[patch]: Allow custom model endpoints to be used with GoogleVertexAI LLM class by @x-rudolfs in #4451
- core[patch]: Release 0.1.32 by @jacoblee93 in #4478
- community[patch]: Allow custom headers on Ollama / ChatOllama / OllamaEmbeddings by @alvarosevilla95 in #4466
- community[patch]: Update community deps and tests by @jacoblee93 in #4479
- community[patch]: Release 0.0.32 by @jacoblee93 in #4481
- langchain[patch]: Update deps by @jacoblee93 in #4482
New Contributors
- @Akhigbe-E made their first contribution in #4460
- @mggger made their first contribution in #4455
- @benjibc made their first contribution in #4447
- @aman-shrivastava95 made their first contribution in #3745
- @andrewnguonly made their first contribution in #4454
- @x-rudolfs made their first contribution in #4451
- @alvarosevilla95 made their first contribution in #4466
Full Changelog: 0.1.20...0.1.21
Release 0.1.20
What's Changed
- langchain[patch]: Release 0.1.19 by @jacoblee93 in #4428
- core[minor]: Improve error handling by @dqbd in #4435
- langchain[patch]: Make AgentExecutor pass config object through to tools by @jacoblee93 in #4436
- community[patch], azure-openai[patch]: tag langchainjs in azure integrations calls by @sinedied in #4411
- azure-openai[patch]: Release 0.0.2 by @jacoblee93 in #4437
- community[patch]: add neo4j-graph generics, don't swallow query execution errors by @adam-cowley in #4434
- langchain[patch]: Upgrade Google Cloud Storage dependency by @JackEdgar in #4368
- langchain[minor]: Fix missing traces when traceable used in runOnDataset, API update by @dqbd in #4430
- community[minor]: add CassandraKVStore by @mieslep in #4418
- core[patch]: Release 0.1.30 by @jacoblee93 in #4438
- community[patch]: Release 0.0.30 by @jacoblee93 in #4439
New Contributors
- @adam-cowley made their first contribution in #4434
- @JackEdgar made their first contribution in #4368
Full Changelog: 0.1.19...0.1.20
Release 0.1.19
What's Changed
- langchain[patch]: Release 0.1.18 by @jacoblee93 in #4403
- cloudflare[patch]: Release 0.0.3 by @jacoblee93 in #4404
- Use onRunCreate by @hinthornw in #4405
- langchain[patch], core[patch], community[patch]: Bump LangSmith versions by @jacoblee93 in #4414
- core[patch]: Make custom tools pass raw config to functions by @jacoblee93 in #4419
- docs[patch]: Add warnings about SQL Injection for Postgres integrations by @MJDeligan in #4398
- community[patch]: Remove deprecated call of serializable.js by @mkesper in #4410
- core[patch]: Add optional type param to JsonOutputParser by @jacoblee93 in #4420
- Improve developer-facing evaluations API by @dqbd in #4370
- docs[minor]: Fix broken link used in quickstart by @rogerthatdev in #4422
- langchain[minor]: Couchbase document loader by @lokesh-couchbase in #4364
- core[patch]: Release 0.1.29 by @jacoblee93 in #4424
- community[patch], langchain[patch]: Bump core versions by @jacoblee93 in #4425
- community[patch]: Release 0.0.29 by @jacoblee93 in #4426
- langchain[patch]: Bump community by @jacoblee93 in #4427
New Contributors
- @rogerthatdev made their first contribution in #4422
- @lokesh-couchbase made their first contribution in #4364
Full Changelog: 0.1.18...0.1.19
Release 0.1.18
What's Changed
- langchain[patch]: Release 0.1.16 by @jacoblee93 in #4334
- Correct waitlist instruction in README by @eknuth in #4335
- docs[patch]: Fix broken link by @jacoblee93 in #4336
- langchain[patch]: Export helper functions from indexing api by @bracesproul in #4344
- docs[minor]: Add Human-in-the-loop to tools use case by @bracesproul in #4314
- langchain[minor],docs[minor]: Add
SitemapLoader
by @bracesproul in #4331 - langchain[patch]: Rm unwanted build artifacts by @bracesproul in #4345
- langchain[patch]: Release 0.1.17 by @bracesproul in #4347
- langchain[patch],docs[patch]: Fix double redirect by @bracesproul in #4348
- core[patch]: Fix remote runnable streamLog type, update docs by @jacoblee93 in #4353
- core[patch]: Release 0.1.26 by @jacoblee93 in #4354
- docs[patch]: corrected typo in output parsers documentation by @kenchandev in #4356
- community[patch]: Support OpenSearch Serverless by @huuyafwww in #4229
- langchain[patch]: Make sitemap test integration by @bracesproul in #4358
- community[minor]: Added
SQLiteRecordManager
by @jasonnathan in #4321 - community[minor]: Add Dria retriever by @erhant in #4302
- community[minor],docs[minor]: Add
UpstashVector
by @fahreddinozcan in #4288 - community[patch]: Release 0.0.27 by @jacoblee93 in #4359
- core[minor]: Adds streamEvents method to runnables by @jacoblee93 in #4349
- docs[minor]: Add streamEvents docs by @jacoblee93 in #4365
- Fix doc typo for formatPromptValue in prompts/quick_start.mdx by @TonyGravagno in #4378
- core[minor]: Adds addMessages method for chat history by @jacoblee93 in #4381
- langchain[patch]: Update cypher qa prompt by @tomasonjo in #4369
- community[patch]: allow to modify OpenSerach number of shards/replicas by @ansnoussi in #4372
- community[patch]: Update
firebase-admin
dependency by @JakubKontra in #4377 - docs[patch],langchain[patch]: Clean up legacy retrieval QA chain code in docs, fix bad type by @jacoblee93 in #4384
- langchain[patch]: Bump langchainhub dep to latest by @bracesproul in #4382
- core[patch]: Relax required arguments on core load method by @jacoblee93 in #4385
- cohere[minor]: Add cohere rerank by @bracesproul in #4380
- cohere[patch]: Release 0.0.5 by @bracesproul in #4389
- docs[minor], core[patch]: Adds docs for creating custom modules and extending LangChain by @jacoblee93 in #4397
- core[patch]: Release 0.1.28 by @jacoblee93 in #4399
- experimental[patch]: Add threadId and runId to OpenAIAssistantRunnable returnValues for AgentExecutor by @imjwang in #4392
- cloudflare[patch]: Add metadata filtering support to Cloudflare Vectorize by @davkorss in #4387
- community[patch]: Fix neo4j vector for multiple indexes by @tomasonjo in #4390
- community[patch]: Bump versions by @jacoblee93 in #4400
- community[patch]: Release 0.0.28 by @jacoblee93 in #4401
- langchain[patch]: Bump deps by @jacoblee93 in #4402
- langchain[patch]: Fix: Prevent text-splitter
createDocments
metadata being overwritten. by @iperzic in #4350
New Contributors
- @eknuth made their first contribution in #4335
- @kenchandev made their first contribution in #4356
- @huuyafwww made their first contribution in #4229
- @erhant made their first contribution in #4302
- @fahreddinozcan made their first contribution in #4288
- @TonyGravagno made their first contribution in #4378
- @ansnoussi made their first contribution in #4372
- @JakubKontra made their first contribution in #4377
- @davkorss made their first contribution in #4387
- @iperzic made their first contribution in #4350
Full Changelog: 0.1.16...0.1.18
Release 0.1.17
What's Changed
- langchain[patch]: Release 0.1.16 by @jacoblee93 in #4334
- Correct waitlist instruction in README by @eknuth in #4335
- docs[patch]: Fix broken link by @jacoblee93 in #4336
- langchain[patch]: Export helper functions from indexing api by @bracesproul in #4344
- docs[minor]: Add Human-in-the-loop to tools use case by @bracesproul in #4314
- langchain[minor],docs[minor]: Add
SitemapLoader
by @bracesproul in #4331 - langchain[patch]: Rm unwanted build artifacts by @bracesproul in #4345
New Contributors
Full Changelog: 0.1.16...0.1.17
0.1.16
What's Changed
- scripts[minor],docs[minor]: Add migration script to scripts package by @bracesproul in #4326
- scripts[patch]: Release 0.0.5 by @bracesproul in #4330
- Update aws.mdx by @jasel-lewis in #4322
- Updated debugging.mdx by @jasonnathan in #4319
- langchain[patch]: Fix run on dataset method for built-in evaluators by @jacoblee93 in #4332
New Contributors
- @jasel-lewis made their first contribution in #4322
- @jasonnathan made their first contribution in #4319
Full Changelog: 0.1.15...0.1.16
0.1.15
What's Changed
- langchain[patch]: Release 0.1.14 by @jacoblee93 in #4315
- ci[minor]: Add new test:unit:ci and build before tests in ci file by @bracesproul in #4312
- Revert "langchain[minor]: Add imports migration script" by @bracesproul in #4324
- core[patch]: Inline more portable SAX parser, remove node-only type import by @jacoblee93 in #4325
- langchain[patch],community[patch]: Fix lint warnings by @bracesproul in #4323
- core[patch]: Release 0.1.25 by @jacoblee93 in #4327
- langchain[patch]: Bump core dep by @jacoblee93 in #4328
- langchain[patch]: Release 0.1.15 by @jacoblee93 in #4329
Full Changelog: 0.1.14...0.1.15
0.1.14
What's Changed
- langchain[patch]: Release 0.1.13 by @jacoblee93 in #4287
- langchain[patch]: Improve memory vector store tests by @bracesproul in #4283
- infra[minor]: Split unit tests by @bracesproul in #4292
- docs[minor]: Add new QA & RAG use case section by @bracesproul in #4211
- docs[patch]: Fix header typo by @bracesproul in #4295
- create-langchain-integration[patch]: Fix build command + release by @jacoblee93 in #4297
- redis[major]: Adds new @langchain/redis integration package by @jacoblee93 in #4299
- redis[patch]: Release 0.0.1 by @jacoblee93 in #4300
- community[minor]: update CloseVector versions to greatly improve web saving/loading of index files over 5MB. by @jo32 in #4291
- google-genai[patch]: Extend GoogleGenerativeAIEmbeddings to embed more than 100 documents by @imjwang in #4279
- google-genai[patch]: Release 0.0.10 by @jacoblee93 in #4301
- Fix typos and grammer errors in concepts.mdx by @barisbll in #4304
- core[patch]: Properly export ImagePromptTemplate by @jacoblee93 in #4307
- ci[patch]: Set concurrency to 1 for unit tests ci by @bracesproul in #4310
- core[minor]: Move remote runnable to core and fix base message serialization format by @jacoblee93 in #4309
- core[patch]: Update build artifact by @jacoblee93 in #4311
- core[patch]: Release 0.1.24 by @jacoblee93 in #4313
- docs[minor]: Add OpenAI tools docs by @bracesproul in #4306
- langchain[patch]: Fix ImagePromptTemplate deserialization, export RemoteRunnable directly from @langchain/core by @jacoblee93 in #4308
- langchain[minor]: Add imports migration script by @bracesproul in #4103
- langchain[patch]: update metadata and default expand param for confluence loader by @fuleinist in #4220
New Contributors
Full Changelog: 0.1.13...0.1.14