Skip to content

0.7.0

Compare
Choose a tag to compare
@ondratu ondratu released this 19 May 16:28
· 36 commits to master since this release

Full Change Log:

* Added new flat struct for filesystem, old one is renamed to legacy
* transfer_id moved to root to all events
* New kwargs parameter "force" added to DELETE_FOLDER command
* Camera support
    - Autodetection
    - Resolution changing
    - Trigger schemes for time and layer based values
    - Camera ordering preparation
    - Config saving, loading and updating
* Fix priority commands (RESET_PRINTER)
* Remove PREPARED, use only READY and IDLE
* Shorten the request timeout from 30 to 10 seconds
* Transfer ID changed from 64bit to 32bit number
* IDLE / READY states correction
* Improve error callbacks
* File and Folder name validation
* Registration headers update
* Create directory function does nothing if folder already exists
* get_free_space() replaced by get_space_info(), added total size info
* Make on the fly download throttling possible
* Add mesh bed levelling event
* Added command_id to telemetry, if there's a command in progress
* 4xx responses handling change
* Add sheet settings and mbl data
* Add Transfer ID as a 64-bit int
* Added new SET_PRINTER_READY / CANCEL_PRINTER_READY cmds
* Inotify fix - handling nested files
* Introduce a new conditions system
* Added StorageType enum to const
* TRANSFER_INFO improvement
* Make downloads from connect time out after 30s of inactivity
* Send state in every Event