Releases: langchain-ai/langchainjs
Releases Β· langchain-ai/langchainjs
Release 0.0.63
Release 0.0.62
What's Changed
- Nc/release by @nfcampos in #935
- Add contextual compression base classes by @dev2049 in #917
- Fix tools without input by @nfcampos in #938
- Nc/autogpt fix long inputs by @nfcampos in #939
- feat: pass _runManager to func in the DynamicTool by @toxic-johann in #941
- Remove redudnant eslint rule for which we have a more accurate build-time check & Make env var access more compatible with strange bundlers by @nfcampos in #944
New Contributors
- @dev2049 made their first contribution in #917
- @toxic-johann made their first contribution in #941
Full Changelog: 0.0.61...0.0.62
Release 0.0.61
What's Changed
Full Changelog: 0.0.60...0.0.61
Release 0.0.60
What's Changed
- Add ability to create child callback managers by @agola11 in #389
- Merge CallbackManagers when passed through by @agola11 in #693
- Move callbackManager to its own file by @nfcampos in #825
- Release 0.0.59 by @nfcampos in #878
- Output parser docs typo fix by @jacoblee93 in #877
- Improve api docs for agents, chains, memory by @nfcampos in #879
- Nc/api docs 19apr by @nfcampos in #880
- Implement autogpt by @nfcampos in #896
- Support passing in and attaching handlers to language models, chains, and tools by @agola11 in #882
- Allow example path from root, bypass
turbo
output mangling when running example from root by @nfcampos in #898 - Nc/struct tools and nc/autogpt by @nfcampos in #890
- feat: agent make constructScratchPad async by @jacobrosenthal in #902
- Support concurrency with callbacks by passing through callback manager by @agola11 in #381
- feat: add verbose and callbackManager to ChainTool by @bambrose24 in #900
- feat: getDefaultOutputParser fields by @jacobrosenthal in #897
- Update s3 loader so that you can provide credentials in class constructor by @jasondotparse in #838
- expose checkValidTemplate, TemplateFormat from template.ts by @ppramesi in #873
- added ignoreFiles on github document loader by @ppramesi in #884
- Update a few tools for new callbacks interface by @nfcampos in #923
- Make __run special key non-enumerable, ie. you can only access it specifcally by name by @nfcampos in #925
- Do not retry on non-retryable axios errors by @nfcampos in #927
- Nc/callbacks simpler api by @nfcampos in #930
New Contributors
- @bambrose24 made their first contribution in #900
- @ppramesi made their first contribution in #873
Full Changelog: 0.0.59...0.0.60
Release 0.0.59
What's Changed
Full Changelog: 0.0.58...0.0.59
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