mirror of
https://github.com/HuFlungDu/pylibmeshctrl.git
synced 2026-02-19 21:22:11 +00:00
95 lines
2.1 KiB
ReStructuredText
95 lines
2.1 KiB
ReStructuredText
=========
|
|
Changelog
|
|
=========
|
|
|
|
version 1.3.3
|
|
=============
|
|
|
|
Improvements:
|
|
* Dependency bumps
|
|
|
|
Bugs:
|
|
* Fix run_commands having an issue with ignore_output
|
|
|
|
version 1.3.2
|
|
=============
|
|
|
|
Improvements:
|
|
* Fix race condition that could occur when running `run_command` or `run_console_command`
|
|
|
|
version 1.3.1
|
|
=============
|
|
|
|
Improvments:
|
|
* Basically just everything in 1.3.0, this is a release fix
|
|
|
|
version 1.3.0
|
|
=============
|
|
|
|
Improvements:
|
|
* Improved how run_commands was handled (#51)
|
|
* Added remove device functionality (#52)
|
|
* Added run_console_commands functionality (#55)
|
|
|
|
Bugs:
|
|
* Silly documentation being wrong (#53)
|
|
|
|
version 1.2.2
|
|
=============
|
|
|
|
Improvements:
|
|
* Added user agent to websocket headers
|
|
|
|
Bugs:
|
|
* Fixed library's __version__ implementation
|
|
* Fixed data from certain devices not showing up due to overloading websocket packet sizes
|
|
|
|
version 1.2.1
|
|
=============
|
|
|
|
Bugs:
|
|
* Fixed handling of meshcentral's list_devices return with details=True
|
|
|
|
version 1.2.0
|
|
=============
|
|
|
|
Bugs:
|
|
* Fixed agent sometimes being None causing an oxception
|
|
* Fixed bad code in device_open_url
|
|
|
|
Features:
|
|
* Changed websockets version to 15. This now uses the proxy implemention from that library, instead of the previous hack.
|
|
* Added lastaddr and lastconnect to list_devices API
|
|
|
|
version 1.1.2
|
|
=============
|
|
Bugs:
|
|
* Fixed semver for requirements. New version of websockets broke this library.
|
|
|
|
Security:
|
|
* Updated cryptogaphy to ~44.0.1 to fix ssl vulnerability.
|
|
|
|
Version 1.1.1
|
|
=============
|
|
Bugs:
|
|
* Fixed bug when running device_info when user has access to multiple meshes
|
|
|
|
Version 1.1.0
|
|
=============
|
|
Features:
|
|
* Added overrides for meshcentral files for testing purposes
|
|
* Added `users` field to `device` object
|
|
|
|
Bugs:
|
|
* Fixed connection errors not raising immediately
|
|
* Fixed run_commands parsing return from multiple devices incorrectly
|
|
* Fixed listening to raw not removing its listener correctly
|
|
* Fixed javascript timecodes not being handled in gnu environments
|
|
* Changed some fstring formatting that locked the library into python >3.13
|
|
|
|
|
|
Version 1.0.0
|
|
=============
|
|
|
|
First release
|