Skip to content

Releases: RasaHQ/rasa

3.5.0

22 Mar 11:45
9e397cb
Compare
Choose a tag to compare

Rasa 3.5.0 (2023-03-21)

Features

  • #12053: Add a new required key (assistant_id) to config.yml to uniquely identify assistants in deployment.
    The assistant identifier is extracted from the model metadata and added to the metadata of all dialogue events.
    Re-training will be required to include the assistant id in the event metadata.

    If the assistant identifier is missing from the config.yml or the default identifier value is not replaced, a random
    identifier is generated during each training.

    An assistant running without an identifier will issue a warning that dialogue events without identifier metadata will be
    streamed to the event broker.

Improvements

  • #11998: Add capability to send compressed body in HTTP request to action server.
    Use COMPRESS_ACTION_SERVER_REQUEST=True to turn the feature on.

Bugfixes

  • #12136: Address potentially missing events with Pika consumer due to weak references on asynchronous tasks,
    as specifcied in Python official documentation.
  • #12155: Sets a global seed for numpy, TensorFlow, keras, Python and CuDNN, to ensure consistent random number generation.

Improved Documentation

  • #11893: Clarify in the docs, how rules are designed and how to use this behaviour to abort a rule

Miscellaneous internal changes

3.4.6

17 Mar 11:50
0cd2355
Compare
Choose a tag to compare

Rasa 3.4.6 (2023-03-16)

Bugfixes

  • #12098: Fixes CountVectorFeaturizer to train when min_df != 1.

3.4.5

09 Mar 17:13
38bc710
Compare
Choose a tag to compare

Rasa 3.4.5 (2023-03-09)

Bugfixes

  • #12059: Check unresolved slots before initiating model training.
  • #12096: Fixes the bug when a slot (with from_intent mapping which contains no input for intent parameter) will no longer fill for any intent that is not under the not_intent parameter.
  • #12099: Fix validation metrics calculation when batch_size is dynamic.

Improved Documentation

  • #12062: Add a link to an existing docs section on how to test the audio channel on localhost.

3.3.6

09 Mar 16:56
141ed97
Compare
Choose a tag to compare

Rasa 3.3.6 (2023-03-09)

Bugfixes

  • #12103: Fixes the bug when a slot (with from_intent mapping which contains no input for intent parameter) will no longer fill for any intent that is not under the not_intent parameter.
  • #12117: Fix validation metrics calculation when batch_size is dynamic.

3.2.13

09 Mar 13:07
77e1980
Compare
Choose a tag to compare

Rasa 3.2.13 (2023-03-09)

Bugfixes

  • #12099: Fix validation metrics calculation when batch_size is dynamic.
  • #12102: Fixes the bug when a slot (with from_intent mapping which contains no input for intent parameter) will no longer fill for any intent that is not under the not_intent parameter.

3.5.0b1

22 Feb 12:06
Compare
Choose a tag to compare

Pre-release version

3.3.5

22 Feb 16:34
57ab5d6
Compare
Choose a tag to compare

No significant changes.

3.2.12

22 Feb 15:25
ac2b11a
Compare
Choose a tag to compare
  • #11087: Add metadata to Websocket channel. Messages can now include a metadata object which will be included as metadata to Rasa. The metadata can be supplied on a user configurable key with the metadata_key setting in the socketio section of the credentials.yml.

Improvements

  • #11995: Add capability to send compressed body in HTTP request to action server.
    Use COMPRESS_ACTION_SERVER_REQUEST=True to turn the feature on.

Bugfixes

  • #11926: Decision to publish docs should not consider next major and minor alpha release versions.

3.5.0a2.dev3

20 Feb 17:36
Compare
Choose a tag to compare

Pre-release version

3.4.4

17 Feb 14:51
cdb72e6
Compare
Choose a tag to compare

Rasa 3.4.4 (2023-02-17)

Improvements

  • #11997: Add capability to send compressed body in HTTP request to action server.
    Use COMPRESS_ACTION_SERVER_REQUEST=True to turn the feature on.

Bugfixes

  • #12052: Fix the error which resulted during merging multiple domain files where at least one of them contains custom actions that explicitly need send_domain set as True in the domain.