From ab241d98a18e7148413fc075ae68078f5a55cd50 Mon Sep 17 00:00:00 2001 From: Sanchari Date: Wed, 3 Jul 2024 13:26:21 +0200 Subject: [PATCH] prepared release of version 3.9.0 --- CHANGELOG.mdx | 18 ++++++++++++++++++ changelog/1109.feature.md | 6 ------ changelog/1113.misc.md | 3 --- changelog/1117.bugfix.md | 1 - changelog/1120.misc.md | 1 - pyproject.toml | 2 +- rasa_sdk/version.py | 2 +- 7 files changed, 20 insertions(+), 13 deletions(-) delete mode 100644 changelog/1109.feature.md delete mode 100644 changelog/1113.misc.md delete mode 100644 changelog/1117.bugfix.md delete mode 100644 changelog/1120.misc.md diff --git a/CHANGELOG.mdx b/CHANGELOG.mdx index 3537c8add..83b55dfbb 100644 --- a/CHANGELOG.mdx +++ b/CHANGELOG.mdx @@ -17,6 +17,24 @@ https://github.com/RasaHQ/rasa/tree/main/changelog/ . --> +## [3.9.0] - 2024-07-03 + +Rasa_Sdk 3.9.0 (2024-07-03) +### Features +- [#1109](https://github.com/rasahq/rasa-sdk/issues/1109): Rasa SDK now supports gRPC protocol. + This allows users to use gRPC to invoke custom actions. + Users can use secure (TLS) and insecure connections to communicate over gRPC. + To start action server with gRPC use `--grpc` flag. + For SSL support, users can provide `--ssl-keyfile`, `--ssl-certificate` and `--ssl-ca-file`. + Support for `--ssl-password` is not available yet due to a limitation in the gRPC Python library. + +### Bugfixes +- [#1117](https://github.com/rasahq/rasa-sdk/issues/1117): Tracing is supported for actions called over gRPC protocol. + +### Miscellaneous internal changes +- [#1113](https://github.com/rasahq/rasa-sdk/issues/1113), [#1120](https://github.com/rasahq/rasa-sdk/issues/1120) + + ## [3.9.0.dev2] - 2024-06-04 Rasa_Sdk 3.9.0.dev2 (2024-06-04) diff --git a/changelog/1109.feature.md b/changelog/1109.feature.md deleted file mode 100644 index 64c709bca..000000000 --- a/changelog/1109.feature.md +++ /dev/null @@ -1,6 +0,0 @@ -Rasa SDK now supports gRPC protocol. -This allows users to use gRPC to invoke custom actions. -Users can use secure (TLS) and insecure connections to communicate over gRPC. -To start action server with gRPC use `--grpc` flag. -For SSL support, users can provide `--ssl-keyfile`, `--ssl-certificate` and `--ssl-ca-file`. -Support for `--ssl-password` is not available yet due to a limitation in the gRPC Python library. diff --git a/changelog/1113.misc.md b/changelog/1113.misc.md deleted file mode 100644 index 2df4ed79f..000000000 --- a/changelog/1113.misc.md +++ /dev/null @@ -1,3 +0,0 @@ -- Changed log message level from `error` to `debug`. -- Rephrased the log message to precisely describe that the request is being retried if the domain context is missing. -- Referenced this behavior in the documentation. \ No newline at end of file diff --git a/changelog/1117.bugfix.md b/changelog/1117.bugfix.md deleted file mode 100644 index f8414f7d3..000000000 --- a/changelog/1117.bugfix.md +++ /dev/null @@ -1 +0,0 @@ -Tracing is supported for actions called over gRPC protocol. \ No newline at end of file diff --git a/changelog/1120.misc.md b/changelog/1120.misc.md deleted file mode 100644 index 82d2414f4..000000000 --- a/changelog/1120.misc.md +++ /dev/null @@ -1 +0,0 @@ -Reset Sanic warnings filter to prevent the triggering of Sanic warnings. \ No newline at end of file diff --git a/pyproject.toml b/pyproject.toml index 206ca8a78..2788eea01 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -9,7 +9,7 @@ exclude = "((.eggs | .git | .mypy_cache | .pytest_cache | build | dist ))" [tool.poetry] name = "rasa-sdk" -version = "3.9.0rc3" +version = "3.9.0" description = "Open source machine learning framework to automate text- and voice-based conversations: NLU, dialogue management, connect to Slack, Facebook, and more - Create chatbots and voice assistants" authors = [ "Rasa Technologies GmbH ",] maintainers = [ "Tom Bocklisch ",] diff --git a/rasa_sdk/version.py b/rasa_sdk/version.py index 8febaa503..4085959ad 100644 --- a/rasa_sdk/version.py +++ b/rasa_sdk/version.py @@ -1,3 +1,3 @@ # this file will automatically be changed, # do not add anything but the version number here! -__version__ = "3.9.0rc3" +__version__ = "3.9.0"