Version 0.7.1: xxxx-xx-xx Maxime “pep” Buquet * Changes: - fetch_bundle and fetch_device methods are now public * Added: - New fetch_bundles method to fetch all bundles at once Version 0.7.0: 2022-04-03 Maxime “pep” Buquet * Breaking: - Removed get_device_list method in favor of newly added get_devices and get_active_devices methods. - Renamed make_heartbeat to send_heartbeat and make it send the message as well. * Improvements: - Added py.typed to the repository for static type checking tools - New delete_session method Version 0.6.1: 2022-03-14 Maxime “pep” Buquet * Improvements: - Add minimal version requirements in requirements.txt and setup.py Version 0.6.0: 2022-03-12 Maxime “pep” Buquet * Improvements: - Ensure device list is published even if we're already connected (#10) - Ensure bundles are republished on decrypt * Added: - Heartbeat messages. Signal to other devices we're still active after some amount of messages. Stop raising exceptions when there is no payload. - Ensure heartbeats are stored in the archive. - Commands to echo_bot. (verbose, error) Version 0.5.0: 2021-07-12 Maxime “pep” Buquet * Added: - New my_fingerprint method * Breaking: - Raise exception when no data dir is specified instead of simply logging - Removed colons from output format of fp_from_ik helper - Raise exception when payload is not of the form we expect (missing payload, key, or iv element) Version 0.4.0: 2020-03-10 Maxime “pep” Buquet * Improvements: - Add more fine errors during plugin setup. - Ensure variable is available when publish-options is not available. (!5) - Don't just catch precondition-not-met, ensure the node is being configured and published. Add logging. Version 0.3.0: 2019-12-29 Maxime “pep” Buquet * Breaking: - Require lib omemo 0.11 * Improvements: - Ensure correct types are passed to the omemo lib via expect_problems. (!3) - Implement fallback on precondition-not-met when publishing devicelist (!2) and bundle * Changes: - Support only from Python 3.7