- #10989: NLU training data in JSON format is deprecated and will be removed in Rasa Open Source 4.0.
Please userasa data convert nlu -f yaml --data <path to NLU data>
to convert your NLU JSON data to YAML format before support for NLU JSON data is removed.
Improvements
- #10696: Make
TrackerStore
interface methods asynchronous and supply anAwaitableTrackerstore
wrapper for custom tracker stores which do not implement the methods as asynchronous. - #10897: Added flag
use_gpu
toTEDPolicy
andUnexpecTEDIntentPolicy
that can be used to enable training on CPU even when a GPU is available. - #11102: Add
--endpoints
command line parameter torasa train
parser.
Bugfixes
-
#11129: The azure botframework channel now validates the incoming JSON Web Tokens (including signature).
Previously, JWTs were not validated at all.
-
#9386:
rasa shell
now outputs custom json unicode characters instead of\uxxxx
codes
Improved Documentation
- #11130: Clarify aspects of the API spec
GET /status endpoint
: Correct response schema for model_id - a string, not an object.GET /conversations/{conversation_id}/tracker
: Describe each of the enum options for include_events query parameterPOST & PUT /conversations/{conversation_id}/tracker/eventss
: Events schema added for each event typeGET /conversations/{conversation_id}/story
: Clarified the all_sessions query parameter and default behaviour.POST /model/test/intents
: Remove JSON payload option since it is not supportedPOST /model/parse
: Explain what emulation_mode is and how it affects response results