Rasa: 3.3.7 Release

Release date:
March 31, 2023
Previous version:
3.3.6 (released March 9, 2023)
Magnitude:
398 Diff Delta
Contributors:
2 total committers
Data confidence:
Commits:

Top Contributors in 3.3.7

ancalita
vcidst

Directory Browser for 3.3.7

We haven't yet finished calculating and confirming the files and directories changed in this release. Please check back soon.

Release Notes Published

  • #12144: Add a self-reference of the synonym in the EntitySynonymMapper to handle entities extracted in a casing different to synonym case. (For example if a synonym austria is added, entities extracted with any alternate casing of the synonym will also be mapped to austria). It addresses ATO-616

Bugfixes

  • #12187: Fix issue with failures while publishing events to RabbitMQ after a RabbitMQ restart. The fix consists of pinning aio-pika dependency to 8.2.3, since this issue was introduced in aio-pika v8.2.4.
  • #12192: Fix 2 issues detected with the HTTP API:
    • The GET /conversations/{conversation_id}/tracker endpoint was not returning the tracker with all sessions when include_events query parameter was set to ALL. The fix constituted in using TrackerStore.retrieve_full_tracker method instead of TrackerStore.retrieve method in the function handling the GET /conversations/{conversation_id}/tracker endpoint. Implemented or updated this method across all tracker store subclasses.
    • The GET /conversations/{conversation_id}/story endpoint was not returning all the stories for all sessions when all_sessions query parameter was set to true. The fix constituted in using all events of the tracker to be converted in stories instead of only the applied_events.