Skip to content

Commit 39edabd

Browse files
authored
Merge pull request #12507 from RasaHQ/prepare-release-3.6.0
Prepare release 3.6.0
2 parents 641700d + aa5b78d commit 39edabd

27 files changed

+56
-51
lines changed

CHANGELOG.mdx

+47
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,53 @@ https://github.com/RasaHQ/rasa/tree/main/changelog/ . -->
1616

1717
<!-- TOWNCRIER -->
1818

19+
## [3.6.0] - 2023-06-14
20+
21+
Rasa 3.6.0 (2023-06-14)
22+
### Deprecations and Removals
23+
- [#12355](https://github.com/rasahq/rasa/issues/12355): Removed Python 3.7 support as [it reaches its end of life in June 2023](https://devguide.python.org/versions/)
24+
25+
### Improvements
26+
- [#11222](https://github.com/rasahq/rasa/issues/11222): Add optional property `ids` to the nlg server request body.
27+
IDs will be transmitted to the NLG server and can be used to identify the response variation that should be used.
28+
- [#11775](https://github.com/rasahq/rasa/issues/11775): Add building Docker container for arm64 (e.g. to allow running Rasa inside docker on M1/M2).
29+
- [#12162](https://github.com/rasahq/rasa/issues/12162): Add support for Location data from Whatsapp on Twilio Channel
30+
- [#12324](https://github.com/rasahq/rasa/issues/12324): Add validation to `rasa train` to align validation expectations with `rasa data validate`.
31+
Add `--skip-validation` flag to disable validation and `--fail-on-validation-warnings`, `--validation-max-history` to `rasa train` to have the same options as `rasa data validate`.
32+
- [#12453](https://github.com/rasahq/rasa/issues/12453): Updated tensorflow to version 2.11.1 for all platforms except Apple Silicon which stays on 2.11.0 as 2.11.1 is not available yet
33+
- [#12454](https://github.com/rasahq/rasa/issues/12454): Slot mapping conditions accept `active_loop` specified as `null` in those cases when slots with this mapping condition
34+
should be filled only outside form contexts.
35+
- [#12487](https://github.com/rasahq/rasa/issues/12487): Add an optional `description` key to the Markers Configuration format. This can be used to add documentation and context about marker's usage. For example, a `markers.yml` can look like
36+
37+
``` yaml
38+
marker_name_provided:
39+
description: “Name slot has been set”
40+
slot_was_set: name
41+
42+
marker_mood_expressed:
43+
description: “Unhappy or Great Mood was expressed”
44+
or:
45+
- intent: mood_unhappy
46+
- intent: mood_great
47+
```
48+
49+
### Bugfixes
50+
- [#12467](https://github.com/rasahq/rasa/issues/12467): Fix running custom form validation to update required slots at form activation when prefilled slots consist only of slots
51+
that are not requested by the form.
52+
53+
### Improved Documentation
54+
- [#12145](https://github.com/rasahq/rasa/issues/12145): Explicitly set Node.js version to 12.x in order to run Docusaurus.
55+
- [#12160](https://github.com/rasahq/rasa/issues/12160): Update obselete commands in docs README.
56+
- [#12168](https://github.com/rasahq/rasa/issues/12168): Correct docker image name for `deploy-rasa-pro-services` in docs.
57+
- [#12169](https://github.com/rasahq/rasa/issues/12169): Update Compatibility Matrix.
58+
- [#12266](https://github.com/rasahq/rasa/issues/12266): Implement `rasa data split stories` to split stories data into train/test parts.
59+
- [#12362](https://github.com/rasahq/rasa/issues/12362): Updated [knowledge base action docs](./action-server/knowledge-base-actions.mdx) to reflect the improvements made in `knowledge base actions` in Rasa 3.6 version. This enhancement now allows users to query for the `object` attribute without the need for users to request a list of `objects` of a particular `object type` beforehand. The docs update mentions this under `:::info New in 3.6` section.
60+
- [#12504](https://github.com/rasahq/rasa/issues/12504): Fix dead link in Analytics documentation.
61+
62+
### Miscellaneous internal changes
63+
- [#12291](https://github.com/rasahq/rasa/issues/12291), [#12329](https://github.com/rasahq/rasa/issues/12329), [#12332](https://github.com/rasahq/rasa/issues/12332), [#12365](https://github.com/rasahq/rasa/issues/12365), [#12372](https://github.com/rasahq/rasa/issues/12372), [#12386](https://github.com/rasahq/rasa/issues/12386), [#12492](https://github.com/rasahq/rasa/issues/12492)
64+
65+
1966
## [3.5.11] - 2023-06-08
2067

2168
Rasa 3.5.11 (2023-06-08)

changelog/11222.improvement.md

-2
This file was deleted.

changelog/11775.improvement.md

-1
This file was deleted.

changelog/12145.doc.md

-1
This file was deleted.

changelog/12160.doc.md

-1
This file was deleted.

changelog/12162.improvement.md

-1
This file was deleted.

changelog/12168.doc.md

-1
This file was deleted.

changelog/12169.doc.md

-1
This file was deleted.

changelog/12266.doc.md

-1
This file was deleted.

changelog/12291.misc.md

-3
This file was deleted.

changelog/12324.improvement.md

-2
This file was deleted.

changelog/12329.misc.md

-1
This file was deleted.

changelog/12332.misc.md

-1
This file was deleted.

changelog/12355.removal.md

-1
This file was deleted.

changelog/12362.doc.md

-1
This file was deleted.

changelog/12365.misc.md

-1
This file was deleted.

changelog/12372.misc.md

-1
This file was deleted.

changelog/12386.misc.md

-1
This file was deleted.

changelog/12453.improvement.md

-1
This file was deleted.

changelog/12454.improvement.md

-2
This file was deleted.

changelog/12467.bugfix.md

-2
This file was deleted.

changelog/12487.improvement.md

-13
This file was deleted.

changelog/12492.misc.md

-2
This file was deleted.

changelog/12504.doc.md

-1
This file was deleted.

poetry.lock

+6-5
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

+2-3
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ exclude = "((.eggs | .git | .pytest_cache | build | dist))"
99

1010
[tool.poetry]
1111
name = "rasa"
12-
version = "3.5.11"
12+
version = "3.6.0"
1313
description = "Open source machine learning framework to automate text- and voice-based conversations: NLU, dialogue management, connect to Slack, Facebook, and more - Create chatbots and voice assistants"
1414
authors = [ "Rasa Technologies GmbH <hi@rasa.com>",]
1515
maintainers = [ "Tom Bocklisch <tom@rasa.com>",]
@@ -111,7 +111,7 @@ colorhash = ">=1.0.2,<1.3.0"
111111
jsonschema = ">=3.2,<4.18"
112112
packaging = ">=20.0,<21.0"
113113
pytz = ">=2019.1,<2023.0"
114-
rasa-sdk = "~3.6.0a1"
114+
rasa-sdk = "~3.6.0"
115115
colorclass = "~2.2"
116116
terminaltables = "~3.1.0"
117117
sanic = "~21.12"
@@ -151,7 +151,6 @@ confluent-kafka = ">=1.9.2,<3.0.0"
151151
portalocker = "^2.7.0"
152152
structlog = "^23.1.0"
153153
structlog-sentry = "^2.0.2"
154-
155154
[[tool.poetry.dependencies.dask]]
156155
version = "2022.2.0"
157156
python = "~=3.7.0"

rasa/version.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
# this file will automatically be changed,
22
# do not add anything but the version number here!
3-
__version__ = "3.5.11"
3+
__version__ = "3.6.0"

0 commit comments

Comments
 (0)