Releases: home-assistant/hassil
Releases · home-assistant/hassil
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)
1.8.0
What’s Changed
- #174 - Use unicode-rbnf 2.0 (@synesthesiam)
⬆️ Dependencies
21 changes
- #173 - Bump actions/checkout from 4.2.1 to 4.2.2 (@dependabot)
- #170 - Bump mypy from 1.12.0 to 1.12.1 (@dependabot)
- #171 - Bump tox from 4.21.2 to 4.23.0 (@dependabot)
- #169 - Bump mypy from 1.11.2 to 1.12.0 (@dependabot)
- #167 - Bump actions/checkout from 4.2.0 to 4.2.1 (@dependabot)
- #166 - Bump tox from 4.20.0 to 4.21.2 (@dependabot)
- #164 - Bump actions/checkout from 4.1.7 to 4.2.0 (@dependabot)
- #162 - Bump tox from 4.18.1 to 4.20.0 (@dependabot)
- #161 - Bump pytest from 8.3.2 to 8.3.3 (@dependabot)
- #160 - Bump tox from 4.18.0 to 4.18.1 (@dependabot)
- #159 - Bump pylint from 3.2.6 to 3.2.7 (@dependabot)
- #158 - Bump mypy from 1.11.1 to 1.11.2 (@dependabot)
- #157 - Bump tox from 4.17.1 to 4.18.0 (@dependabot)
- #156 - Bump tox from 4.16.0 to 4.17.1 (@dependabot)
- #153 - Bump mypy from 1.11.0 to 1.11.1 (@dependabot)
- #154 - Bump flake8 from 7.1.0 to 7.1.1 (@dependabot)
- #155 - Bump black from 24.4.2 to 24.8.0 (@dependabot)
- #152 - Bump pytest from 8.3.1 to 8.3.2 (@dependabot)
- #150 - Bump pylint from 3.2.5 to 3.2.6 (@dependabot)
- #151 - Bump pytest from 8.2.2 to 8.3.1 (@dependabot)
- #149 - Bump mypy from 1.10.1 to 1.11.0 (@dependabot)
1.7.4
- Loosen
unicode-rbnf
version
1.7.3
What’s Changed
- #148 - Cache number words (@synesthesiam)
- #144 - Enhanced template sampling (@synesthesiam)
- #137 - Added apostrophe (U+2019) to punctuation (@tetele)
⬆️ Dependencies
11 changes
- #147 - Bump tox from 4.15.1 to 4.16.0 (@dependabot)
- #145 - Bump pylint from 3.2.3 to 3.2.5 (@dependabot)
- #146 - Bump mypy from 1.10.0 to 1.10.1 (@dependabot)
- #142 - Bump flake8 from 7.0.0 to 7.1.0 (@dependabot)
- #141 - Bump actions/checkout from 4.1.6 to 4.1.7 (@dependabot)
- #139 - Bump pylint from 3.2.2 to 3.2.3 (@dependabot)
- #140 - Bump tox from 4.15.0 to 4.15.1 (@dependabot)
- #138 - Bump pytest from 8.2.1 to 8.2.2 (@dependabot)
- #136 - Bump pytest from 8.2.0 to 8.2.1 (@dependabot)
- #135 - Bump pylint from 3.1.0 to 3.2.2 (@dependabot)
- #134 - Bump actions/checkout from 4.1.4 to 4.1.6 (@dependabot)