Rasa 3.6.0 (2023-06-14)
Deprecations and Removals
- #12355: Removed Python 3.7 support as it reaches its end of life in June 2023
Improvements
-
#11222: Add optional property
ids
to the nlg server request body.
IDs will be transmitted to the NLG server and can be used to identify the response variation that should be used. -
#11775: Add building Docker container for arm64 (e.g. to allow running Rasa inside docker on M1/M2).
-
#12162: Add support for Location data from Whatsapp on Twilio Channel
-
#12324: Add validation to
rasa train
to align validation expectations withrasa data validate
.
Add--skip-validation
flag to disable validation and--fail-on-validation-warnings
,--validation-max-history
torasa train
to have the same options asrasa data validate
. -
#12453: Updated tensorflow to version 2.11.1 for all platforms except Apple Silicon which stays on 2.11.0 as 2.11.1 is not available yet
-
#12454: Slot mapping conditions accept
active_loop
specified asnull
in those cases when slots with this mapping condition
should be filled only outside form contexts. -
#12487: Add an optional
description
key to the Markers Configuration format. This can be used to add documentation and context about marker's usage. For example, amarkers.yml
can look likemarker_name_provided: description: “Name slot has been set” slot_was_set: name marker_mood_expressed: description: “Unhappy or Great Mood was expressed” or: - intent: mood_unhappy - intent: mood_great
Bugfixes
- #12467: Fix running custom form validation to update required slots at form activation when prefilled slots consist only of slots
that are not requested by the form.
Improved Documentation
- #12145: Explicitly set Node.js version to 12.x in order to run Docusaurus.
- #12160: Update obselete commands in docs README.
- #12168: Correct docker image name for
deploy-rasa-pro-services
in docs. - #12169: Update Compatibility Matrix.
- #12266: Implement
rasa data split stories
to split stories data into train/test parts. - #12362: Updated knowledge base action docs to reflect the improvements made in
knowledge base actions
in Rasa 3.6 version. This enhancement now allows users to query for theobject
attribute without the need for users to request a list ofobjects
of a particularobject type
beforehand. The docs update mentions this under:::info New in 3.6
section. - #12504: Fix dead link in Analytics documentation.