Releases: RasaHQ/rasa
Releases · RasaHQ/rasa
3.5.0
Rasa 3.5.0 (2023-03-21)
Features
-
#12053: Add a new required key (
assistant_id
) toconfig.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
3.4.5
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 forintent
parameter) will no longer fill for any intent that is not under thenot_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
3.2.13
3.5.0b1
Pre-release version
3.3.5
No significant changes.
3.2.12
- #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 themetadata_key
setting in thesocketio
section of thecredentials.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
Pre-release version
3.4.4
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.