From ab45df531531287f9ef1103e259df3312a131263 Mon Sep 17 00:00:00 2001 From: jiazengcindy <95729303+jiazengcindy@users.noreply.github.com> Date: Fri, 1 Nov 2024 08:47:32 -0700 Subject: [PATCH] Add promptflow runtime release note (#3815) # Description Add promptflow runtime release note # All Promptflow Contribution checklist: - [X] **The pull request does not introduce [breaking changes].** - [ ] **CHANGELOG is updated for new features, bug fixes or other significant changes.** - [X] **I have read the [contribution guidelines](https://github.com/microsoft/promptflow/blob/main/CONTRIBUTING.md).** - [ ] **I confirm that all new dependencies are compatible with the MIT license.** - [ ] **Create an issue and link to the pull request to get dedicated review from promptflow team. Learn more: [suggested workflow](../CONTRIBUTING.md#suggested-workflow).** ## General Guidelines and Best Practices - [ ] Title of the pull request is clear and informative. - [ ] There are a small number of commits, each of which have an informative message. This means that previously merged commits do not appear in the history of the PR. For more information on cleaning up the commits in your PR, [see this page](https://github.com/Azure/azure-powershell/blob/master/documentation/development-docs/cleaning-up-commits.md). ### Testing Guidelines - [ ] Pull request includes test coverage for the included changes. --------- Co-authored-by: Billy Hu --- .cspell.json | 3 +- docs/cloud/azureai/runtime-change-log.md | 131 +++++++++++++++++++++++ 2 files changed, 133 insertions(+), 1 deletion(-) diff --git a/.cspell.json b/.cspell.json index 152958a248e..973524f01a4 100644 --- a/.cspell.json +++ b/.cspell.json @@ -257,7 +257,8 @@ "Gleu", "GLEU", "fmeasure", - "punkt" + "punkt", + "BYOI" ], "flagWords": [ "Prompt Flow" diff --git a/docs/cloud/azureai/runtime-change-log.md b/docs/cloud/azureai/runtime-change-log.md index e60c2737200..acc085a03a8 100644 --- a/docs/cloud/azureai/runtime-change-log.md +++ b/docs/cloud/azureai/runtime-change-log.md @@ -15,6 +15,137 @@ You can check the runtime image version from the flow execution log: ## Change log Default runtime image is continuously updated, and here we record the new features and fixed bugs of each image version. +### 20241021.v1 + +#### New features +NA + +#### Bugs fixed +- Upgrade langchain>=0.2.5 and langchain-community>=0.2.5,<0.3.0,!=0.2.14 to fix vulnerability + +### 20240918.v2 + +#### New features +NA + +#### Bugs fixed +NA + +### 20240909.v2 + +#### New features +NA + +#### Bugs fixed +NA + +### 20240829.v1 + +#### New features +NA + +#### Bugs fixed +- Add uvicorn dependency explicitly + +### 20240814.v1 + +#### New features +NA + +#### Bugs fixed +- Fix non serializable search results + +### 20240731.v1 + +#### New features +- Add Reranker tool with Cohere accessibility to Prompt flow + +#### Bugs fixed +- Fix run id duplicate check +- Upgrade langchain version in promptflow-vectordb-sdk + +### 20240709.v1 + +#### New features +- cosmos db vector db support +- Build and publish promptflow-parallel + +#### Bugs fixed +- Add aad auth check +- Fix metadata parser error + +### 20240619.v2 + +#### New features +NA + +#### Bugs fixed +- Add @blob_error_handling_decorator for cancelling_run and get_run_status in async storage +- Use dataplane api to list embedding deployments +- Fix KeyError when get run meet UserAuthenticationValidationError. + +### 20240529.v1 + +#### New features +- [BYOI] Implement PostgreSQL +- [Lookup tool] Implement BYO-Weaviate Index + +#### Bugs fixed +- The destination of _download_fileshare_directory should be str +- Passing DefaultAzureCredential into as_langchain_vectorstore +- Upgrade Werkzeug to 3.0.3. + +### 20240515.v1 + +#### New features +- runtime support batch run prompty +- Support init_kwargs for multi-container c# batch run +- Upgrade gunicorn and mlflow + +#### Bugs fixed +- Fix and avoid FlowExecutor in PythonApiExecutorProxy + +### 20240511.v1 + +#### New features +- Add support for more huggingface models + +#### Bugs fixed +- _download_azure_file_share should return str +- When ingress call gunicorn met timeout, we should not return 200. +- Pin azureml-rag version to 0.2.30.2 +- Upgrade golang.org/x/net from 0.17.0 to 0.23.0 to fix vulnerability + +### 20240429.v8 + +#### New features +- Remove preview tag from Index Lookup +- Support init_kwargs in c# batch run in cloud + +#### Bugs fixed +- Pass init_kwargs to executor in multi container case +- Fix error of span.attributes.flow_log_path in multi-container. +- Add duplicated key in SystemLogContext to avoid breaking when LogContext does not have it +- Add clarification to migration notebook and small fixes +- [Lookup tool] Update list pinecone index endpoint +- Handle case where flow_logs_folder is None + +### 20240424.v1 + +#### New features +- Support download working_dir from fileshare. +- Enable line log for batch run +- Add prompt_tokens/completion_tokens to run properties +- Support C# batch run in multi-container runtime +- Implement ESIndex in common index lookup +- Handle metadata processing better in Index Lookup +- implement mongodb support + +#### Bugs fixed +- Remove Promptflow-evals publish. +- [Lookup tool] Add workspace name in get() +- changes to utils.py were accidentally left out of previous PR. + ### 20240411.v4 #### New features