What's Changed
- Documentation/add update documentation for oci by @raveharpaz in #17473
- langchain.core : Use shallow copy for schema manipulation in JsonOutputParser.get_format_instructions by @L-cloud in #17162
- docs: update providers by @baskaryan in #17488
- Add the BQ job usage tracking from LangChain by @ashleyxuu in #17123
- docs: fix self query redirect by @baskaryan in #17490
- community[minor]: Fix pydantic ForwardRef error in BedrockBase by @nat-n in #17416
- langchain[patch]: structured output chain nits by @baskaryan in #17291
- infra: add api docs build GHA by @baskaryan in #17493
- infra: merge in master during api docs build by @baskaryan in #17494
- infra: update rtd by @baskaryan in #17502
- Add async methods to CacheBackedEmbeddings by @cbornet in #16873
- langchain[patch]: Invoke chain prep_inputs and prep_outputs inside try block to catch validation errors by @molatif-dev in #16644
- community[minor]: add store based on mongo DB by @xieqihui in #13801
- add test for ensemble retriever to ensure multiple retrievers by @shibuiwilliam in #8401
- infra: rm @ from pr template by @baskaryan in #17507
- nomic[patch]: release 0.0.2, dimensionality by @efriis in #17534
- partners: version constraints by @efriis in #17492
- anthropic[patch]: de-beta anthropic messages, release 0.0.2 by @efriis in #17540
- community: Added functions in NetworkxEntityGraph class by @raunakshrivastava7 in #17535
- community[patch]: fix import in language parser by @Rakib-hosen in #17538
- community: Adds Llamafile as an LLM by @k8si in #17431
- community: Add vector index support to SingleStoreDB VectorStore by @volodymyr-memsql in #17308
- community[minor]: support query filters for NotionDBLoader by @lyndseyjw in #17217
- experimental: Enhance protection against arbitrary code execution in PALChain by @DanisJiang in #17091
- community: Expose Anthropic Retry Logic by @notAlex2 in #17069
- Fix SQLAlchemyMd5Cache race condition by @pprados in #16279
- community: integrate with model Yuan2.0 by @cauwulixuan in #15411
- community: document_loaders: modified athena key logic to handle s3 uris without a prefix by @shawnzam in #17526
- IBM: added partners package
langchain_ibm
, added llm by @MateuszOssGit in #16512 - core[minor]: add name to basemessage by @efriis in #17539
- Fixed typos in SmartLLMChain ideation and critique prompts by @Mattt394 in #11507
- Nemo embeddings for issue #16095 by @nvpranak in #16206
- community[patch]: Fix pwd import that is not available on windows by @vorel99 in #17532
- Docs: Contributing changes by @eyurtsev in #17551
- community[minor]: Add async methods to AstraDBCache by @cbornet in #17415
- Docs: Add repository structure to contributors guide by @eyurtsev in #17553
- Update contact link by @hinthornw in #17563
- fix dataset link by @hinthornw in #17565
- langchain: Update Chain prep_inputs docstring by @molatif-dev in #17575
- community: Fix some mypy types in cassandra doc loader by @cbornet in #17570
- community: Add async methods to AstraDBChatMessageHistory by @cbornet in #17572
- community: Use astrapy built-in pagination prefetch in AstraDBLoader by @cbornet in #17569
- community: pass bool value for fetch_schema_from_transport by @ztoliver in #17552
- Community[patch]: Adjusted import to be compatible with SQLAlchemy<2 by @grafail in #17520
- community: Resolve KuzuQAChain API Changes by @karbasia in #16885
- community: QuantizedEmbedders by @mosheber in #17391
- ai21: init package by @efriis in #17592
- docs: ai21 sidebars by @efriis in #17600
- partners/astradb: bootstrapping Astra DB as Partner Package by @hemidactylus in #16875
- astradb[patch]: fix core dep by @efriis in #17606
- astradb[patch]: fix core dep 2 by @efriis in #17608
- docs : quickstart example returns 404 by @montylounge in #17609
- docs: Fix bug that caused the word "Deprecated" to appear twice in doc-strings by @leo-gan in #17615
- ci[minor] : Added graphdb in docker compose for integration tests by @kartheekyakkala in #17510
- astradb[patch]: fix core dep 3 by @efriis in #17617
- exa[patch]: fix lint by @efriis in #17610
- community: update copy of metadata in rockset vectorstore integration by @morganda in #17612
- Allow LangSmith 0.1.* by @hinthornw in #17567
- community: add fixes for AzureSearch after update to stable azure-search-documents library by @kristapratico in #17599
- infra: ignore flakey lua test by @baskaryan in #17618
- community[minor]: add exclude parameter to DirectoryLoader by @nejch in #17316
- watsonx[patch]: Invoke callback prior to yielding token when streaming by @MateuszOssGit in #17625
- docs: update documentation for RunnableWithMessageHistory by @ccurme in #17602
- community: Use _AstraDBCollectionEnvironment in AstraDB VectorStore (community) by @cbornet in #17635
- docs: update astradb imports to in docs/sample notebook to import from partner package by @hemidactylus in #17627
- partners/astradb: Add dotenv to langchain-astradb integration tests by @cbornet in #17629
- [Langchain_community]: Corrected the imports to make them compatible with Sqlachemy <2.0 by @keenborder786 in #17653
- ci: rename makefile -> Makefile in docker by @eyurtsev in #17648
- community[patch]: add VoyageEmbeddings truncation by @baskaryan in #17638
- [Feature][Vector Store]Support Apache Doris as vector store by @liugddx in #17527
- docs: Fix bug that caused the word "Beta" to appear twice in doc-strings by @leo-gan in #17704
- [Langchain_Community]: OpenLLM Client Fixes + Added Timeout Parameter by @keenborder786 in #17478
- community: Add async methods to the AstraDB BaseStore by @cbornet in #16872
- langchain-community: LanceDB integration improvements/fixes by @raghavdixit99 in #16173
- core[patch]: Release 0.1.24 by @baskaryan in #17744
- Community: Fuse HuggingFace Endpoint-related classes into one by @aymeric-roucher in #17254
- Amazon Personalize support on Langchain_experimental by @pranava-amzn in #17436
- community: Fix AstraDBChatMessageHistory docstrings by @cbornet in #17740
- CogniSwitch Agent Toolkit for LangChain by @CogniJT in #17312
- [community][vectorstores][surrealdb] bug fix - add empty metadata when metadata not provided by @lalanikarim in #17669
- community[patch]: Release 0.0.21 by @baskaryan in #17750
- infra: PR template nits by @baskaryan in #17752
- langchain[patch]: Release 0.1.8 by @baskaryan in #17751
- langchain[patch]: bump community to 0.0.21 by @baskaryan in #17754
New Contributors
- @nat-n made their first contribution in #17416
- @molatif-dev made their first contribution in #16644
- @Rakib-hosen made their first contribution in #17538
- @k8si made their first contribution in #17431
- @lyndseyjw made their first contribution in #17217
- @DanisJiang made their first contribution in #17091
- @notAlex2 made their first contribution in #17069
- @shawnzam made their first contribution in #17526
- @Mattt394 made their first contribution in #11507
- @nvpranak made their first contribution in #16206
- @vorel99 made their first contribution in #17532
- @ztoliver made their first contribution in #17552
- @grafail made their first contribution in #17520
- @karbasia made their first contribution in #16885
- @mosheber made their first contribution in #17391
- @montylounge made their first contribution in #17609
- @nejch made their first contribution in #17316
- @liugddx made their first contribution in #17527
- @raghavdixit99 made their first contribution in #16173
- @aymeric-roucher made their first contribution in #17254
- @pranava-amzn made their first contribution in #17436
- @CogniJT made their first contribution in #17312
Full Changelog: v0.1.7...v0.1.8