From 4d31157e8d0daffd55bbddcfccbb10db2df2d1e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20tom=20W=C3=B6rden?= <h.tomwoerden@indiscale.com> Date: Thu, 17 Nov 2022 09:52:10 +0100 Subject: [PATCH] DOC: enhance changelog --- CHANGELOG.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 314a38b5..13c70074 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -19,6 +19,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 default. For example a DictIntegerElement is accepted by default instead of a DictFloatElement. This behavior can be changed (see converter documentation). **Note** This might lead to additional matches compared to previous versions. +- There are no DictXYElements any more. For example, DictTextElement is now + simply a TextElement. The behavior of the following classes changed: + - DictElementConverter (old: DictConverter) now can use "match" keywords. If + none are in the definition, the behavior is as before. + - TextElement used the 'match' keyword before, which was applied to the + value. This is will in future be applied to the key instead and is now + forbidden to used. Please use 'match_name' or 'match_value'. - `_AbstractDictElementConverter` uses `re.DOTALL` for `match_value` - The "fallback" parent, the name of the element in the cfood, is only used when the object is created and only if there are no parents given. @@ -37,9 +44,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * [#10](https://gitlab.com/caosdb/caosdb-crawler/-/issues/10) floats can be interpreted as integers and vice versa, there are defaults for allowing other types and this can be changed per converter -* [#15](https://gitlab.com/caosdb/caosdb-crawler/-/issues/15) There are no - DictXYElements any more. For example, DictTextElement is now simply a - TextElement. ### Security ### -- GitLab