Platypush

Latest version: v1.3.1

Safety actively analyzes 665909 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 9 of 10

0.20.8

Added

- Added `<Camera>` dashboard widget.

- Added support for custom dashboard widgets with customized (see https://git.platypush.tech/platypush/platypush/wiki/Backends#creating-custom-widgets).

- Added support for controls on `music.mpd` dashboard widget.

Fixed

- Fixed zigbee2mqtt backend error in case of messages with empty payload (see [184](https://git.platypush.tech/platypush/platypush/-/issues/184)).

- Fixed compatibility with all versions of websocket-client - versions >= 0.58.0 pass a `WebSocketApp` object as a first
argument to the callbacks, as well as versions < 0.54.0 do, but the versions in between don't pass this argument.

0.20.7

Fixed

- Fixed race condition on `media.vlc.stop` when clearing the VLC instance.

- Fixed dashboard widgets custom classes being propagated both to the container and to the widget content [see 179]

- Fixed compatibility with SQLAlchemy >= 1.4.

0.20.6

Added

- Added `log.http` backend to monitor changes to HTTP log files
(see [167](https://git.platypush.tech/platypush/platypush/-/issues/167)).

- Added `file.monitor` backend, which replaces the `inotify` backend
(see [172](https://git.platypush.tech/platypush/platypush/-/issues/172)).

Removed

- Removed legacy `pusher` script and `local` backend.

Fixed

- Fixed support for Z-Wave switches.

- Fixed possible race condition on VLC stop.

0.20.5

Added

- Added support for a static list of devices to actively scan to the `bluetooth.scanner` backend
(see [174](https://git.platypush.tech/platypush/platypush/-/issues/174)).

- Added `weather.openweathermap` plugin and backend, which replaces `weather.darksky`, since the
Darksky API will be completely shut down by the end of 2021.

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)).

- Better management of Z-Wave values types from the UI.

- Disable logging for `ZwaveValueEvent` events - they tend to be very verbose and
can impact the performance on slower devices. They will still be published to the
websocket clients though, so you can still debug Z-Wave values issues from the browser
developer console (enable debug traces).

- Added suffix to the `zigbee.mqtt` backend default `client_id` to prevent clashes with
the default `mqtt` backend `client_id`.

0.20.4

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

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`.

Page 9 of 10

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.