CHANGELOG.md 2.2 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased

Added

  • command line option --poweroff-delay-seconds (default: 4 seconds)

Changed

  • docker build stage: revert user after applying chown workaround for inter-stage copy

0.4.0 - 2020-09-10

Added

  • command line option --mqtt-disable-tls

0.3.0 - 2020-06-21

Added

Fixed

  • fatal error on MQTT reconnect: tried to re-acquire shutdown inhibitor lock

0.2.0 - 2020-06-21

Added

Fixed

  • explicit timestamp type specification to avoid OverflowError: Python int too large to convert to C long

0.1.1 - 2020-06-18

Fixed

  • compatibility with python3.5:
    • replaced PEP526-style variable type hints with PEP484-compatible
    • fixed AttributeError due to unavailable MagicMock.assert_called_once
    • fixed TypeError when calling datetime.datetime.isoformat(datespec=…)

0.1.0 - 2020-06-16

Added

  • MQTT message on topic systemctl/hostname/poweroff schedules a poweroff via systemd's dbus interface (4 seconds delay)