github OpenC3/cosmos v6.10.4

latest releases: v6.10.5, v7.0.1, v7.0.0...
3 months ago

OpenC3 COSMOS Core 6.10.4 - Enhancements and bug fixes

Welcome to OpenC3 COSMOS Core 6.10.4!

We're back with a lot of documentation updates and a few cool new features. The first is the addition of the VARIABLE_DESCRIPTION and VARIABLE_OPTION keywords for plugin.txt. This will allow you to add documentation and drop down selections when VARIABLES are rendered when installing a new plugin. Here's an example from our Demo:

We also added a global setting to use a 24 hour clock chooser instead of the 12 hour AM/PM chooser.

With this release the focus now turns to COSMOS 7! We have a lot of great changes coming up including the use of the QuestDB time series database. We're also making a lot of internal changes to keep up with changing open source software.

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

Enhancements

  • Add VARIABLE_DESCRIPTION and VARIABLE_OPTION keywords for plugin.txt
  • Add global 24-hour time chooser setting
  • Data extractor log extra in decom
  • Add Force Re-init process
  • Select tgt, pkt, item name text when clicked
  • Various improvements to the Python websockets implementation
  • Config parser updates
  • Document upgrade instructions
  • Document derived item ordering behavior in Telemetry Viewer
  • Document PATH as reserved environment variable name
  • Document credentials and deployment security
  • Document microservices development
  • Document encryption protocols
  • Document read_details and write_details protocol methods

Bug Fixes

  • Fix Ruby JSON encoding to preserve Unicode characters like µA
  • Update ace-diff to fix line merging bugs
  • Remove hard coded tag in upgrade script

What's Changed

Full Changelog: v6.10.3...v6.10.4

Don't miss a new cosmos release

NewReleases is sending notifications on new releases.