OpenC3 COSMOS Core 6.10.5 - Bug fixes
Welcome to OpenC3 COSMOS Core 6.10.5!
This is the final planned release of COSMOS 6 to patch a few bugs for those who are unable to upgrade to COSMOS 7.
As a reminder we made a critical security patch in COSMOS 6.10.2 which is included in this release.
All users regardless of current running version MUST upgrade to 6.10.2+ as soon as possible
Bug Fixes
- Clear transient screen errors and fix screen overlay in Command Sender
- Fix secret unpacking in Python
- Fix Python http client close
- Fix mnemonic checker crashes and false positives
- Fix wait_check blocking on user input when sleep_time is 0
- Fix Python TcpipSocketStream write loop locking up on unhandled socket errors
- Fix stale tlmcnt Redis keys causing interface disconnect loops
- Fix plugin downloads
- Fix FORMATVALUE widget for 64-bit integer values
- Fix Command Sender Disable Param Conversion checkbox
- Fix Python Interface Microservice accessing attributes
- Fix limits_change_callback in Python printing the wrong message when the data is 0
- Fix bug in template accessor for commands with fixed template string
- Logout when changing password to clear sessions
- Clear env vars from running scripts
- Prevent path traversal in tool config names
What's Changed
- Clear transient screen errors and fix screen overlay in Command Sender by @jmthomas in #2733
- Fix secret unpacking by @ryan-pratt in #2736
- [Bug] Python Http Client Close by @clayandgen in #2767
- Fix mnemonic checker crashes and false positives by @jmthomas in #2788
- Fix wait_check blocking on user input when sleep_time is 0 by @jmthomas in #2832
- Fixed Python TcpipSocketStream write loop locking up on unhandled socket errors by @mcosgriff in #2865
- Fix stale tlmcnt Redis keys causing interface disconnect loops by @mcosgriff in #2857
- Fix plugin downloads by @jmthomas in #2882
- Fix FORMATVALUE widget for 64-bit integer values by @jmthomas in #2892
- [Bug] Command Sender Disable Param Conversion checkbox stuck by @clayandgen in #2904
- Logout when changing password to clear sessions by @jmthomas in #2909
- Clear env vars from running scripts by @jmthomas in #2912
- Prevent path traversal in tool config names by @jmthomas in #2910
- [Bug] Python Interface Microservice accessing attributes by @clayandgen in #2951
- Fix several zero check bugs by @jmthomas in #3176
- Bug/template accessor by @clayandgen in #3181
Full Changelog: v6.10.4...v6.10.5