Releases: esphome/aioesphomeapi
Releases · esphome/aioesphomeapi
27.0.1
What's Changed
- Implement zerocopy writes (#990) @bdraco
- Add codspeed benchmarks for Bluetooth messages (#977) @bdraco
Dependencies
18 changes
- Bump types-protobuf from 5.28.0.20240924 to 5.28.3.20241030 (#988) @dependabot
- Bump pytest-codspeed from 2.2.1 to 3.0.0 (#989) @dependabot
- Bump pypa/gh-action-pypi-publish from 1.10.3 to 1.11.0 (#987) @dependabot
- Bump ruff from 0.6.9 to 0.7.1 (#984) @dependabot
- Bump mypy from 1.12.0 to 1.13.0 (#983) @dependabot
- Bump mypy from 1.11.2 to 1.12.0 (#979) @dependabot
- Bump pylint from 3.2.7 to 3.3.1 (#968) @dependabot
- Bump pypa/cibuildwheel from 2.21.2 to 2.21.3 (#976) @dependabot
- Bump docker/setup-buildx-action from 3.6.1 to 3.7.1 (#973) @dependabot
- Bump pypa/gh-action-pypi-publish from 1.10.2 to 1.10.3 (#974) @dependabot
- Bump ruff from 0.6.7 to 0.6.9 (#975) @dependabot
- Bump pypa/cibuildwheel from 2.21.1 to 2.21.2 (#971) @dependabot
- Bump docker/build-push-action from 6.7.0 to 6.9.0 (#970) @dependabot
- Bump ruff from 0.6.5 to 0.6.7 (#965) @dependabot
- Bump types-protobuf from 5.27.0.20240920 to 5.28.0.20240924 (#967) @dependabot
- Bump types-protobuf from 5.27.0.20240907 to 5.27.0.20240920 (#962) @dependabot
- Bump pypa/gh-action-pypi-publish from 1.10.1 to 1.10.2 (#964) @dependabot
- Bump pypa/cibuildwheel from 2.21.0 to 2.21.1 (#961) @dependabot
27.0.0
What's Changed
Breaking Changes
- Change wake word id to string (#960) @synesthesiam
Dependencies
2 changes
- Bump pypa/cibuildwheel from 2.20.0 to 2.21.0 (#959) @dependabot
- Bump ruff from 0.6.4 to 0.6.5 (#958) @dependabot
26.0.0
What's Changed
- Add get/set/config messages for voice assistant (#956) @synesthesiam
- Add sample_bytes to media player supported format and a test (#955) @synesthesiam
- Add handle_announcement_finished callback (#954) @synesthesiam
Breaking Changes
- Interpret VoiceAssistantCommand(start=False) as abort (#957) @synesthesiam
Dependencies
- Bump types-protobuf from 5.27.0.20240626 to 5.27.0.20240907 (#953) @dependabot
25.4.0
What's Changed
- Bump async-interrupt to >=1.2.0 (#952) @bdraco
- Adds voice assistant announce (#939) @synesthesiam
- Remove unused type ignores (#951) @bdraco
- Remove id from
MediaPlayerSupportedFormat
(#948) @jesserockz
Dependencies
- Bump ruff from 0.6.3 to 0.6.4 (#950) @dependabot
25.3.2
What's Changed
- Avoid a dict lookup and int conversion to process every packet (#946) @bdraco
- Fix codecov upload (#947) @bdraco
- Speed up decrypting frames (#944) @bdraco
- Add linter for cython files (#945) @bdraco
Dependencies
4 changes
- Bump pypa/gh-action-pypi-publish from 1.10.0 to 1.10.1 (#943) @dependabot
- Bump codecov/codecov-action from 3 to 4 (#818) @dependabot
- Bump pylint from 3.2.6 to 3.2.7 (#942) @dependabot
- Bump pypa/gh-action-pypi-publish from 1.9.0 to 1.10.0 (#941) @dependabot
25.3.1
What's Changed
- Try to set TCP_QUICKACK where support for that option is available (#932) @nkinnan
- Fix performance regression in debug logging from win32 protobuf crash workaround (#940) @bdraco
- Start testing on python 3.13 (#938) @bdraco
- Ensure we are testing on MacOS and Windows (#933) @bdraco
- Fix crash on Windows when debug logging is enabled (#937) @bdraco
- Bump ruff to 0.6.3 (#936) @bdraco
- Remove black from pre-commit (#935) @bdraco
25.3.0
What's Changed
- Add MediaPlayerSupportedFormat (#925) @synesthesiam
- Upgrade upload/download actions (#929) @jesserockz
Dependencies
- Bump mypy from 1.11.1 to 1.11.2 (#931) @dependabot
25.2.1
What's Changed
- Dont call subscription callback when we want single state only (#930) @jesserockz
25.2.0
What's Changed
- Adjust
subscribe_home_assistant_states
to allow separate callback (#928) @jesserockz - remove extraneous dependency on old "mock" (#927) @a-detiste
Dependencies
2 changes
- Bump pytest-asyncio from 0.23.8 to 0.24.0 (#926) @dependabot
- Bump docker/build-push-action from 6.6.1 to 6.7.0 (#924) @dependabot
25.1.0
What's Changed
- Add
once
flag toSubscribeHomeAssistantStateResponse
(#923) @jesserockz - Add support for creating eager tasks to reduce connect latency (#921) @bdraco
- Run checks on python 3.12 (#922) @bdraco
Dependencies
5 changes
- Bump mypy from 1.10.1 to 1.11.1 (#913) @dependabot
- Bump flake8 from 7.1.0 to 7.1.1 (#917) @dependabot
- Bump pypa/cibuildwheel from 2.19.2 to 2.20.0 (#918) @dependabot
- Bump docker/build-push-action from 6.5.0 to 6.6.1 (#920) @dependabot
- Bump black from 24.4.2 to 24.8.0 (#916) @dependabot