Releases: RasaHQ/rasa-sdk
Releases · RasaHQ/rasa-sdk
3.9.0
Rasa_Sdk 3.9.0 (2024-07-03)
Features
- #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: Tracing is supported for actions called over gRPC protocol.
Miscellaneous internal changes
[3.9.0.dev2] - 2024-06-04
Rasa_Sdk 3.9.0.dev2 (2024-06-04)
Miscellaneous internal changes
[3.9.0.dev1] - 2024-05-22
Rasa_Sdk 3.9.0.dev1 (2024-05-22)
No significant changes.
3.9.0rc3
Pre-release version
3.9.0rc2
Pre-release version
3.9.0rc1
Pre-release version
3.8.0
Rasa_Sdk 3.8.0 (2024-04-03)
Improvements
- #1072: Add an
--endpoint
flag to the rasa_sdk CLI to enable tracing configuration. - #1073: Instrument
ActionExecutor.run
method. - #1074: Instrument
ValidationAction.run
method and extract attributesclass_name
,sender_id
,action_name
andslots_to_validate
. - #1075: Implement functionality that enables creating additional spans within custom actions.
- #1076: Instrument
ActionExecutor._create_api_response
and extractslots
,events
,utters
andmessage_count
attributes. - #1077: Instrument
ValidationAction._extract_validation_events
andFormValidationAction._extract_validation_events
and extractvalidated_events
andslots
attributes. - #1078: Add a
stack
property to theTracker
class which corresponds to the dialogue stack.
Bugfixes
- #1054: Upgrade
Certifi
to fix Improper Following of a Certificate's Chain of Trust.
3.8.0rc2
Pre-release version
3.8.0rc1
Pre-release version
3.8.0b1.dev2
Pre-release version
3.7.1
3.8.0b1.dev1
Pre-release version