What's Changed
* Support using async callback handlers with sync callback manager by nfcampos in https://github.com/langchain-ai/langchain/pull/10945
* LangServe by eyurtsev in https://github.com/langchain-ai/langchain/pull/11046
* Add input/output schemas to runnables by nfcampos in https://github.com/langchain-ai/langchain/pull/11063
* add to load init by baskaryan in https://github.com/langchain-ai/langchain/pull/11151
* Async support for OpenAIFunctionsAgentOutputParser by hinthornw in https://github.com/langchain-ai/langchain/pull/11140
* milvus collections by apurv101 in https://github.com/langchain-ai/langchain/pull/11148
* Xata chat memory FIX by linancn in https://github.com/langchain-ai/langchain/pull/11145
* Fixed Typo Error in Update get_started.mdx file by addressing a minor typographical error. by ShorthillsAI in https://github.com/langchain-ai/langchain/pull/11154
* Fix stop key of TextGen. by akionux in https://github.com/langchain-ai/langchain/pull/11109
* LangServe: Clean up init files by eyurtsev in https://github.com/langchain-ai/langchain/pull/11174
* Expose lc_id as a classmethod by eyurtsev in https://github.com/langchain-ai/langchain/pull/11176
* Update Bedrock service name to "bedrock-runtime" and model identifiers by mani2348 in https://github.com/langchain-ai/langchain/pull/11161
* LangServe: Add release workflow by eyurtsev in https://github.com/langchain-ai/langchain/pull/11178
* LangServe: Update langchain requirement for publishing by eyurtsev in https://github.com/langchain-ai/langchain/pull/11186
* temporarily skip embedding empty string test by baskaryan in https://github.com/langchain-ai/langchain/pull/11187
* Fix anthropic secret key when passed in via init by eyurtsev in https://github.com/langchain-ai/langchain/pull/11185
* add anthropic scheduled tests and unit tests by baskaryan in https://github.com/langchain-ai/langchain/pull/11188
* Rm additional file check for scheduled tests by baskaryan in https://github.com/langchain-ai/langchain/pull/11192
* Add source metadata to OutlookMessageLoader by ATelders in https://github.com/langchain-ai/langchain/pull/11183
* [OpenSearch] Add Self Query Retriever Support to OpenSearch by naveentatikonda in https://github.com/langchain-ai/langchain/pull/11184
* [ElasticsearchStore] Improve migration text to ElasticsearchStore by joemcelroy in https://github.com/langchain-ai/langchain/pull/11158
* update docs nav by baskaryan in https://github.com/langchain-ai/langchain/pull/11146
* Add langserve version by eyurtsev in https://github.com/langchain-ai/langchain/pull/11195
* [Feat] Add optional client-side encryption to DynamoDB chat history memory by jplock in https://github.com/langchain-ai/langchain/pull/11115
* Shared Executor by hinthornw in https://github.com/langchain-ai/langchain/pull/11028
* LLMonitor Callback handler: fix bug by hughcrt in https://github.com/langchain-ai/langchain/pull/11128
* This PR introduces support for '$vectorSearch' MQL stage, which is available with MongoDB Atlas 6.0.11 and 7.0.2. Users utilizing earlier versions of MongoDB Atlas need to pin their LangChain version to <=0.0.304, by NoahStapp in https://github.com/langchain-ai/langchain/pull/11139
* add from_existing_graph to neo4j vector by tomasonjo in https://github.com/langchain-ai/langchain/pull/11124
* Add `add_graph_documents` support for FalkorDBGraph by gkorland in https://github.com/langchain-ai/langchain/pull/11122
* fix typo by piotrm0 in https://github.com/langchain-ai/langchain/pull/11087
* Expanded version range for networkx, fixed sample notebook by 3coins in https://github.com/langchain-ai/langchain/pull/11094
* docs: Mendable Search Improvements by nickscamara in https://github.com/langchain-ai/langchain/pull/11199
* Change type annotations from LLMChain to Chain in MultiPromptChain by xcellentbird in https://github.com/langchain-ai/langchain/pull/11082
* fix: short-circuit black and mypy calls when no changes made by malandis in https://github.com/langchain-ai/langchain/pull/11051
* Callback integration for Trubrics by jeffkayne in https://github.com/langchain-ai/langchain/pull/11059
* Support add_embeddings for opensearch by kennethchoe in https://github.com/langchain-ai/langchain/pull/11050
* chore: add support for TypeScript code splitting by fynnfluegge in https://github.com/langchain-ai/langchain/pull/11160
* fix trubrics lint issue by baskaryan in https://github.com/langchain-ai/langchain/pull/11202
* SearchApi integration by dremeika in https://github.com/langchain-ai/langchain/pull/11023
* Synthetic Data by paperMoose in https://github.com/langchain-ai/langchain/pull/9472
* LangServe: Relax requirements by eyurtsev in https://github.com/langchain-ai/langchain/pull/11198
* Add last_edited_time and created_time props to NotionDBLoader by swimninja247 in https://github.com/langchain-ai/langchain/pull/11020
* `LlamaCppEmbeddings`: adds `verbose` parameter, similar to `llms.LlamaCpp` class by ClementSicard in https://github.com/langchain-ai/langchain/pull/11038
* Support new version of tiktoken that are working with langchain (tag "^0.3.2" => "">=0.3.2,<0.6.0" and python "^3.9" =>">=3.9") by tarrade in https://github.com/langchain-ai/langchain/pull/11006
* Typo fix to MathpixPDFLoader - changed processed_file_format default … by jreinjr in https://github.com/langchain-ai/langchain/pull/10960
* Fix web-base loader by eyurtsev in https://github.com/langchain-ai/langchain/pull/11135
* Updated `LocalAIEmbeddings` docstring to better explain why `openai` by jamesbraza in https://github.com/langchain-ai/langchain/pull/10946
* Add support for project metadata in run_on_dataset by hinthornw in https://github.com/langchain-ai/langchain/pull/11200
* Add from_embeddings for opensearch by hinthornw in https://github.com/langchain-ai/langchain/pull/10957
* Implement better reprs for Runnables by nfcampos in https://github.com/langchain-ai/langchain/pull/11175
* Enable creating Tools from any Runnable by nfcampos in https://github.com/langchain-ai/langchain/pull/11177
* Clean warnings: replace type with isinstance and fix syntax by gkorland in https://github.com/langchain-ai/langchain/pull/11219
* Add RunnableGenerator by nfcampos in https://github.com/langchain-ai/langchain/pull/11214
* Update fireworks features by ZixinYang in https://github.com/langchain-ai/langchain/pull/11205
* mongodb doc loader init by saginawj in https://github.com/langchain-ai/langchain/pull/10645
* Suppress warnings in interactive env that stem from tab completion by eyurtsev in https://github.com/langchain-ai/langchain/pull/11190
* OpenAI gpt-3.5-turbo-instruct cost information by attila-tokes in https://github.com/langchain-ai/langchain/pull/11218
* Fix typo in gradient.ipynb by eltociear in https://github.com/langchain-ai/langchain/pull/11206
* bump 305 by baskaryan in https://github.com/langchain-ai/langchain/pull/11224
New Contributors
* linancn made their first contribution in https://github.com/langchain-ai/langchain/pull/11145
* akionux made their first contribution in https://github.com/langchain-ai/langchain/pull/11109
* mani2348 made their first contribution in https://github.com/langchain-ai/langchain/pull/11161
* ATelders made their first contribution in https://github.com/langchain-ai/langchain/pull/11183
* jplock made their first contribution in https://github.com/langchain-ai/langchain/pull/11115
* NoahStapp made their first contribution in https://github.com/langchain-ai/langchain/pull/11139
* jeffkayne made their first contribution in https://github.com/langchain-ai/langchain/pull/11059
* kennethchoe made their first contribution in https://github.com/langchain-ai/langchain/pull/11050
* fynnfluegge made their first contribution in https://github.com/langchain-ai/langchain/pull/11160
* dremeika made their first contribution in https://github.com/langchain-ai/langchain/pull/11023
* paperMoose made their first contribution in https://github.com/langchain-ai/langchain/pull/9472
* swimninja247 made their first contribution in https://github.com/langchain-ai/langchain/pull/11020
* ClementSicard made their first contribution in https://github.com/langchain-ai/langchain/pull/11038
* tarrade made their first contribution in https://github.com/langchain-ai/langchain/pull/11006
* jreinjr made their first contribution in https://github.com/langchain-ai/langchain/pull/10960
* jamesbraza made their first contribution in https://github.com/langchain-ai/langchain/pull/10946
* attila-tokes made their first contribution in https://github.com/langchain-ai/langchain/pull/11218
**Full Changelog**: https://github.com/langchain-ai/langchain/compare/v0.0.304...v0.0.305