Releases: langchain-ai/langchainjs
Releases Β· langchain-ai/langchainjs
Release 0.1.4
What's Changed
- langchain[patch]: Release 0.1.3 by @jacoblee93 in #4031
- core[minor]: Add ability for runnable passthrough to call a func by @bracesproul in #3998
- core[patch]: Allow runnable func to have async by @bracesproul in #4033
- core[patch]: Fix return type of .pipe() by @nfcampos in #4032
- core[patch]: Release 0.1.14 by @jacoblee93 in #4040
- Populate streamed_output for all runs handled by transformStreamWithConfig by @jacoblee93 in #4042
- all[patch]: Fix
yarn lint:fix
everywhere, add to turbo by @bracesproul in #4045 - core[minor]: Fix configs not getting passes into all batch invocations by @bracesproul in #4047
- core[patch]: Suppress run map warnings by @jacoblee93 in #4051
- core[patch]: Refactor patchConfig method and add ensureConfig by @jacoblee93 in #4048
- core[patch]: Use new batch maxConcurrency parameter in runnable config by @jacoblee93 in #4052
- core[patch]: Release 0.1.15 by @jacoblee93 in #4053
- community[patch]: Add streaming for HuggingFace Inference (also add the support of stop-sequences) by @ljhskyso in #3932
- Add the Milvus partition feature by @Mista-Shelby in #3950
- Bump Zod & Zod-to-Json-Schema, fix imports by @StefanTerdell in #4041
- fix #4027 loadFromPython failed by @ewfian in #4036
- community[patch]: Add neo4j timeout option by @tomasonjo in #4057
- core[patch]: Add fake embeddings classes to core by @jacoblee93 in #4066
- Update runnable config ensure and merge to match py by @nfcampos in #4067
- langchain[minor]: remote runnable stream log, additional serialization updates by @bracesproul in #3555
- community[minor]: feat: turbopuffer vector store by @mattzcarey in #3780
- docs[minor], core[minor], langchain[minor]: Adds tool use use case docs by @jacoblee93 in #4068
- core[patch]: Release 0.1.16 by @jacoblee93 in #4070
- community[patch]: Change recommended entrypoint, bump versions by @jacoblee93 in #4069
- community[patch]: Release 0.0.18 by @jacoblee93 in #4071
New Contributors
- @ljhskyso made their first contribution in #3932
- @Mista-Shelby made their first contribution in #3950
- @StefanTerdell made their first contribution in #4041
Full Changelog: 0.1.3...0.1.4
Release 0.1.3
What's Changed
- langchain[patch]: Release 0.1.2 by @jacoblee93 in #3973
- docs[patch]: Refactor memory docs by @jacoblee93 in #3974
- docs[patch]: Fix bad import in docs by @jacoblee93 in #3980
- core[patch]: Adjust iterable readable stream typing by @jacoblee93 in #3979
- Update openai to ^4.24.2 and include logprobs in
generationInfo
by @functorism in #3981 - openai[patch]: Release 0.0.11 by @jacoblee93 in #3986
- cloudflare[major]: Add integration package, fix Vectorize for latest workers by @kristianfreeman in #3982
- docs[patch]: Add DLAI to tutorials in docs by @jacoblee93 in #3994
- allow empty arrays for Weaviate metadata by @the-powerpointer in #3991
- ci[patch]: Fix CI by @jacoblee93 in #4001
- community[minor]: Upgrade Astra client and add support for namespaces by @mfortman11 in #3997
- community[patch]: Add upsert by id to MongoDB by @jacoblee93 in #3999
- community[patch]: Release 0.0.17 by @jacoblee93 in #4002
- docs[minor]: togetherai embeddings docs by @bracesproul in #3995
- Fix typo in createHistoryAwareRetriever documentation by @intergalacticmammoth in #4016
- Add stacktrace to tracer errors by @hinthornw in #4010
- update sql_utils: add oracle integration by @matheus-santos-souza in #3966
- core[minor]: Move function calling definitions and utils to core by @jacoblee93 in #4023
- core[patch]: Add docstring, small tweak by @jacoblee93 in #4024
- core[patch]: Release 0.1.13 by @jacoblee93 in #4026
- langchain[patch], openai[patch]: Use new function calling utils in all docs by @jacoblee93 in #4025
- openai[patch]: Release 0.0.12 by @jacoblee93 in #4028
- langchain[patch]: Bump dep by @jacoblee93 in #4029
- langchain[patch]: Update yarn.lock by @jacoblee93 in #4030
New Contributors
- @functorism made their first contribution in #3981
- @intergalacticmammoth made their first contribution in #4016
- @matheus-santos-souza made their first contribution in #3966
Full Changelog: 0.1.2...0.1.3
Release 0.1.2
What's Changed
- langchain[patch]: Release 0.1.1 by @jacoblee93 in #3945
- langchain[patch]: Export types by @jacoblee93 in #3946
- core[patch]: Factor out flaky property by @jacoblee93 in #3953
- core[patch]: fix: update dereference.ts to match upstream by @glorat in #3943
- core[patch]: Fix tree shaking warning by @jacoblee93 in #3954
- core[patch]: Release 0.1.11 by @jacoblee93 in #3959
- fix: fix class RunnableAgent comment by @Zhangchi123456 in #3947
- docs[patch]: Guide for debugging by @bracesproul in #3958
- community[minor]: accept num_predict option as a param by @ashokgelal in #3957
- core[patch]: Add export by @jacoblee93 in #3965
- docs[patch]: Fix typos in docs by @jacoblee93 in #3967
- Match Python serialization for JSON output OAI parsers by @dqbd in #3948
- core[patch]: Enable tracer to handle Date outputs by @jacoblee93 in #3968
- core[patch]: Release 0.1.12 by @jacoblee93 in #3970
- langchain[patch]: Bump core dep by @jacoblee93 in #3971
- langchain[minor]: Date Output Parser by @jeffbuyunhe in #3934
- community[minor]: feat: Support batching and deletes for AstraDB Vector Store by @mfortman11 in #3929
- Add Alibaba qwen chat models by @zhengxs2018 in #3826
- experimental[minor]: Adds experimental custom format prompt templates and handlebars by @jacoblee93 in #3885
- community[patch]: Release 0.0.16 by @jacoblee93 in #3972
New Contributors
- @glorat made their first contribution in #3943
- @Zhangchi123456 made their first contribution in #3947
- @ashokgelal made their first contribution in #3957
- @jeffbuyunhe made their first contribution in #3934
- @zhengxs2018 made their first contribution in #3826
Full Changelog: 0.1.1...0.1.2
Release 0.1.1
What's Changed
- langchain[minor]: Release 0.1.0 by @jacoblee93 in #3933
- docs[patch]: Replace imports by @bracesproul in #3931
- langchain[patch]: Fix lint by @jacoblee93 in #3936
- langchain[patch][tests]: Added tests for new create agent functions by @bracesproul in #3930
- core[patch]: Narrow iterable readable stream typing by @jacoblee93 in #3938
- docs[patch]: Fix features having strikethrough when not deprecated by @bracesproul in #3940
- langchain[minor]: Adds create runnable chain functions by @bracesproul in #3928
Full Changelog: 0.1.0...0.1.1
Release 0.1.0
What's Changed
- langchain[patch]: Release 0.0.214 by @jacoblee93 in #3876
- core[patch]: Release 0.1.7 by @jacoblee93 in #3877
- docs[patch]: Update imports in docs by @jacoblee93 in #3878
- core[patch]: Add token usage interface to core by @bracesproul in #3871
- ci[patch]: Adds initial dependency range test, move tests by @jacoblee93 in #3887
- docs[patch]: update llm quickstart section heading by @medic-code in #3889
- community[patch]: Move all tests to community by @jacoblee93 in #3893
- docs[patch]: Replace lc proper OpenAI imports with @langchain/openai by @bracesproul in #3886
- docs[patch]: Add storage docs by @bracesproul in #3870
- Jacob/connery update by @jacoblee93 in #3896
- Jacob/llmonitor to lunary by @jacoblee93 in #3895
- community[patch]: Release 0.0.14 by @jacoblee93 in #3899
- Update embedQuery to use inputType by @EricThompson-PeopleReign in #3901
- cohere[patch]: Fix Cohere release command by @jacoblee93 in #3902
- cohere[patch]: Release 0.0.2 by @jacoblee93 in #3904
- template[patch]: Add passWithNoTests to template jest config by @bracesproul in #3903
- template[patch]: Bump create-langchain-integration by @jacoblee93 in #3905
- docs[patch]: Update examples imports to use core by @bracesproul in #3898
- ci[minor]: Add lowest dependency range CI check by @jacoblee93 in #3906
- community[patch]: Add external dep to tree shaking list by @jacoblee93 in #3911
- core[patch]: Readd core entrypoint by @jacoblee93 in #3912
- langchain[patch]: Test housekeeping by @jacoblee93 in #3913
- core[patch]: Add generics to
RunnablePassthrough.assign
by @zirkelc in #3844 - core[patch]: Release 0.1.8 by @jacoblee93 in #3914
- docs[patch]: Update anthropic imports to use anthropic package by @bracesproul in #3915
- docs[patch]: Add more distinct deprecation warning in api refs by @bracesproul in #3926
- langchain[minor], core[patch]: 0.1.0 by @jacoblee93 in #3861
New Contributors
- @medic-code made their first contribution in #3889
- @EricThompson-PeopleReign made their first contribution in #3901
- @zirkelc made their first contribution in #3844
Full Changelog: 0.0.214...0.1.0
Release 0.0.214
What's Changed
- docs[minor]: Revamp model io docs by @nfcampos in #3815
- docs[patch]: Add CMD + K shortcut to API refs by @bracesproul in #3832
- cohere[major]: @langchain/cohere init by @bracesproul in #3762
- docs[patch]: module customization and prompt hub links by @jacoblee93 in #3833
- core[patch]: Fix tracing order for transform streaming runnables by @jacoblee93 in #3835
- core[patch]: Release 0.1.6 by @jacoblee93 in #3838
- Return run manager arg to not being a promise by @nfcampos in #3839
- fix(doc): Sidebar how_to (tools) by @gkhngyk in #3843
- docs[patch]: relevant example for map reduce by @anass-arrhioui-nw in #3842
- fix: textFieldMaxLength parameter missing by @CoalYa in #3846
- feat: add formatMessages types & prompt test by @gkhngyk in #3820
- docs[patch]: Use component for integration install instructions by @jacoblee93 in #3859
- langchain[patch]: Adds entrypoint deprecation log method by @jacoblee93 in #3860
- Todo: propagate error in Neo4jGraph by @tomasonjo in #3855
- google-genai: fix streaming via callback handlers for ChatGoogleGenerativeAI by @StreetLamb in #3834
- google-genai[patch]: Release 0.0.7 by @jacoblee93 in #3863
- docs[patch]: Allow for cmd k on ALL pages by @bracesproul in #3862
- langchain[patch],core[patch]: Remove v1 tracer and move test to core by @jacoblee93 in #3865
- core[patch]: Compute trace_id and dotted_run_id client side by @jacoblee93 in #3867
- docs[patch]: Adds token tracking usage docs by @jacoblee93 in #3868
- docs[patch]: Replace examples imports with @langchain/community by @bracesproul in #3796
- langchain[patch]: Allow for passing bytestore into multi vector retriever by @bracesproul in #3760
- langchain[minor]: fix: use zod validation when using createStructuredOutputChainFromZod by @jacoblee93 in #3866
- community[patch]: Move remote retriever to community by @jacoblee93 in #3869
- yandex[major]: Add
@langchain/yandex
package by @tyumentsev4 in #3791 - fix a bug in Bedrock streaming by @Yofial in #3854
- community[patch]: Release 0.0.13 by @jacoblee93 in #3873
- yandex[patch]: Initial release by @jacoblee93 in #3874
- langchain[patch]: Bump community dependency by @jacoblee93 in #3875
New Contributors
- @anass-arrhioui-nw made their first contribution in #3842
- @CoalYa made their first contribution in #3846
- @StreetLamb made their first contribution in #3834
- @Yofial made their first contribution in #3854
Full Changelog: 0.0.213...0.0.214
Release 0.0.213
What's Changed
- feat: Add Astra DB Vector Store Integration by @mfortman11 in #3732
- Add AzureOpenAI and AzureChatOpenAI classes for Python interop by @dqbd in #3625
- integrations[patch]: Bump version by @jacoblee93 in #3771
- community[patch]: Release 0.0.11 by @jacoblee93 in #3772
- Fix lint warnings by @jacoblee93 in #3788
- docs[patch]: Fix structured agent output example by @jacoblee93 in #3770
- core[minor]: Nc/dec26/runnable stream by @nfcampos in #3792
- Implement optional message placeholder in js by @nfcampos in #3795
- RunnablePassthrough.pick() by @nfcampos in #3798
- core[patch]: Add LanguageModelLike type by @jacoblee93 in #3799
- template[patch]: Add lc_secrets to template code by @bracesproul in #3789
- Implement stream for runnable lambda by @nfcampos in #3801
- docs[patch]: typo in Azure OpenAI integration by @rikimbili in #3803
- core[patch]: Fix optional message placeholder use in a chat prompt template by @jacoblee93 in #3805
- Add optional name for runnable sequence by @nfcampos in #3806
- core[patch]: Fix runnable with message history for async histories by @jacoblee93 in #3808
- Add .pick and .assign methods to Runnable by @nfcampos in #3807
- langchain[minor]: Adds create chat retrieval chain method by @jacoblee93 in #3800
- langchain[minor]: Add stuff docs chain by @nfcampos in #3809
- docs[patch]: Fix more core imports by @bracesproul in #3817
- fix: use @gomoment/sdk-core instead of @gomoment/sdk for edge server integrations (#3784) by @hideokamoto in #3813
- core[minor]: Streaming List Parsers by @nfcampos in #3819
- core[minor]: Add JSON parser by @nfcampos in #3821
- langchain[minor]: Adds new agent create methods and docs by @jacoblee93 in #3802
- core[patch]: Release 0.1.5 by @jacoblee93 in #3828
- all[patch]: Bump deps by @jacoblee93 in #3829
- langchain[patch]: Release 0.0.213 by @jacoblee93 in #3830
New Contributors
- @mfortman11 made their first contribution in #3732
- @rikimbili made their first contribution in #3803
- @hideokamoto made their first contribution in #3813
Full Changelog: 0.0.212...0.0.213
Release 0.0.212
What's Changed
- integration[patch]: Bump Anthropic SDK dep by @jacoblee93 in #3742
- integration[release]: @langchain/anthropic 0.0.8 by @jacoblee93 in #3743
- Remove build artifacts by @jacoblee93 in #3748
- all[patch]: Add confirmation & skip export tests for non primary proj⦠by @bracesproul in #3747
- core[patch]: Pass configurable as config when separating call options by @bracesproul in #3751
- langchain[patch]: Adds warning when attempting to import from root entrypoint by @jacoblee93 in #3750
- ci[minor]: Add workflow to build examples in CI by @bracesproul in #3753
- integrations[patch]: Move OpenAI tests and add one for JSON mode caching by @jacoblee93 in #3754
- community[minor]: Add support for Azure Cosmos DB vector store by @sinedied in #3727
- community[patch]: Release 0.0.10 by @jacoblee93 in #3757
- docs[patch]: Update import by @jacoblee93 in #3759
- docs[patch]: Adds docs for streamLog by @jacoblee93 in #3767
- langchain[minor]: Support stream log for agent executors by @jacoblee93 in #3765
- docs[patch]: Build code blocks when importing runnables from core by @bracesproul in #3768
- langchain[patch]: Release 0.0.212 by @jacoblee93 in #3769
New Contributors
Full Changelog: 0.0.211...0.0.212
Release 0.0.211
What's Changed
- Release 0.0.210 by @jacoblee93 in #3722
- community[tests]: Add docker-compose for easier testing of pgvector by @bracesproul in #3723
- Update Anthropic docs by @jacoblee93 in #3728
- all[minor]: Remove duplicated chunk arr code, import from core by @bracesproul in #3731
- community[major]: Together AI embeddings by @bracesproul in #3729
- community[patch]: Fix bad chunk array import by @bracesproul in #3733
- Fix deserialisation of additional_kwargs and tool_call_id by @dqbd in #3721
- docs[major]: Generate API refs for all packages by @bracesproul in #3690
- docs[patch]: Update visible docs structure to match Python by @jacoblee93 in #3736
- community[minor]: Adds optional IDs parameter to PGVectorStore add-* methods by @MJDeligan in #3692
- all[major]: Better release workflow by @bracesproul in #3717
- langchain[patch]: fix:docx loader load error by @iccyuan in #3737
- core[release]: 0.1.4 by @jacoblee93 in #3739
- community[release]: 0.0.9 by @jacoblee93 in #3740
- langchain[release]: 0.0.211 by @jacoblee93 in #3741
New Contributors
Full Changelog: 0.0.210...0.0.211
Release 0.0.210
What's Changed
- Release 0.0.209 by @jacoblee93 in #3694
- docs: keywords by @efriis in #3705
- google-genai[patch]: Hookup callbacks to stream & generate methods by @bracesproul in #3708
- core[minor]: Move chunk array to core by @bracesproul in #3711
- all[patch]: Fix typing across different core versions by using interfaces instead of abstract classes by @jacoblee93 in #3709
- examples[patch]: Fixes type error in vectara example by @bracesproul in #3719
- Add
stop
option to Together AI by @sunghyunzz in #3714 - Use new Anthropic beta endpoint in new package by @jacoblee93 in #3720
New Contributors
- @sunghyunzz made their first contribution in #3714
Full Changelog: 0.0.209...0.0.210