Rasa: 2.7.0 Release

Release date:
June 3, 2021
Previous version:
2.6.3 (released May 28, 2021)
Magnitude:
937 Diff Delta
Contributors:
9 total committers
Data confidence:
Commits:

34 Commits in this Release

Ordered by the degree to which they evolved the repo in this version.

Authored May 10, 2021
Authored May 17, 2021
Authored June 3, 2021
Authored May 6, 2021
Authored May 12, 2021
Authored May 4, 2021
Authored May 12, 2021
Authored May 17, 2021
Authored April 3, 2021
Authored May 4, 2021
Authored May 17, 2021
Authored May 4, 2021
Authored May 4, 2021
Authored May 10, 2021
Authored May 7, 2021
Authored May 10, 2021
Authored June 3, 2021
Authored May 7, 2021
Authored June 3, 2021
Authored May 10, 2021

Top Contributors in 2.7.0

ancalita
martasls
dominique-b5af
HotThoughts
dakshvar22
m-vdb
Mazyod
tomasz-czekajlo-06f1
dependabot-bot

Directory Browser for 2.7.0

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

Release Notes Published

Improvements

  • #7691: Changed the default config to train the RulePolicy before the TEDPolicy. This means that conflicting rule/stories will be identified before a potentially slow training of the TEDPolicy.
  • #7799: Updated validator used by rasa data validate to verify that actions used in stories and rules are present in the domain and that form slots match domain slots.
  • #7912: Rename plot_histogram to plot_paired_histogram and fix missing bars in the plot.
  • #8225: Changed --data option type in the rasa data validate` command to allow more than one path to be passed.

Bugfixes

  • #8152: The file failed_test_stories.yml (generated by rasa test) now also includes the wrongly predicted entity as a comment next to the entity of a user utterance. Additionally, the comment printed next to the intent of a user utterance is printed only if the intent was wrongly predicted (irrelevantly if there was a wrongly predicted entity or not in the specific user utterance).
  • #8309: Added check in PikaEventBroker constructor: if port cannot be cast to integer, raise RasaException
  • #8388: Fixed bug where missing intent warnings appear when running rasa test
  • #8611: Update should_retrain function to return the correct fingerprint comparison result even when there is a problem with model unpacking.
  • #8719: Handle correctly Telegram edited message.

Miscellaneous internal changes