Releases: langchain-ai/langchainjs
Releases Β· langchain-ai/langchainjs
Release 0.0.58
What's Changed
- Release 0.0.57 by @nfcampos in #856
- Update turbo by @nfcampos in #855
- Including import statements by @sachio222 in #852
- Improve bing search tool results by @Roland0511 in #807
- Nc/reference docs v2 by @nfcampos in #866
- fix typo by @kwkr in #871
- Add an optional filter arg to vector store asRetriever by @nfcampos in #858
- Fix RegexParser including double slashes in prompt by @jameshfisher in #859
- Update default pdfjs build to be the one bundled with pdf-parse by @nfcampos in #850
- fix: Motorhead memory needs to use correct keys by @Altaflux in #862
- Bump Metal-sdk to v2.0.1 by @softboyjimbo in #867
New Contributors
- @sachio222 made their first contribution in #852
- @Altaflux made their first contribution in #862
- @softboyjimbo made their first contribution in #867
Full Changelog: 0.0.57...0.0.58
Release 0.0.57
What's Changed
- Release 0.0.56 by @nfcampos in #799
- Fix lambda docs by @nfcampos in #824
- Fix prisma addModels by @nfcampos in #833
- Milvus : Added properties to dbConfig parameter in function fromExistingCollection by @arijit-chowdhury-genea in #832
- feat: webbrowser fixes by @jacobrosenthal in #837
- reject document which
pageContent
isundefined
by @hyuraku in #829 - Lambda Tool improvements by @jasondotparse in #821
- fix: Typo in the interface docs for
PromptTemplateInput
by @spark-ming in #839 - Allow declaring examples without
run
function by @nfcampos in #841 - Zod enum support by @ashburnham in #813
- Update the implements of MapReduceDocumentsChain and fix typo by @hui0808 in #576
- Add
outputKeys
to BaseChain by @nfcampos in #843 - 475/simple sequential chain by @kwkr in #834
- docs: Improved getting-started guide by @erkhem42 in #836
- feat: Add MapReduce and Refine Documents chains to deserialize method by @spark-ming in #806
- fix: remove instanceof checks in favour of typeName checks by @justindra in #797
- Filter null documents in filesystem loaders by @nfcampos in #849
- Separate ChatMessageHistory to its own file by @nfcampos in #848
- Add missing function execution in streaming example in getting started guide by @choonkeat in #805
- Use Output Parsers for agents by @joshsny in #802
- Add example with custom qa chain for retrieval chain by @nfcampos in #851
- Adds support for memory and prompt passing to a ChatConversationalAgent by @jacoblee93 in #374
New Contributors
- @arijit-chowdhury-genea made their first contribution in #832
- @hyuraku made their first contribution in #829
- @spark-ming made their first contribution in #839
- @hui0808 made their first contribution in #576
- @kwkr made their first contribution in #834
- @erkhem42 made their first contribution in #836
- @choonkeat made their first contribution in #805
- @joshsny made their first contribution in #802
Full Changelog: 0.0.56...0.0.57
Release 0.0.56
What's Changed
- Release by @nfcampos in #778
- Update name of github token env var used for releases by @nfcampos in #789
- Adds
returnDirect
to DynamicTool by @francofantini in #748 - feat: webbrowser tool by @jacobrosenthal in #714
- Add AWSLambda tool by @jasondotparse in #727
- fix: printSchema in StructuredOutputParser failing when using Zod by @justindra in #787
- Update and rename webrowser.mdx to webbrowser.mdx by @nfcampos in #794
- fix: correct collection name for Milvus store to use underscores by @dkarlovi in #793
- Nc/opensearch merge by @nfcampos in #792
- Feat: implement ConversationSummaryMemory by @w00ing in #790
- Weaviate vector store by @JHeidinga in #708
New Contributors
- @justindra made their first contribution in #787
- @dkarlovi made their first contribution in #793
- @w00ing made their first contribution in #790
- @JHeidinga made their first contribution in #708
Full Changelog: 0.0.55...0.0.56
Release 0.0.55
What's Changed
- Release by @nfcampos in #764
- serpapi results coming back in another region/languge by @jacobrosenthal in #766
- docs: Mendable Search (state is now saved + fixes) by @nickscamara in #769
- feat(document_loader): Add optional selector by @magick93 in #728
- Nc/cheerio selector merge by @nfcampos in #772
- add better error message when the tableinfo method return too much info by @MaximeThoonsen in #662
- add toString() in
Document
's ctor to prevent unreadable error message by @zombieyang in #774 - Marviel/fix structured output parser by @Marviel in #770
New Contributors
Full Changelog: 0.0.54...0.0.55
Release 0.0.54
What's Changed
- Release 0.0.53 by @nfcampos in #745
- fix: pass file name to unstructured-api by @LarchLiu in #742
- Docs - Fixes Calculator import by @francofantini in #750
- Improve pgvector docs by @ankane in #755
- Update LLMChain example by @YikaJ in #759
- feat: MemoryVectorStore using mathjs cos by @jacobrosenthal in #753
- Fix refine chain, add docs by @nfcampos in #763
New Contributors
- @francofantini made their first contribution in #750
- @ankane made their first contribution in #755
- @YikaJ made their first contribution in #759
Full Changelog: 0.0.53...0.0.54
Release 0.0.53
What's Changed
- Release by @nfcampos in #721
- get rid of instanceof check in agent executor by @agola11 in #725
- Filter null values out of metadata for pinecone by @nfcampos in #723
- docs: typo in Replicate integration by @LarchLiu in #730
- Add links to API key sources by @jameshfisher in #715
- How to run Supabase example by @jameshfisher in #718
- Instructions for running Pinecone example by @jameshfisher in #719
- Add embedding example using Cohere by @jameshfisher in #717
- More LLM hello world examples: OpenAI Chat, Replicate, HuggingFace by @jameshfisher in #716
- docs: add missing 's' by @arronKler in #729
- feat: Add RefineChain by @RohitMidha23 in #607
- Add s3 file loader by @jasondotparse in #599
- feat: DataberryRetriever (#643) by @agola11 in #732
- Add Playwright DocumentLoader by @federicoestevez in #546
- feat: add Milvus as vectorStore provider by @Roland0511 in #600
- Support combining multiple output parsers by @jmandel in #618
- Update serde interfaces after removing handling of paths, make hn test an int test, fix some docs by @nfcampos in #736
- Remove unnecessary
protected
keyword in a few places by @nfcampos in #743 - Disable milvus test by default, it requires another docker container running by @nfcampos in #744
New Contributors
- @RohitMidha23 made their first contribution in #607
- @federicoestevez made their first contribution in #546
- @Roland0511 made their first contribution in #600
- @jmandel made their first contribution in #618
Full Changelog: 0.0.52...0.0.53
Release 0.0.52
What's Changed
- docs: Add apiKey param for model instantiation by @mvikrammenon in #654
- Release 0.0.51 by @nfcampos in #678
- Update prisma docs by @nfcampos in #679
- Provide instructions for how to run examples by @jameshfisher in #688
- improve streaming example in getting started guide by @agola11 in #691
- Nc/granular entrypoints by @nfcampos in #682
- Update docs for passing
apiKey
arg in non-Node envs by @nfcampos in #676 - Multi-Action agent by @agola11 in #690
- Typo fixes in Metal Retriever docs page by @jacoblee93 in #697
- Add more docs for other envs by @nfcampos in #705
- Add .nvmrc with minimum supported Node version by @jameshfisher in #703
- Enable support for Browsers, Cloudflare Workers, Next.js Browser/Serverless/Edge by @nfcampos in #632
New Contributors
- @mvikrammenon made their first contribution in #654
- @jameshfisher made their first contribution in #688
Full Changelog: 0.0.51...0.0.52
Release 0.0.52-0
Release 0.0.51
What's Changed
- docs: Mendable v79 new features + bug fixes by @nickscamara in #666
- Release by @nfcampos in #671
- Add implementation of Prisma vectorstore by @dqbd in #440
- Configure lint-staged precommit on all workspaces by @tyleralves in #657
- Add MotΓΆrhead memory adapter by @Czechh in #598
- Update queue type to avoid build error by @ashburnham in #673
- Use signal option in axios adapter if passed in by @nfcampos in #677
New Contributors
- @tyleralves made their first contribution in #657
- @Czechh made their first contribution in #598
- @ashburnham made their first contribution in #673
Full Changelog: 0.0.50...0.0.51
Release 0.0.50
What's Changed
- Ensure release command runs in a release branch by @nfcampos in #647
- Update guide-chat.mdx by @paddingme in #648
- fix: typo by @chewam in #649
- docs: adds ecosystem docs for
UnstructuredLoader
by @MthwRobinson in #653 - Update url in UnstructuredLoader example by @awalker4 in #650
- Add missing cache entrypoint by @nfcampos in #664
- Remove instanceof checks to support deno on supabase by @nfcampos in #667
New Contributors
- @ezg made their first contribution in #614
- @ChhikaraBRUH made their first contribution in #637
- @ZYJLiu made their first contribution in #620
- @paddingme made their first contribution in #648
- @chewam made their first contribution in #649
- @awalker4 made their first contribution in #650
Full Changelog: 0.0.49...0.0.50