46 lines
1.5 KiB
Markdown
46 lines
1.5 KiB
Markdown
# Changelog
|
|
|
|
All notable changes to this project will be documented in this file.
|
|
Given the high speed of development in the first phase, changes are being reported only starting from v0.20.2.
|
|
|
|
## [unreleased]
|
|
|
|
### Added
|
|
|
|
- Added `active_scan` parameter to `bluetooth.scanner` backend to perform active scans (i.e. via `lookup_name`)
|
|
on the discovered devices (see [#174](https://git.platypush.tech/platypush/platypush/-/issues/174)).
|
|
|
|
### Fixed
|
|
|
|
- Cron expressions should adhere to the UNIX cronjob standard and use the machine local time,
|
|
not UTC, as a reference (closes [#173](https://git.platypush.tech/platypush/platypush/-/issues/173)).
|
|
|
|
## [0.20.4] - 2021-03-08
|
|
|
|
### Added
|
|
|
|
- Added SmartThings integration.
|
|
- Support for custom Redis message queue name over the `--redis-queue` argument.
|
|
|
|
### Fixed
|
|
|
|
- Refactored tests to use `pytest` instead of `unittest`.
|
|
- Some major bug fixes on procedures and hooks context evaluation.
|
|
|
|
## [0.20.3] - 2021-02-28
|
|
|
|
### Fixed
|
|
|
|
- Several bug fixes on the VLC plugin, including proper management of stop/end-of-stream, volume set and missing integration requirements in `requirements.txt` and `setup.py`.
|
|
|
|
## [0.20.2] - 2021-02-27
|
|
|
|
### Fixed
|
|
|
|
- More stable ZeroConf backends registration logic in case of partial or missing results.
|
|
- Improved and refactored integration tests.
|
|
|
|
### Added
|
|
|
|
- Support for passing context variables (${}) from YAML procedures/hooks/crons to Python procedure/hooks/crons.
|
|
- New integration test for testing procedures.
|