An issue in langchain v.0.0.171 allows a remote attacker to execute arbitrary code via the via the a json file to the load_prompt parameter.
Release Notes
langchain-ai/langchain (langchain)
### [`v0.0.312`](https://togithub.com/langchain-ai/langchain/releases/tag/v0.0.312)
[Compare Source](https://togithub.com/langchain-ai/langchain/compare/v0.0.311...v0.0.312)
#### What's Changed
- Update Dockerfile.base by [@nfcampos](https://togithub.com/nfcampos) in [https://github.com/langchain-ai/langchain/pull/11556](https://togithub.com/langchain-ai/langchain/pull/11556)
- redirect langsmith guides by [@baskaryan](https://togithub.com/baskaryan) in [https://github.com/langchain-ai/langchain/pull/11562](https://togithub.com/langchain-ai/langchain/pull/11562)
- Fix: Missing DuckDuckGo package version by [@ashvardanian](https://togithub.com/ashvardanian) in [https://github.com/langchain-ai/langchain/pull/11535](https://togithub.com/langchain-ai/langchain/pull/11535)
- Better deanonymizer matching strategy by [@maks-operlejn-ds](https://togithub.com/maks-operlejn-ds) in [https://github.com/langchain-ai/langchain/pull/11557](https://togithub.com/langchain-ai/langchain/pull/11557)
- Support all presidio entities by [@maks-operlejn-ds](https://togithub.com/maks-operlejn-ds) in [https://github.com/langchain-ai/langchain/pull/11558](https://togithub.com/langchain-ai/langchain/pull/11558)
- Reset deanonymizer mapping by [@maks-operlejn-ds](https://togithub.com/maks-operlejn-ds) in [https://github.com/langchain-ai/langchain/pull/11559](https://togithub.com/langchain-ai/langchain/pull/11559)
- RunnableLambda: Add in code docs by [@eyurtsev](https://togithub.com/eyurtsev) in [https://github.com/langchain-ai/langchain/pull/11521](https://togithub.com/langchain-ai/langchain/pull/11521)
- RunnablePassthrough: In code documentation by [@eyurtsev](https://togithub.com/eyurtsev) in [https://github.com/langchain-ai/langchain/pull/11552](https://togithub.com/langchain-ai/langchain/pull/11552)
- Module documentation for langchain runnables by [@eyurtsev](https://togithub.com/eyurtsev) in [https://github.com/langchain-ai/langchain/pull/11550](https://togithub.com/langchain-ai/langchain/pull/11550)
- \[LLMonitor Callback Handler]: Add error handling by [@hughcrt](https://togithub.com/hughcrt) in [https://github.com/langchain-ai/langchain/pull/11563](https://togithub.com/langchain-ai/langchain/pull/11563)
- Add Azure Redis example by [@MSFTeegarden](https://togithub.com/MSFTeegarden) in [https://github.com/langchain-ai/langchain/pull/11570](https://togithub.com/langchain-ai/langchain/pull/11570)
- LangChain cli fix a few bugs by [@eyurtsev](https://togithub.com/eyurtsev) in [https://github.com/langchain-ai/langchain/pull/11573](https://togithub.com/langchain-ai/langchain/pull/11573)
- feat: add momento vector index as a vector store provider by [@malandis](https://togithub.com/malandis) in [https://github.com/langchain-ai/langchain/pull/11567](https://togithub.com/langchain-ai/langchain/pull/11567)
- fix comments in output format by [@shankinson](https://togithub.com/shankinson) in [https://github.com/langchain-ai/langchain/pull/11536](https://togithub.com/langchain-ai/langchain/pull/11536)
- Add option to specify metadata columns in CSV loader by [@benchello](https://togithub.com/benchello) in [https://github.com/langchain-ai/langchain/pull/11576](https://togithub.com/langchain-ai/langchain/pull/11576)
- Accelerating Math Utils with SimSIMD by [@ashvardanian](https://togithub.com/ashvardanian) in [https://github.com/langchain-ai/langchain/pull/11566](https://togithub.com/langchain-ai/langchain/pull/11566)
- fix wording of query_sql_database_tool_description by [@shankinson](https://togithub.com/shankinson) in [https://github.com/langchain-ai/langchain/pull/11530](https://togithub.com/langchain-ai/langchain/pull/11530)
- Docs: Fix broken line breaks in snippets by [@unifyh](https://togithub.com/unifyh) in [https://github.com/langchain-ai/langchain/pull/11523](https://togithub.com/langchain-ai/langchain/pull/11523)
- implemented add files method in LLMRails by [@anar2706](https://togithub.com/anar2706) in [https://github.com/langchain-ai/langchain/pull/11518](https://togithub.com/langchain-ai/langchain/pull/11518)
- Fix CohereRerank configuration by [@cccs-eric](https://togithub.com/cccs-eric) in [https://github.com/langchain-ai/langchain/pull/11583](https://togithub.com/langchain-ai/langchain/pull/11583)
- Fix mutation bugs in callback manager configure by [@nfcampos](https://togithub.com/nfcampos) in [https://github.com/langchain-ai/langchain/pull/11603](https://togithub.com/langchain-ai/langchain/pull/11603)
- rm slack from community.md by [@baskaryan](https://togithub.com/baskaryan) in [https://github.com/langchain-ai/langchain/pull/11610](https://togithub.com/langchain-ai/langchain/pull/11610)
- Disable loading jinja2 `PromptTemplate` from file. by [@obi1kenobi](https://togithub.com/obi1kenobi) in [https://github.com/langchain-ai/langchain/pull/10252](https://togithub.com/langchain-ai/langchain/pull/10252)
- Add version to langchain_experimental by [@eyurtsev](https://togithub.com/eyurtsev) in [https://github.com/langchain-ai/langchain/pull/11613](https://togithub.com/langchain-ai/langchain/pull/11613)
- docs: update `dependents` by [@leo-gan](https://togithub.com/leo-gan) in [https://github.com/langchain-ai/langchain/pull/11502](https://togithub.com/langchain-ai/langchain/pull/11502)
- Deprecate LLMSymbolicMath from langchain core by [@eyurtsev](https://togithub.com/eyurtsev) in [https://github.com/langchain-ai/langchain/pull/11615](https://togithub.com/langchain-ai/langchain/pull/11615)
- Docs to use LLMSymbolicMath and LLMBash + utilities from experimental by [@eyurtsev](https://togithub.com/eyurtsev) in [https://github.com/langchain-ai/langchain/pull/11614](https://togithub.com/langchain-ai/langchain/pull/11614)
- Arcee.ai LLM & Retriever integration by [@EricLiclair](https://togithub.com/EricLiclair) in [https://github.com/langchain-ai/langchain/pull/11579](https://togithub.com/langchain-ai/langchain/pull/11579)
- Fix: invalid link to chat model in openai platform docs by [@FacerAin](https://togithub.com/FacerAin) in [https://github.com/langchain-ai/langchain/pull/11609](https://togithub.com/langchain-ai/langchain/pull/11609)
- Update azureml_chat_endpoint code exemple by [@ElliotKetchup](https://togithub.com/ElliotKetchup) in [https://github.com/langchain-ai/langchain/pull/11602](https://togithub.com/langchain-ai/langchain/pull/11602)
- Remove LLM Bash and related bash utilities by [@eyurtsev](https://togithub.com/eyurtsev) in [https://github.com/langchain-ai/langchain/pull/11619](https://togithub.com/langchain-ai/langchain/pull/11619)
- bump 312 by [@baskaryan](https://togithub.com/baskaryan) in [https://github.com/langchain-ai/langchain/pull/11621](https://togithub.com/langchain-ai/langchain/pull/11621)
#### New Contributors
- [@MSFTeegarden](https://togithub.com/MSFTeegarden) made their first contribution in [https://github.com/langchain-ai/langchain/pull/11570](https://togithub.com/langchain-ai/langchain/pull/11570)
- [@shankinson](https://togithub.com/shankinson) made their first contribution in [https://github.com/langchain-ai/langchain/pull/11536](https://togithub.com/langchain-ai/langchain/pull/11536)
- [@benchello](https://togithub.com/benchello) made their first contribution in [https://github.com/langchain-ai/langchain/pull/11576](https://togithub.com/langchain-ai/langchain/pull/11576)
- [@unifyh](https://togithub.com/unifyh) made their first contribution in [https://github.com/langchain-ai/langchain/pull/11523](https://togithub.com/langchain-ai/langchain/pull/11523)
- [@EricLiclair](https://togithub.com/EricLiclair) made their first contribution in [https://github.com/langchain-ai/langchain/pull/11579](https://togithub.com/langchain-ai/langchain/pull/11579)
**Full Changelog**: https://github.com/langchain-ai/langchain/compare/v0.0.311...v0.0.312
### [`v0.0.311`](https://togithub.com/langchain-ai/langchain/releases/tag/v0.0.311)
[Compare Source](https://togithub.com/langchain-ai/langchain/compare/v0.0.310...v0.0.311)
#### What's Changed
- mv docs extras by [@baskaryan](https://togithub.com/baskaryan) in [https://github.com/langchain-ai/langchain/pull/11399](https://togithub.com/langchain-ai/langchain/pull/11399)
- Fix Open in Colab link for ClearML docs 2 by [@mdziezyc](https://togithub.com/mdziezyc) in [https://github.com/langchain-ai/langchain/pull/11491](https://togithub.com/langchain-ai/langchain/pull/11491)
- Remove optional from vectara source by [@efriis](https://togithub.com/efriis) in [https://github.com/langchain-ai/langchain/pull/11493](https://togithub.com/langchain-ai/langchain/pull/11493)
- feat: add markdown list parser by [@fapont](https://togithub.com/fapont) in [https://github.com/langchain-ai/langchain/pull/11411](https://togithub.com/langchain-ai/langchain/pull/11411)
- Rename some last hwchase17/langchain links by [@efriis](https://togithub.com/efriis) in [https://github.com/langchain-ai/langchain/pull/11494](https://togithub.com/langchain-ai/langchain/pull/11494)
- raise openapi import error by [@baskaryan](https://togithub.com/baskaryan) in [https://github.com/langchain-ai/langchain/pull/11495](https://togithub.com/langchain-ai/langchain/pull/11495)
- docs: `integrations/retrievers` cleanup by [@leo-gan](https://togithub.com/leo-gan) in [https://github.com/langchain-ai/langchain/pull/11388](https://togithub.com/langchain-ai/langchain/pull/11388)
- Fetch up-to-date attributes for env-pulled kwargs during serialisation of OpenAI classes by [@dqbd](https://togithub.com/dqbd) in [https://github.com/langchain-ai/langchain/pull/11499](https://togithub.com/langchain-ai/langchain/pull/11499)
- Add LangSmith Run Chat Loader by [@hinthornw](https://togithub.com/hinthornw) in [https://github.com/langchain-ai/langchain/pull/11458](https://togithub.com/langchain-ai/langchain/pull/11458)
- Add documentation to Runnable by [@eyurtsev](https://togithub.com/eyurtsev) in [https://github.com/langchain-ai/langchain/pull/11516](https://togithub.com/langchain-ai/langchain/pull/11516)
- Rename RunnableMap to RunnableParallel by [@nfcampos](https://togithub.com/nfcampos) in [https://github.com/langchain-ai/langchain/pull/11487](https://togithub.com/langchain-ai/langchain/pull/11487)
- feat: Update Google Document AI Parser by [@holtskinner](https://togithub.com/holtskinner) in [https://github.com/langchain-ai/langchain/pull/11413](https://togithub.com/langchain-ai/langchain/pull/11413)
- Added autodetect_encoding option to csvLoader by [@Taikono-Himazin](https://togithub.com/Taikono-Himazin) in [https://github.com/langchain-ai/langchain/pull/11327](https://togithub.com/langchain-ai/langchain/pull/11327)
- QoL improvements to query constructor by [@baskaryan](https://togithub.com/baskaryan) in [https://github.com/langchain-ai/langchain/pull/11504](https://togithub.com/langchain-ai/langchain/pull/11504)
- bump 311 by [@baskaryan](https://togithub.com/baskaryan) in [https://github.com/langchain-ai/langchain/pull/11555](https://togithub.com/langchain-ai/langchain/pull/11555)
#### New Contributors
- [@mdziezyc](https://togithub.com/mdziezyc) made their first contribution in [https://github.com/langchain-ai/langchain/pull/11491](https://togithub.com/langchain-ai/langchain/pull/11491)
- [@fapont](https://togithub.com/fapont) made their first contribution in [https://github.com/langchain-ai/langchain/pull/11411](https://togithub.com/langchain-ai/langchain/pull/11411)
- [@Taikono-Himazin](https://togithub.com/Taikono-Himazin) made their first contribution in [https://github.com/langchain-ai/langchain/pull/11327](https://togithub.com/langchain-ai/langchain/pull/11327)
**Full Changelog**: https://github.com/langchain-ai/langchain/compare/v0.0.310...v0.0.311
### [`v0.0.310`](https://togithub.com/langchain-ai/langchain/releases/tag/v0.0.310)
[Compare Source](https://togithub.com/langchain-ai/langchain/compare/v0.0.309...v0.0.310)
#### What's Changed
- Start deprecation of LLMBashChain by [@eyurtsev](https://togithub.com/eyurtsev) in [https://github.com/langchain-ai/langchain/pull/11300](https://togithub.com/langchain-ai/langchain/pull/11300)
- Update agent type docs by [@eyurtsev](https://togithub.com/eyurtsev) in [https://github.com/langchain-ai/langchain/pull/11137](https://togithub.com/langchain-ai/langchain/pull/11137)
- make vectorstores optional by [@hwchase17](https://togithub.com/hwchase17) in [https://github.com/langchain-ai/langchain/pull/11393](https://togithub.com/langchain-ai/langchain/pull/11393)
- Add language detection example by [@mateusz-wosinski-ds](https://togithub.com/mateusz-wosinski-ds) in [https://github.com/langchain-ai/langchain/pull/10540](https://togithub.com/langchain-ai/langchain/pull/10540)
- Remove str() from RunnableConfigurableAlternatives by [@nfcampos](https://togithub.com/nfcampos) in [https://github.com/langchain-ai/langchain/pull/11446](https://togithub.com/langchain-ai/langchain/pull/11446)
- Additional Weaviate Filter Comparators by [@prandell](https://togithub.com/prandell) in [https://github.com/langchain-ai/langchain/pull/10522](https://togithub.com/langchain-ai/langchain/pull/10522)
- fix: Update Google Cloud Enterprise Search to Vertex AI Search by [@holtskinner](https://togithub.com/holtskinner) in [https://github.com/langchain-ai/langchain/pull/10513](https://togithub.com/langchain-ai/langchain/pull/10513)
- Add SymbolicMathChain to experiment in preparation for deprecation by [@eyurtsev](https://togithub.com/eyurtsev) in [https://github.com/langchain-ai/langchain/pull/11129](https://togithub.com/langchain-ai/langchain/pull/11129)
- openai_functions_multi_agent: solved the case when the "arguments" is valid JSON but it does not contain `actions` key by [@laurentiupiciu](https://togithub.com/laurentiupiciu) in [https://github.com/langchain-ai/langchain/pull/10543](https://togithub.com/langchain-ai/langchain/pull/10543)
- Added Streaming Capability to SageMaker LLMs by [@dazajuandaniel](https://togithub.com/dazajuandaniel) in [https://github.com/langchain-ai/langchain/pull/10535](https://togithub.com/langchain-ai/langchain/pull/10535)
- Update pdf.py comment for PyPDFLoader by [@KylePancamo](https://togithub.com/KylePancamo) in [https://github.com/langchain-ai/langchain/pull/10495](https://togithub.com/langchain-ai/langchain/pull/10495)
- Instance anonymization by [@maks-operlejn-ds](https://togithub.com/maks-operlejn-ds) in [https://github.com/langchain-ai/langchain/pull/10501](https://togithub.com/langchain-ai/langchain/pull/10501)
- Update langchain_release.yml by [@nfcampos](https://togithub.com/nfcampos) in [https://github.com/langchain-ai/langchain/pull/11444](https://togithub.com/langchain-ai/langchain/pull/11444)
- Feature/csharp text splitter doc by [@Ather23](https://togithub.com/Ather23) in [https://github.com/langchain-ai/langchain/pull/10571](https://togithub.com/langchain-ai/langchain/pull/10571)
- Update bageldb.py by [@ShorthillsAI](https://togithub.com/ShorthillsAI) in [https://github.com/langchain-ai/langchain/pull/11421](https://togithub.com/langchain-ai/langchain/pull/11421)
- integration test for DocAI parser by [@lkuligin](https://togithub.com/lkuligin) in [https://github.com/langchain-ai/langchain/pull/11424](https://togithub.com/langchain-ai/langchain/pull/11424)
- Fix PyMuPDFLoader kwargs by [@ashish-dahal](https://togithub.com/ashish-dahal) in [https://github.com/langchain-ai/langchain/pull/11434](https://togithub.com/langchain-ai/langchain/pull/11434)
- add youdotcom retriever skeleton by [@sam-h-bean](https://togithub.com/sam-h-bean) in [https://github.com/langchain-ai/langchain/pull/11304](https://togithub.com/langchain-ai/langchain/pull/11304)
- fix api docs build by [@baskaryan](https://togithub.com/baskaryan) in [https://github.com/langchain-ai/langchain/pull/11445](https://togithub.com/langchain-ai/langchain/pull/11445)
- Fix a Typo in Documentation by [@bekmuradov](https://togithub.com/bekmuradov) in [https://github.com/langchain-ai/langchain/pull/11453](https://togithub.com/langchain-ai/langchain/pull/11453)
- ArcGISLoader: Limit number of results in query by [@joshuasundance-swca](https://togithub.com/joshuasundance-swca) in [https://github.com/langchain-ai/langchain/pull/10615](https://togithub.com/langchain-ai/langchain/pull/10615)
- Update output_parser.py by [@johnrey1](https://togithub.com/johnrey1) in [https://github.com/langchain-ai/langchain/pull/10430](https://togithub.com/langchain-ai/langchain/pull/10430)
- Add ClickUp Toolkit by [@rodrigo-clickup](https://togithub.com/rodrigo-clickup) in [https://github.com/langchain-ai/langchain/pull/10662](https://togithub.com/langchain-ai/langchain/pull/10662)
- fix(cache): use dumps for RedisCache by [@jaikanthjay46](https://togithub.com/jaikanthjay46) in [https://github.com/langchain-ai/langchain/pull/10408](https://togithub.com/langchain-ai/langchain/pull/10408)
- Improve CLI ux by [@eyurtsev](https://togithub.com/eyurtsev) in [https://github.com/langchain-ai/langchain/pull/11452](https://togithub.com/langchain-ai/langchain/pull/11452)
- "source" argument in constructor of Vectara by [@ofermend](https://togithub.com/ofermend) in [https://github.com/langchain-ai/langchain/pull/11454](https://togithub.com/langchain-ai/langchain/pull/11454)
- docstrings `callbacks` by [@leo-gan](https://togithub.com/leo-gan) in [https://github.com/langchain-ai/langchain/pull/11456](https://togithub.com/langchain-ai/langchain/pull/11456)
- added ContentFormatter escape special characters for message content by [@Manikanta5112](https://togithub.com/Manikanta5112) in [https://github.com/langchain-ai/langchain/pull/10319](https://togithub.com/langchain-ai/langchain/pull/10319)
- RL Chain with VowpalWabbit by [@olgavrou](https://togithub.com/olgavrou) in [https://github.com/langchain-ai/langchain/pull/10242](https://togithub.com/langchain-ai/langchain/pull/10242)
- add in, nin for pinecone by [@edcohen08](https://togithub.com/edcohen08) in [https://github.com/langchain-ai/langchain/pull/10303](https://togithub.com/langchain-ai/langchain/pull/10303)
- Fix bug in MarkdownHeaderTextSplitter for codeblock by [@Dynmi](https://togithub.com/Dynmi) in [https://github.com/langchain-ai/langchain/pull/10262](https://togithub.com/langchain-ai/langchain/pull/10262)
- Vowpal wabbit/master by [@baskaryan](https://togithub.com/baskaryan) in [https://github.com/langchain-ai/langchain/pull/11462](https://togithub.com/langchain-ai/langchain/pull/11462)
- Add feature for extracting images from pdf and recognizing text from images. by [@SuperJokerayo](https://togithub.com/SuperJokerayo) in [https://github.com/langchain-ai/langchain/pull/10653](https://togithub.com/langchain-ai/langchain/pull/10653)
- Add async support to SelfQueryRetriever by [@asai95](https://togithub.com/asai95) in [https://github.com/langchain-ai/langchain/pull/10175](https://togithub.com/langchain-ai/langchain/pull/10175)
- Extract abstracts from Pubmed articles, even if they have no extra label by [@FlorianH5](https://togithub.com/FlorianH5) in [https://github.com/langchain-ai/langchain/pull/10245](https://togithub.com/langchain-ai/langchain/pull/10245)
- fix llm_inputs duplication problem in intermediate_steps in SQLDatabaseChain by [@xieqihui](https://togithub.com/xieqihui) in [https://github.com/langchain-ai/langchain/pull/10279](https://togithub.com/langchain-ai/langchain/pull/10279)
- Add async sql record manager and async indexing API by [@jvelezmagic](https://togithub.com/jvelezmagic) in [https://github.com/langchain-ai/langchain/pull/10726](https://togithub.com/langchain-ai/langchain/pull/10726)
- rm brave by [@baskaryan](https://togithub.com/baskaryan) in [https://github.com/langchain-ai/langchain/pull/11482](https://togithub.com/langchain-ai/langchain/pull/11482)
- bump 310 by [@baskaryan](https://togithub.com/baskaryan) in [https://github.com/langchain-ai/langchain/pull/11486](https://togithub.com/langchain-ai/langchain/pull/11486)
#### New Contributors
- [@prandell](https://togithub.com/prandell) made their first contribution in [https://github.com/langchain-ai/langchain/pull/10522](https://togithub.com/langchain-ai/langchain/pull/10522)
- [@laurentiupiciu](https://togithub.com/laurentiupiciu) made their first contribution in [https://github.com/langchain-ai/langchain/pull/10543](https://togithub.com/langchain-ai/langchain/pull/10543)
- [@dazajuandaniel](https://togithub.com/dazajuandaniel) made their first contribution in [https://github.com/langchain-ai/langchain/pull/10535](https://togithub.com/langchain-ai/langchain/pull/10535)
- [@KylePancamo](https://togithub.com/KylePancamo) made their first contribution in [https://github.com/langchain-ai/langchain/pull/10495](https://togithub.com/langchain-ai/langchain/pull/10495)
- [@ashish-dahal](https://togithub.com/ashish-dahal) made their first contribution in [https://github.com/langchain-ai/langchain/pull/11434](https://togithub.com/langchain-ai/langchain/pull/11434)
- [@bekmuradov](https://togithub.com/bekmuradov) made their first contribution in [https://github.com/langchain-ai/langchain/pull/11453](https://togithub.com/langchain-ai/langchain/pull/11453)
- [@johnrey1](https://togithub.com/johnrey1) made their first contribution in [https://github.com/langchain-ai/langchain/pull/10430](https://togithub.com/langchain-ai/langchain/pull/10430)
- [@rodrigo-clickup](https://togithub.com/rodrigo-clickup) made their first contribution in [https://github.com/langchain-ai/langchain/pull/10662](https://togithub.com/langchain-ai/langchain/pull/10662)
- [@jaikanthjay46](https://togithub.com/jaikanthjay46) made their first contribution in [https://github.com/langchain-ai/langchain/pull/10408](https://togithub.com/langchain-ai/langchain/pull/10408)
- [@Manikanta5112](https://togithub.com/Manikanta5112) made their first contribution in [https://github.com/langchain-ai/langchain/pull/10319](https://togithub.com/langchain-ai/langchain/pull/10319)
- [@olgavrou](https://togithub.com/olgavrou) made their first contribution in [https://github.com/langchain-ai/langchain/pull/10242](https://togithub.com/langchain-ai/langchain/pull/10242)
- [@Dynmi](https://togithub.com/Dynmi) made their first contribution in [https://github.com/langchain-ai/langchain/pull/10262](https://togithub.com/langchain-ai/langchain/pull/10262)
- [@SuperJokerayo](https://togithub.com/SuperJokerayo) made their first contribution in [https://github.com/langchain-ai/langchain/pull/10653](https://togithub.com/langchain-ai/langchain/pull/10653)
- [@FlorianH5](https://togithub.com/FlorianH5) made their first contribution in [https://github.com/langchain-ai/langchain/pull/10245](https://togithub.com/langchain-ai/langchain/pull/10245)
- [@xieqihui](https://togithub.com/xieqihui) made their first contribution in [https://github.com/langchain-ai/langchain/pull/10279](https://togithub.com/langchain-ai/langchain/pull/10279)
- [@jvelezmagic](https://togithub.com/jvelezmagic) made their first contribution in [https://github.com/langchain-ai/langchain/pull/10726](https://togithub.com/langchain-ai/langchain/pull/10726)
**Full Changelog**: https://github.com/langchain-ai/langchain/compare/v0.0.309...v0.0.310
### [`v0.0.309`](https://togithub.com/langchain-ai/langchain/releases/tag/v0.0.309)
[Compare Source](https://togithub.com/langchain-ai/langchain/compare/v0.0.308...v0.0.309)
#### What's Changed
- Add optional Cypher validation tool by [@tomasonjo](https://togithub.com/tomasonjo) in [https://github.com/langchain-ai/langchain/pull/11078](https://togithub.com/langchain-ai/langchain/pull/11078)
- Add optional input_types to prompt template by [@nfcampos](https://togithub.com/nfcampos) in [https://github.com/langchain-ai/langchain/pull/11385](https://togithub.com/langchain-ai/langchain/pull/11385)
- Add Vespa vector store by [@lesters](https://togithub.com/lesters) in [https://github.com/langchain-ai/langchain/pull/11329](https://togithub.com/langchain-ai/langchain/pull/11329)
- Improve output of Runnable.astream_log() by [@nfcampos](https://togithub.com/nfcampos) in [https://github.com/langchain-ai/langchain/pull/11391](https://togithub.com/langchain-ai/langchain/pull/11391)
- mv LCEL up in docs by [@baskaryan](https://togithub.com/baskaryan) in [https://github.com/langchain-ai/langchain/pull/11395](https://togithub.com/langchain-ai/langchain/pull/11395)
- Make langchain compatible with SQLAlchemy<1.4.0 by [@mhwang-stripe](https://togithub.com/mhwang-stripe) in [https://github.com/langchain-ai/langchain/pull/11390](https://togithub.com/langchain-ai/langchain/pull/11390)
- Add CLI command to create a new project by [@nfcampos](https://togithub.com/nfcampos) in [https://github.com/langchain-ai/langchain/pull/7837](https://togithub.com/langchain-ai/langchain/pull/7837)
- CLI: Readme update by [@eyurtsev](https://togithub.com/eyurtsev) in [https://github.com/langchain-ai/langchain/pull/11404](https://togithub.com/langchain-ai/langchain/pull/11404)
- merge pages into `google` and `AWS` pages by [@leo-gan](https://togithub.com/leo-gan) in [https://github.com/langchain-ai/langchain/pull/11312](https://togithub.com/langchain-ai/langchain/pull/11312)
- Fix typing imports in extraction usecase by [@bholagabbar](https://togithub.com/bholagabbar) in [https://github.com/langchain-ai/langchain/pull/11402](https://togithub.com/langchain-ai/langchain/pull/11402)
- Normalize Option in Scoring Chain by [@hinthornw](https://togithub.com/hinthornw) in [https://github.com/langchain-ai/langchain/pull/11412](https://togithub.com/langchain-ai/langchain/pull/11412)
- Tweak type hints to match dependency's behavior. by [@obi1kenobi](https://togithub.com/obi1kenobi) in [https://github.com/langchain-ai/langchain/pull/11355](https://togithub.com/langchain-ai/langchain/pull/11355)
- Rm bedrock anthropic error by [@baskaryan](https://togithub.com/baskaryan) in [https://github.com/langchain-ai/langchain/pull/11403](https://togithub.com/langchain-ai/langchain/pull/11403)
- Nc/5oct/runnable release by [@nfcampos](https://togithub.com/nfcampos) in [https://github.com/langchain-ai/langchain/pull/11428](https://togithub.com/langchain-ai/langchain/pull/11428)
- Fix .dict() for agent/chain by [@nfcampos](https://togithub.com/nfcampos) in [https://github.com/langchain-ai/langchain/pull/11436](https://togithub.com/langchain-ai/langchain/pull/11436)
- Remove overridden async not implemented method on embeddings filters and add default async implementation for document compressors by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchain/pull/11415](https://togithub.com/langchain-ai/langchain/pull/11415)
- Upgrade langchain dependencies. by [@obi1kenobi](https://togithub.com/obi1kenobi) in [https://github.com/langchain-ai/langchain/pull/11420](https://togithub.com/langchain-ai/langchain/pull/11420)
- Add docker compose to CLI by [@eyurtsev](https://togithub.com/eyurtsev) in [https://github.com/langchain-ai/langchain/pull/11406](https://togithub.com/langchain-ai/langchain/pull/11406)
- Update QA doc w/ Runnables by [@rlancemartin](https://togithub.com/rlancemartin) in [https://github.com/langchain-ai/langchain/pull/11401](https://togithub.com/langchain-ai/langchain/pull/11401)
- Update aws.mdx by [@ElliotKetchup](https://togithub.com/ElliotKetchup) in [https://github.com/langchain-ai/langchain/pull/11431](https://togithub.com/langchain-ai/langchain/pull/11431)
- added interactive login for azure cognitive search vector store by [@adrienohana](https://togithub.com/adrienohana) in [https://github.com/langchain-ai/langchain/pull/11360](https://togithub.com/langchain-ai/langchain/pull/11360)
- Add cohere /chat integration by [@billytrend-cohere](https://togithub.com/billytrend-cohere) in [https://github.com/langchain-ai/langchain/pull/11389](https://togithub.com/langchain-ai/langchain/pull/11389)
- bump 309 by [@baskaryan](https://togithub.com/baskaryan) in [https://github.com/langchain-ai/langchain/pull/11443](https://togithub.com/langchain-ai/langchain/pull/11443)
#### New Contributors
- [@mhwang-stripe](https://togithub.com/mhwang-stripe) made their first contribution in [https://github.com/langchain-ai/langchain/pull/11390](https://togithub.com/langchain-ai/langchain/pull/11390)
- [@bholagabbar](https://togithub.com/bholagabbar) made their first contribution in [https://github.com/langchain-ai/langchain/pull/11402](https://togithub.com/langchain-ai/langchain/pull/11402)
- [@ElliotKetchup](https://togithub.com/ElliotKetchup) made their first contribution in [https://github.com/langchain-ai/langchain/pull/11431](https://togithub.com/langchain-ai/langchain/pull/11431)
- [@adrienohana](https://togithub.com/adrienohana) made their first contribution in [https://github.com/langchain-ai/langchain/pull/11360](https://togithub.com/langchain-ai/langchain/pull/11360)
- [@billytrend-cohere](https://togithub.com/billytrend-cohere) made their first contribution in [https://github.com/langchain-ai/langchain/pull/11389](https://togithub.com/langchain-ai/langchain/pull/11389)
**Full Changelog**: https://github.com/langchain-ai/langchain/compare/v0.0.308...v0.0.309
Configuration
📅 Schedule: Branch creation - "" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
==0.0.308
->==0.0.312
GitHub Vulnerability Alerts
CVE-2023-36281
An issue in langchain v.0.0.171 allows a remote attacker to execute arbitrary code via the via the a json file to the load_prompt parameter.
Release Notes
langchain-ai/langchain (langchain)
### [`v0.0.312`](https://togithub.com/langchain-ai/langchain/releases/tag/v0.0.312) [Compare Source](https://togithub.com/langchain-ai/langchain/compare/v0.0.311...v0.0.312) #### What's Changed - Update Dockerfile.base by [@nfcampos](https://togithub.com/nfcampos) in [https://github.com/langchain-ai/langchain/pull/11556](https://togithub.com/langchain-ai/langchain/pull/11556) - redirect langsmith guides by [@baskaryan](https://togithub.com/baskaryan) in [https://github.com/langchain-ai/langchain/pull/11562](https://togithub.com/langchain-ai/langchain/pull/11562) - Fix: Missing DuckDuckGo package version by [@ashvardanian](https://togithub.com/ashvardanian) in [https://github.com/langchain-ai/langchain/pull/11535](https://togithub.com/langchain-ai/langchain/pull/11535) - Better deanonymizer matching strategy by [@maks-operlejn-ds](https://togithub.com/maks-operlejn-ds) in [https://github.com/langchain-ai/langchain/pull/11557](https://togithub.com/langchain-ai/langchain/pull/11557) - Support all presidio entities by [@maks-operlejn-ds](https://togithub.com/maks-operlejn-ds) in [https://github.com/langchain-ai/langchain/pull/11558](https://togithub.com/langchain-ai/langchain/pull/11558) - Reset deanonymizer mapping by [@maks-operlejn-ds](https://togithub.com/maks-operlejn-ds) in [https://github.com/langchain-ai/langchain/pull/11559](https://togithub.com/langchain-ai/langchain/pull/11559) - RunnableLambda: Add in code docs by [@eyurtsev](https://togithub.com/eyurtsev) in [https://github.com/langchain-ai/langchain/pull/11521](https://togithub.com/langchain-ai/langchain/pull/11521) - RunnablePassthrough: In code documentation by [@eyurtsev](https://togithub.com/eyurtsev) in [https://github.com/langchain-ai/langchain/pull/11552](https://togithub.com/langchain-ai/langchain/pull/11552) - Module documentation for langchain runnables by [@eyurtsev](https://togithub.com/eyurtsev) in [https://github.com/langchain-ai/langchain/pull/11550](https://togithub.com/langchain-ai/langchain/pull/11550) - \[LLMonitor Callback Handler]: Add error handling by [@hughcrt](https://togithub.com/hughcrt) in [https://github.com/langchain-ai/langchain/pull/11563](https://togithub.com/langchain-ai/langchain/pull/11563) - Add Azure Redis example by [@MSFTeegarden](https://togithub.com/MSFTeegarden) in [https://github.com/langchain-ai/langchain/pull/11570](https://togithub.com/langchain-ai/langchain/pull/11570) - LangChain cli fix a few bugs by [@eyurtsev](https://togithub.com/eyurtsev) in [https://github.com/langchain-ai/langchain/pull/11573](https://togithub.com/langchain-ai/langchain/pull/11573) - feat: add momento vector index as a vector store provider by [@malandis](https://togithub.com/malandis) in [https://github.com/langchain-ai/langchain/pull/11567](https://togithub.com/langchain-ai/langchain/pull/11567) - fix comments in output format by [@shankinson](https://togithub.com/shankinson) in [https://github.com/langchain-ai/langchain/pull/11536](https://togithub.com/langchain-ai/langchain/pull/11536) - Add option to specify metadata columns in CSV loader by [@benchello](https://togithub.com/benchello) in [https://github.com/langchain-ai/langchain/pull/11576](https://togithub.com/langchain-ai/langchain/pull/11576) - Accelerating Math Utils with SimSIMD by [@ashvardanian](https://togithub.com/ashvardanian) in [https://github.com/langchain-ai/langchain/pull/11566](https://togithub.com/langchain-ai/langchain/pull/11566) - fix wording of query_sql_database_tool_description by [@shankinson](https://togithub.com/shankinson) in [https://github.com/langchain-ai/langchain/pull/11530](https://togithub.com/langchain-ai/langchain/pull/11530) - Docs: Fix broken line breaks in snippets by [@unifyh](https://togithub.com/unifyh) in [https://github.com/langchain-ai/langchain/pull/11523](https://togithub.com/langchain-ai/langchain/pull/11523) - implemented add files method in LLMRails by [@anar2706](https://togithub.com/anar2706) in [https://github.com/langchain-ai/langchain/pull/11518](https://togithub.com/langchain-ai/langchain/pull/11518) - Fix CohereRerank configuration by [@cccs-eric](https://togithub.com/cccs-eric) in [https://github.com/langchain-ai/langchain/pull/11583](https://togithub.com/langchain-ai/langchain/pull/11583) - Fix mutation bugs in callback manager configure by [@nfcampos](https://togithub.com/nfcampos) in [https://github.com/langchain-ai/langchain/pull/11603](https://togithub.com/langchain-ai/langchain/pull/11603) - rm slack from community.md by [@baskaryan](https://togithub.com/baskaryan) in [https://github.com/langchain-ai/langchain/pull/11610](https://togithub.com/langchain-ai/langchain/pull/11610) - Disable loading jinja2 `PromptTemplate` from file. by [@obi1kenobi](https://togithub.com/obi1kenobi) in [https://github.com/langchain-ai/langchain/pull/10252](https://togithub.com/langchain-ai/langchain/pull/10252) - Add version to langchain_experimental by [@eyurtsev](https://togithub.com/eyurtsev) in [https://github.com/langchain-ai/langchain/pull/11613](https://togithub.com/langchain-ai/langchain/pull/11613) - docs: update `dependents` by [@leo-gan](https://togithub.com/leo-gan) in [https://github.com/langchain-ai/langchain/pull/11502](https://togithub.com/langchain-ai/langchain/pull/11502) - Deprecate LLMSymbolicMath from langchain core by [@eyurtsev](https://togithub.com/eyurtsev) in [https://github.com/langchain-ai/langchain/pull/11615](https://togithub.com/langchain-ai/langchain/pull/11615) - Docs to use LLMSymbolicMath and LLMBash + utilities from experimental by [@eyurtsev](https://togithub.com/eyurtsev) in [https://github.com/langchain-ai/langchain/pull/11614](https://togithub.com/langchain-ai/langchain/pull/11614) - Arcee.ai LLM & Retriever integration by [@EricLiclair](https://togithub.com/EricLiclair) in [https://github.com/langchain-ai/langchain/pull/11579](https://togithub.com/langchain-ai/langchain/pull/11579) - Fix: invalid link to chat model in openai platform docs by [@FacerAin](https://togithub.com/FacerAin) in [https://github.com/langchain-ai/langchain/pull/11609](https://togithub.com/langchain-ai/langchain/pull/11609) - Update azureml_chat_endpoint code exemple by [@ElliotKetchup](https://togithub.com/ElliotKetchup) in [https://github.com/langchain-ai/langchain/pull/11602](https://togithub.com/langchain-ai/langchain/pull/11602) - Remove LLM Bash and related bash utilities by [@eyurtsev](https://togithub.com/eyurtsev) in [https://github.com/langchain-ai/langchain/pull/11619](https://togithub.com/langchain-ai/langchain/pull/11619) - bump 312 by [@baskaryan](https://togithub.com/baskaryan) in [https://github.com/langchain-ai/langchain/pull/11621](https://togithub.com/langchain-ai/langchain/pull/11621) #### New Contributors - [@MSFTeegarden](https://togithub.com/MSFTeegarden) made their first contribution in [https://github.com/langchain-ai/langchain/pull/11570](https://togithub.com/langchain-ai/langchain/pull/11570) - [@shankinson](https://togithub.com/shankinson) made their first contribution in [https://github.com/langchain-ai/langchain/pull/11536](https://togithub.com/langchain-ai/langchain/pull/11536) - [@benchello](https://togithub.com/benchello) made their first contribution in [https://github.com/langchain-ai/langchain/pull/11576](https://togithub.com/langchain-ai/langchain/pull/11576) - [@unifyh](https://togithub.com/unifyh) made their first contribution in [https://github.com/langchain-ai/langchain/pull/11523](https://togithub.com/langchain-ai/langchain/pull/11523) - [@EricLiclair](https://togithub.com/EricLiclair) made their first contribution in [https://github.com/langchain-ai/langchain/pull/11579](https://togithub.com/langchain-ai/langchain/pull/11579) **Full Changelog**: https://github.com/langchain-ai/langchain/compare/v0.0.311...v0.0.312 ### [`v0.0.311`](https://togithub.com/langchain-ai/langchain/releases/tag/v0.0.311) [Compare Source](https://togithub.com/langchain-ai/langchain/compare/v0.0.310...v0.0.311) #### What's Changed - mv docs extras by [@baskaryan](https://togithub.com/baskaryan) in [https://github.com/langchain-ai/langchain/pull/11399](https://togithub.com/langchain-ai/langchain/pull/11399) - Fix Open in Colab link for ClearML docs 2 by [@mdziezyc](https://togithub.com/mdziezyc) in [https://github.com/langchain-ai/langchain/pull/11491](https://togithub.com/langchain-ai/langchain/pull/11491) - Remove optional from vectara source by [@efriis](https://togithub.com/efriis) in [https://github.com/langchain-ai/langchain/pull/11493](https://togithub.com/langchain-ai/langchain/pull/11493) - feat: add markdown list parser by [@fapont](https://togithub.com/fapont) in [https://github.com/langchain-ai/langchain/pull/11411](https://togithub.com/langchain-ai/langchain/pull/11411) - Rename some last hwchase17/langchain links by [@efriis](https://togithub.com/efriis) in [https://github.com/langchain-ai/langchain/pull/11494](https://togithub.com/langchain-ai/langchain/pull/11494) - raise openapi import error by [@baskaryan](https://togithub.com/baskaryan) in [https://github.com/langchain-ai/langchain/pull/11495](https://togithub.com/langchain-ai/langchain/pull/11495) - docs: `integrations/retrievers` cleanup by [@leo-gan](https://togithub.com/leo-gan) in [https://github.com/langchain-ai/langchain/pull/11388](https://togithub.com/langchain-ai/langchain/pull/11388) - Fetch up-to-date attributes for env-pulled kwargs during serialisation of OpenAI classes by [@dqbd](https://togithub.com/dqbd) in [https://github.com/langchain-ai/langchain/pull/11499](https://togithub.com/langchain-ai/langchain/pull/11499) - Add LangSmith Run Chat Loader by [@hinthornw](https://togithub.com/hinthornw) in [https://github.com/langchain-ai/langchain/pull/11458](https://togithub.com/langchain-ai/langchain/pull/11458) - Add documentation to Runnable by [@eyurtsev](https://togithub.com/eyurtsev) in [https://github.com/langchain-ai/langchain/pull/11516](https://togithub.com/langchain-ai/langchain/pull/11516) - Rename RunnableMap to RunnableParallel by [@nfcampos](https://togithub.com/nfcampos) in [https://github.com/langchain-ai/langchain/pull/11487](https://togithub.com/langchain-ai/langchain/pull/11487) - feat: Update Google Document AI Parser by [@holtskinner](https://togithub.com/holtskinner) in [https://github.com/langchain-ai/langchain/pull/11413](https://togithub.com/langchain-ai/langchain/pull/11413) - Added autodetect_encoding option to csvLoader by [@Taikono-Himazin](https://togithub.com/Taikono-Himazin) in [https://github.com/langchain-ai/langchain/pull/11327](https://togithub.com/langchain-ai/langchain/pull/11327) - QoL improvements to query constructor by [@baskaryan](https://togithub.com/baskaryan) in [https://github.com/langchain-ai/langchain/pull/11504](https://togithub.com/langchain-ai/langchain/pull/11504) - bump 311 by [@baskaryan](https://togithub.com/baskaryan) in [https://github.com/langchain-ai/langchain/pull/11555](https://togithub.com/langchain-ai/langchain/pull/11555) #### New Contributors - [@mdziezyc](https://togithub.com/mdziezyc) made their first contribution in [https://github.com/langchain-ai/langchain/pull/11491](https://togithub.com/langchain-ai/langchain/pull/11491) - [@fapont](https://togithub.com/fapont) made their first contribution in [https://github.com/langchain-ai/langchain/pull/11411](https://togithub.com/langchain-ai/langchain/pull/11411) - [@Taikono-Himazin](https://togithub.com/Taikono-Himazin) made their first contribution in [https://github.com/langchain-ai/langchain/pull/11327](https://togithub.com/langchain-ai/langchain/pull/11327) **Full Changelog**: https://github.com/langchain-ai/langchain/compare/v0.0.310...v0.0.311 ### [`v0.0.310`](https://togithub.com/langchain-ai/langchain/releases/tag/v0.0.310) [Compare Source](https://togithub.com/langchain-ai/langchain/compare/v0.0.309...v0.0.310) #### What's Changed - Start deprecation of LLMBashChain by [@eyurtsev](https://togithub.com/eyurtsev) in [https://github.com/langchain-ai/langchain/pull/11300](https://togithub.com/langchain-ai/langchain/pull/11300) - Update agent type docs by [@eyurtsev](https://togithub.com/eyurtsev) in [https://github.com/langchain-ai/langchain/pull/11137](https://togithub.com/langchain-ai/langchain/pull/11137) - make vectorstores optional by [@hwchase17](https://togithub.com/hwchase17) in [https://github.com/langchain-ai/langchain/pull/11393](https://togithub.com/langchain-ai/langchain/pull/11393) - Add language detection example by [@mateusz-wosinski-ds](https://togithub.com/mateusz-wosinski-ds) in [https://github.com/langchain-ai/langchain/pull/10540](https://togithub.com/langchain-ai/langchain/pull/10540) - Remove str() from RunnableConfigurableAlternatives by [@nfcampos](https://togithub.com/nfcampos) in [https://github.com/langchain-ai/langchain/pull/11446](https://togithub.com/langchain-ai/langchain/pull/11446) - Additional Weaviate Filter Comparators by [@prandell](https://togithub.com/prandell) in [https://github.com/langchain-ai/langchain/pull/10522](https://togithub.com/langchain-ai/langchain/pull/10522) - fix: Update Google Cloud Enterprise Search to Vertex AI Search by [@holtskinner](https://togithub.com/holtskinner) in [https://github.com/langchain-ai/langchain/pull/10513](https://togithub.com/langchain-ai/langchain/pull/10513) - Add SymbolicMathChain to experiment in preparation for deprecation by [@eyurtsev](https://togithub.com/eyurtsev) in [https://github.com/langchain-ai/langchain/pull/11129](https://togithub.com/langchain-ai/langchain/pull/11129) - openai_functions_multi_agent: solved the case when the "arguments" is valid JSON but it does not contain `actions` key by [@laurentiupiciu](https://togithub.com/laurentiupiciu) in [https://github.com/langchain-ai/langchain/pull/10543](https://togithub.com/langchain-ai/langchain/pull/10543) - Added Streaming Capability to SageMaker LLMs by [@dazajuandaniel](https://togithub.com/dazajuandaniel) in [https://github.com/langchain-ai/langchain/pull/10535](https://togithub.com/langchain-ai/langchain/pull/10535) - Update pdf.py comment for PyPDFLoader by [@KylePancamo](https://togithub.com/KylePancamo) in [https://github.com/langchain-ai/langchain/pull/10495](https://togithub.com/langchain-ai/langchain/pull/10495) - Instance anonymization by [@maks-operlejn-ds](https://togithub.com/maks-operlejn-ds) in [https://github.com/langchain-ai/langchain/pull/10501](https://togithub.com/langchain-ai/langchain/pull/10501) - Update langchain_release.yml by [@nfcampos](https://togithub.com/nfcampos) in [https://github.com/langchain-ai/langchain/pull/11444](https://togithub.com/langchain-ai/langchain/pull/11444) - Feature/csharp text splitter doc by [@Ather23](https://togithub.com/Ather23) in [https://github.com/langchain-ai/langchain/pull/10571](https://togithub.com/langchain-ai/langchain/pull/10571) - Update bageldb.py by [@ShorthillsAI](https://togithub.com/ShorthillsAI) in [https://github.com/langchain-ai/langchain/pull/11421](https://togithub.com/langchain-ai/langchain/pull/11421) - integration test for DocAI parser by [@lkuligin](https://togithub.com/lkuligin) in [https://github.com/langchain-ai/langchain/pull/11424](https://togithub.com/langchain-ai/langchain/pull/11424) - Fix PyMuPDFLoader kwargs by [@ashish-dahal](https://togithub.com/ashish-dahal) in [https://github.com/langchain-ai/langchain/pull/11434](https://togithub.com/langchain-ai/langchain/pull/11434) - add youdotcom retriever skeleton by [@sam-h-bean](https://togithub.com/sam-h-bean) in [https://github.com/langchain-ai/langchain/pull/11304](https://togithub.com/langchain-ai/langchain/pull/11304) - fix api docs build by [@baskaryan](https://togithub.com/baskaryan) in [https://github.com/langchain-ai/langchain/pull/11445](https://togithub.com/langchain-ai/langchain/pull/11445) - Fix a Typo in Documentation by [@bekmuradov](https://togithub.com/bekmuradov) in [https://github.com/langchain-ai/langchain/pull/11453](https://togithub.com/langchain-ai/langchain/pull/11453) - ArcGISLoader: Limit number of results in query by [@joshuasundance-swca](https://togithub.com/joshuasundance-swca) in [https://github.com/langchain-ai/langchain/pull/10615](https://togithub.com/langchain-ai/langchain/pull/10615) - Update output_parser.py by [@johnrey1](https://togithub.com/johnrey1) in [https://github.com/langchain-ai/langchain/pull/10430](https://togithub.com/langchain-ai/langchain/pull/10430) - Add ClickUp Toolkit by [@rodrigo-clickup](https://togithub.com/rodrigo-clickup) in [https://github.com/langchain-ai/langchain/pull/10662](https://togithub.com/langchain-ai/langchain/pull/10662) - fix(cache): use dumps for RedisCache by [@jaikanthjay46](https://togithub.com/jaikanthjay46) in [https://github.com/langchain-ai/langchain/pull/10408](https://togithub.com/langchain-ai/langchain/pull/10408) - Improve CLI ux by [@eyurtsev](https://togithub.com/eyurtsev) in [https://github.com/langchain-ai/langchain/pull/11452](https://togithub.com/langchain-ai/langchain/pull/11452) - "source" argument in constructor of Vectara by [@ofermend](https://togithub.com/ofermend) in [https://github.com/langchain-ai/langchain/pull/11454](https://togithub.com/langchain-ai/langchain/pull/11454) - docstrings `callbacks` by [@leo-gan](https://togithub.com/leo-gan) in [https://github.com/langchain-ai/langchain/pull/11456](https://togithub.com/langchain-ai/langchain/pull/11456) - added ContentFormatter escape special characters for message content by [@Manikanta5112](https://togithub.com/Manikanta5112) in [https://github.com/langchain-ai/langchain/pull/10319](https://togithub.com/langchain-ai/langchain/pull/10319) - RL Chain with VowpalWabbit by [@olgavrou](https://togithub.com/olgavrou) in [https://github.com/langchain-ai/langchain/pull/10242](https://togithub.com/langchain-ai/langchain/pull/10242) - add in, nin for pinecone by [@edcohen08](https://togithub.com/edcohen08) in [https://github.com/langchain-ai/langchain/pull/10303](https://togithub.com/langchain-ai/langchain/pull/10303) - Fix bug in MarkdownHeaderTextSplitter for codeblock by [@Dynmi](https://togithub.com/Dynmi) in [https://github.com/langchain-ai/langchain/pull/10262](https://togithub.com/langchain-ai/langchain/pull/10262) - Vowpal wabbit/master by [@baskaryan](https://togithub.com/baskaryan) in [https://github.com/langchain-ai/langchain/pull/11462](https://togithub.com/langchain-ai/langchain/pull/11462) - Add feature for extracting images from pdf and recognizing text from images. by [@SuperJokerayo](https://togithub.com/SuperJokerayo) in [https://github.com/langchain-ai/langchain/pull/10653](https://togithub.com/langchain-ai/langchain/pull/10653) - Add async support to SelfQueryRetriever by [@asai95](https://togithub.com/asai95) in [https://github.com/langchain-ai/langchain/pull/10175](https://togithub.com/langchain-ai/langchain/pull/10175) - Extract abstracts from Pubmed articles, even if they have no extra label by [@FlorianH5](https://togithub.com/FlorianH5) in [https://github.com/langchain-ai/langchain/pull/10245](https://togithub.com/langchain-ai/langchain/pull/10245) - fix llm_inputs duplication problem in intermediate_steps in SQLDatabaseChain by [@xieqihui](https://togithub.com/xieqihui) in [https://github.com/langchain-ai/langchain/pull/10279](https://togithub.com/langchain-ai/langchain/pull/10279) - Add async sql record manager and async indexing API by [@jvelezmagic](https://togithub.com/jvelezmagic) in [https://github.com/langchain-ai/langchain/pull/10726](https://togithub.com/langchain-ai/langchain/pull/10726) - rm brave by [@baskaryan](https://togithub.com/baskaryan) in [https://github.com/langchain-ai/langchain/pull/11482](https://togithub.com/langchain-ai/langchain/pull/11482) - bump 310 by [@baskaryan](https://togithub.com/baskaryan) in [https://github.com/langchain-ai/langchain/pull/11486](https://togithub.com/langchain-ai/langchain/pull/11486) #### New Contributors - [@prandell](https://togithub.com/prandell) made their first contribution in [https://github.com/langchain-ai/langchain/pull/10522](https://togithub.com/langchain-ai/langchain/pull/10522) - [@laurentiupiciu](https://togithub.com/laurentiupiciu) made their first contribution in [https://github.com/langchain-ai/langchain/pull/10543](https://togithub.com/langchain-ai/langchain/pull/10543) - [@dazajuandaniel](https://togithub.com/dazajuandaniel) made their first contribution in [https://github.com/langchain-ai/langchain/pull/10535](https://togithub.com/langchain-ai/langchain/pull/10535) - [@KylePancamo](https://togithub.com/KylePancamo) made their first contribution in [https://github.com/langchain-ai/langchain/pull/10495](https://togithub.com/langchain-ai/langchain/pull/10495) - [@ashish-dahal](https://togithub.com/ashish-dahal) made their first contribution in [https://github.com/langchain-ai/langchain/pull/11434](https://togithub.com/langchain-ai/langchain/pull/11434) - [@bekmuradov](https://togithub.com/bekmuradov) made their first contribution in [https://github.com/langchain-ai/langchain/pull/11453](https://togithub.com/langchain-ai/langchain/pull/11453) - [@johnrey1](https://togithub.com/johnrey1) made their first contribution in [https://github.com/langchain-ai/langchain/pull/10430](https://togithub.com/langchain-ai/langchain/pull/10430) - [@rodrigo-clickup](https://togithub.com/rodrigo-clickup) made their first contribution in [https://github.com/langchain-ai/langchain/pull/10662](https://togithub.com/langchain-ai/langchain/pull/10662) - [@jaikanthjay46](https://togithub.com/jaikanthjay46) made their first contribution in [https://github.com/langchain-ai/langchain/pull/10408](https://togithub.com/langchain-ai/langchain/pull/10408) - [@Manikanta5112](https://togithub.com/Manikanta5112) made their first contribution in [https://github.com/langchain-ai/langchain/pull/10319](https://togithub.com/langchain-ai/langchain/pull/10319) - [@olgavrou](https://togithub.com/olgavrou) made their first contribution in [https://github.com/langchain-ai/langchain/pull/10242](https://togithub.com/langchain-ai/langchain/pull/10242) - [@Dynmi](https://togithub.com/Dynmi) made their first contribution in [https://github.com/langchain-ai/langchain/pull/10262](https://togithub.com/langchain-ai/langchain/pull/10262) - [@SuperJokerayo](https://togithub.com/SuperJokerayo) made their first contribution in [https://github.com/langchain-ai/langchain/pull/10653](https://togithub.com/langchain-ai/langchain/pull/10653) - [@FlorianH5](https://togithub.com/FlorianH5) made their first contribution in [https://github.com/langchain-ai/langchain/pull/10245](https://togithub.com/langchain-ai/langchain/pull/10245) - [@xieqihui](https://togithub.com/xieqihui) made their first contribution in [https://github.com/langchain-ai/langchain/pull/10279](https://togithub.com/langchain-ai/langchain/pull/10279) - [@jvelezmagic](https://togithub.com/jvelezmagic) made their first contribution in [https://github.com/langchain-ai/langchain/pull/10726](https://togithub.com/langchain-ai/langchain/pull/10726) **Full Changelog**: https://github.com/langchain-ai/langchain/compare/v0.0.309...v0.0.310 ### [`v0.0.309`](https://togithub.com/langchain-ai/langchain/releases/tag/v0.0.309) [Compare Source](https://togithub.com/langchain-ai/langchain/compare/v0.0.308...v0.0.309) #### What's Changed - Add optional Cypher validation tool by [@tomasonjo](https://togithub.com/tomasonjo) in [https://github.com/langchain-ai/langchain/pull/11078](https://togithub.com/langchain-ai/langchain/pull/11078) - Add optional input_types to prompt template by [@nfcampos](https://togithub.com/nfcampos) in [https://github.com/langchain-ai/langchain/pull/11385](https://togithub.com/langchain-ai/langchain/pull/11385) - Add Vespa vector store by [@lesters](https://togithub.com/lesters) in [https://github.com/langchain-ai/langchain/pull/11329](https://togithub.com/langchain-ai/langchain/pull/11329) - Improve output of Runnable.astream_log() by [@nfcampos](https://togithub.com/nfcampos) in [https://github.com/langchain-ai/langchain/pull/11391](https://togithub.com/langchain-ai/langchain/pull/11391) - mv LCEL up in docs by [@baskaryan](https://togithub.com/baskaryan) in [https://github.com/langchain-ai/langchain/pull/11395](https://togithub.com/langchain-ai/langchain/pull/11395) - Make langchain compatible with SQLAlchemy<1.4.0 by [@mhwang-stripe](https://togithub.com/mhwang-stripe) in [https://github.com/langchain-ai/langchain/pull/11390](https://togithub.com/langchain-ai/langchain/pull/11390) - Add CLI command to create a new project by [@nfcampos](https://togithub.com/nfcampos) in [https://github.com/langchain-ai/langchain/pull/7837](https://togithub.com/langchain-ai/langchain/pull/7837) - CLI: Readme update by [@eyurtsev](https://togithub.com/eyurtsev) in [https://github.com/langchain-ai/langchain/pull/11404](https://togithub.com/langchain-ai/langchain/pull/11404) - merge pages into `google` and `AWS` pages by [@leo-gan](https://togithub.com/leo-gan) in [https://github.com/langchain-ai/langchain/pull/11312](https://togithub.com/langchain-ai/langchain/pull/11312) - Fix typing imports in extraction usecase by [@bholagabbar](https://togithub.com/bholagabbar) in [https://github.com/langchain-ai/langchain/pull/11402](https://togithub.com/langchain-ai/langchain/pull/11402) - Normalize Option in Scoring Chain by [@hinthornw](https://togithub.com/hinthornw) in [https://github.com/langchain-ai/langchain/pull/11412](https://togithub.com/langchain-ai/langchain/pull/11412) - Tweak type hints to match dependency's behavior. by [@obi1kenobi](https://togithub.com/obi1kenobi) in [https://github.com/langchain-ai/langchain/pull/11355](https://togithub.com/langchain-ai/langchain/pull/11355) - Rm bedrock anthropic error by [@baskaryan](https://togithub.com/baskaryan) in [https://github.com/langchain-ai/langchain/pull/11403](https://togithub.com/langchain-ai/langchain/pull/11403) - Nc/5oct/runnable release by [@nfcampos](https://togithub.com/nfcampos) in [https://github.com/langchain-ai/langchain/pull/11428](https://togithub.com/langchain-ai/langchain/pull/11428) - Fix .dict() for agent/chain by [@nfcampos](https://togithub.com/nfcampos) in [https://github.com/langchain-ai/langchain/pull/11436](https://togithub.com/langchain-ai/langchain/pull/11436) - Remove overridden async not implemented method on embeddings filters and add default async implementation for document compressors by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchain/pull/11415](https://togithub.com/langchain-ai/langchain/pull/11415) - Upgrade langchain dependencies. by [@obi1kenobi](https://togithub.com/obi1kenobi) in [https://github.com/langchain-ai/langchain/pull/11420](https://togithub.com/langchain-ai/langchain/pull/11420) - Add docker compose to CLI by [@eyurtsev](https://togithub.com/eyurtsev) in [https://github.com/langchain-ai/langchain/pull/11406](https://togithub.com/langchain-ai/langchain/pull/11406) - Update QA doc w/ Runnables by [@rlancemartin](https://togithub.com/rlancemartin) in [https://github.com/langchain-ai/langchain/pull/11401](https://togithub.com/langchain-ai/langchain/pull/11401) - Update aws.mdx by [@ElliotKetchup](https://togithub.com/ElliotKetchup) in [https://github.com/langchain-ai/langchain/pull/11431](https://togithub.com/langchain-ai/langchain/pull/11431) - added interactive login for azure cognitive search vector store by [@adrienohana](https://togithub.com/adrienohana) in [https://github.com/langchain-ai/langchain/pull/11360](https://togithub.com/langchain-ai/langchain/pull/11360) - Add cohere /chat integration by [@billytrend-cohere](https://togithub.com/billytrend-cohere) in [https://github.com/langchain-ai/langchain/pull/11389](https://togithub.com/langchain-ai/langchain/pull/11389) - bump 309 by [@baskaryan](https://togithub.com/baskaryan) in [https://github.com/langchain-ai/langchain/pull/11443](https://togithub.com/langchain-ai/langchain/pull/11443) #### New Contributors - [@mhwang-stripe](https://togithub.com/mhwang-stripe) made their first contribution in [https://github.com/langchain-ai/langchain/pull/11390](https://togithub.com/langchain-ai/langchain/pull/11390) - [@bholagabbar](https://togithub.com/bholagabbar) made their first contribution in [https://github.com/langchain-ai/langchain/pull/11402](https://togithub.com/langchain-ai/langchain/pull/11402) - [@ElliotKetchup](https://togithub.com/ElliotKetchup) made their first contribution in [https://github.com/langchain-ai/langchain/pull/11431](https://togithub.com/langchain-ai/langchain/pull/11431) - [@adrienohana](https://togithub.com/adrienohana) made their first contribution in [https://github.com/langchain-ai/langchain/pull/11360](https://togithub.com/langchain-ai/langchain/pull/11360) - [@billytrend-cohere](https://togithub.com/billytrend-cohere) made their first contribution in [https://github.com/langchain-ai/langchain/pull/11389](https://togithub.com/langchain-ai/langchain/pull/11389) **Full Changelog**: https://github.com/langchain-ai/langchain/compare/v0.0.308...v0.0.309Configuration
📅 Schedule: Branch creation - "" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.