v0.2.2 Changes
This release should be more stable than other recent updates.
I've finished doing major refactoring/restructuring to the codebase and new bugs should hopefully be fixed in this release.
General
- Fixed bug introduced in v0.2.1 breaking cloud print services
- Fixed bug in config flow during re-configure of authentication
- Fix long standing bug during config flow where errors are not reported to frontend during printer selection showing an empty list.
- Fixes for some unhandled MQTT data updates
- Add
job_download_progress
attribute toCurrent Status
sensor - Add
supports_mqtt_login
attribute toMQTT Connection Active
Binary Sensor - Add
reason
project data asprint_status_message
toJob Name
sensor attributes
Frontend only
- Major refactor throughout for strict typechecking, linting + render optimisations
- Disable file manager in frontend for web based authentication
Library only
- Refactored exceptions and error strings throughout
- Slotted all classes for memory improvements
- Refactored into more organised folder structure