Releases: home-assistant/hassil
Releases · home-assistant/hassil
v2.2.3
What’s Changed
- #199 - Fix wildcards inside/outside words (@synesthesiam)
- #198 - Add "," as decimal separator (@synesthesiam)
- #194 - Update RegEx wildcard matching to avoid matching the next word inside of a wildcard (@ADHDSquir)
- #195 - Allow list values with "in" but no "out" (@synesthesiam)
v2.2.0
What’s Changed
- #191 - Add fractions for ranges (@synesthesiam)
⬆️ Dependencies
- #192 - Bump tox from 4.23.2 to 4.24.1 (@dependabot[bot])
v2.1.1
What’s Changed
- #190 - Allow number ranges to have the same start/stop (@synesthesiam)
⬆️ Dependencies
2 changes
- #189 - Bump release-drafter/release-drafter from 6.0.0 to 6.1.0 (@dependabot[bot])
- #188 - Bump mypy from 1.14.0 to 1.14.1 (@dependabot[bot])
v2.1.0
What’s Changed
- #187 - Transition to pyproject.toml (@synesthesiam)
- #172 - Fix escape handling (@arturpragacz)
⬆️ Dependencies
- #184 - Bump mypy from 1.13.0 to 1.14.0 (@dependabot)
v2.0.5
What’s Changed
- #182 - Fix counting of text chunks with unmatched entities (@synesthesiam)
⬆️ Dependencies
- #180 - Bump pytest from 8.3.3 to 8.3.4 (@dependabot)
v2.0.4
What’s Changed
- #179 - Accumulate values on trie insert (@synesthesiam)
v2.0.3
What’s Changed
- #178 - Make trie more restrictive (@synesthesiam)
v2.0.2
What’s Changed
- Require
unicode-rbnf>=2.1.0
v2.0.1
What’s Changed
- Fix counting of matched text chunks
v2.0.0
What’s Changed
- Allow wildcards to be followed by expansion rules and lists
- Use regular expressions to filter sentence templates
- Add
filter_with_regex
to intent settings and intent data (false
disables regex filtering) - Filter text slot list values by required/excluded context during matching
- Use a trie to filter range slot list values based on remaining text to be matched
- Add
required_keywords
section to intent data to skip sentences without specific keywords - Preserve case during matching
- Strip punctuation before text processing
- Remove extraneous whitespace from the end of wildcards
- Refactor string matching code into
string_matcher.py
⬆️ Dependencies
2 changes
- #175 - Bump tox from 4.23.0 to 4.23.2 (@dependabot)
- #176 - Bump mypy from 1.12.1 to 1.13.0 (@dependabot)