From 6660f35336b61eb2c93e7c5d068b3d1ca7f97c10 Mon Sep 17 00:00:00 2001 From: samsucik Date: Fri, 4 Dec 2020 11:57:45 +0000 Subject: [PATCH] prepared release of version 2.1.3 --- CHANGELOG.mdx | 25 +++++++++++++++++++++++++ changelog/7316.bugfix.md | 2 -- changelog/7390.bugfix.md | 1 - changelog/7417.bugfix.md | 3 --- changelog/7418.bugfix.md | 2 -- changelog/7426.improvement.md | 9 --------- pyproject.toml | 2 +- rasa/version.py | 2 +- 8 files changed, 27 insertions(+), 19 deletions(-) delete mode 100644 changelog/7316.bugfix.md delete mode 100644 changelog/7390.bugfix.md delete mode 100644 changelog/7417.bugfix.md delete mode 100644 changelog/7418.bugfix.md delete mode 100644 changelog/7426.improvement.md diff --git a/CHANGELOG.mdx b/CHANGELOG.mdx index b0c3970d28ad..d8a82816716f 100644 --- a/CHANGELOG.mdx +++ b/CHANGELOG.mdx @@ -16,6 +16,31 @@ https://github.com/RasaHQ/rasa/tree/master/changelog/ . --> +## [2.1.3] - 2020-12-04 + + +### Improvements +- [#7426](https://github.com/rasahq/rasa/issues/7426): Removed `multidict` from the project dependencies. `multidict` continues to be a second + order dependency of Rasa Open Source but will be determined by the dependencies which + use it instead of by Rasa Open Source directly. + + This resolves issues like the following: + + ```bash + sanic 20.9.1 has requirement multidict==5.0.0, but you'll have multidict 4.6.0 which is incompatible. + ``` + +### Bugfixes +- [#7316](https://github.com/rasahq/rasa/issues/7316): `SingleStateFeaturizer` checks whether it was trained with `RegexInterpreter` as + nlu interpreter. If that is the case, `RegexInterpreter` is used during prediction. +- [#7390](https://github.com/rasahq/rasa/issues/7390): Make sure the `responses` are synced between NLU training data and the Domain even if there're no retrieval intents in the NLU training data. +- [#7417](https://github.com/rasahq/rasa/issues/7417): Categorical slots will have a default value set when just updating nlg data in the domain. + + Previously this resulted in `InvalidDomain` being thrown. +- [#7418](https://github.com/rasahq/rasa/issues/7418): - Preserve `domain` slot ordering while dumping it back to the file. + - Preserve multiline `text` examples of `responses` defined in `domain` and `NLU` training data. + + ## [2.1.2] - 2020-11-27 diff --git a/changelog/7316.bugfix.md b/changelog/7316.bugfix.md deleted file mode 100644 index aaa0a64b2ab8..000000000000 --- a/changelog/7316.bugfix.md +++ /dev/null @@ -1,2 +0,0 @@ -`SingleStateFeaturizer` checks whether it was trained with `RegexInterpreter` as -nlu interpreter. If that is the case, `RegexInterpreter` is used during prediction. diff --git a/changelog/7390.bugfix.md b/changelog/7390.bugfix.md deleted file mode 100644 index d830b1716229..000000000000 --- a/changelog/7390.bugfix.md +++ /dev/null @@ -1 +0,0 @@ -Make sure the `responses` are synced between NLU training data and the Domain even if there're no retrieval intents in the NLU training data. \ No newline at end of file diff --git a/changelog/7417.bugfix.md b/changelog/7417.bugfix.md deleted file mode 100644 index 3469a157a41a..000000000000 --- a/changelog/7417.bugfix.md +++ /dev/null @@ -1,3 +0,0 @@ -Categorical slots will have a default value set when just updating nlg data in the domain. - -Previously this resulted in `InvalidDomain` being thrown. diff --git a/changelog/7418.bugfix.md b/changelog/7418.bugfix.md deleted file mode 100644 index 43cac3b7ce50..000000000000 --- a/changelog/7418.bugfix.md +++ /dev/null @@ -1,2 +0,0 @@ -- Preserve `domain` slot ordering while dumping it back to the file. -- Preserve multiline `text` examples of `responses` defined in `domain` and `NLU` training data. \ No newline at end of file diff --git a/changelog/7426.improvement.md b/changelog/7426.improvement.md deleted file mode 100644 index 3b41b198d36d..000000000000 --- a/changelog/7426.improvement.md +++ /dev/null @@ -1,9 +0,0 @@ -Removed `multidict` from the project dependencies. `multidict` continues to be a second -order dependency of Rasa Open Source but will be determined by the dependencies which -use it instead of by Rasa Open Source directly. - -This resolves issues like the following: - -```bash -sanic 20.9.1 has requirement multidict==5.0.0, but you'll have multidict 4.6.0 which is incompatible. -``` diff --git a/pyproject.toml b/pyproject.toml index bd95123587c6..cf3e5f6131ea 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -9,7 +9,7 @@ exclude = "((.eggs | .git | .pytest_cache | build | dist))" [tool.poetry] name = "rasa" -version = "2.1.2" +version = "2.1.3" 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" authors = [ "Rasa Technologies GmbH ",] maintainers = [ "Tom Bocklisch ",] diff --git a/rasa/version.py b/rasa/version.py index 672454a27865..b414716b74e7 100644 --- a/rasa/version.py +++ b/rasa/version.py @@ -1,3 +1,3 @@ # this file will automatically be changed, # do not add anything but the version number here! -__version__ = "2.1.2" +__version__ = "2.1.3"