Skip to content

v6.4.2

Compare
Choose a tag to compare
@ryanmelt ryanmelt released this 30 May 22:47
· 55 commits to main since this release

OpenC3 COSMOS Core 6.4.2 - Code Coverage, Doc Updates, and Bug Fixes

Welcome to OpenC3 COSMOS Core 6.4.2!

Enterprise - Added new Ruby and Python SDKs for Autonomic

We now have SDKs in both Ruby and Python for controlling Autonomic. This can allow for programatic creation of Triggers and Reactions from scripts or your own code.

New Event Message Data Viewer Component

There is a new Event Message Component in DataViewer that can be used to display a set of text strings in a scrolling list. Perfect for FSW events, or any other set of string messages you would like to display over time.

Improved Unit Test Coverage

Thanks to @clayandgen our unit test coverage keeps improving. We are now at approximately ~79% coverage and are continuing to improve.

Improved Docs

Lots of new docs in this release! Our docs now have more diagrams and discussions of the different ways to deploy COSMOS, there is a new docs page on conversions, and a new upgrade guide was added that discusses the necessary versions to hop through when upgrading if you have fallen far behind on versions.

Bug Fixes

  • Fixed several issues with Redis Cluster caused by use of pipeline for Redis
  • Fixed an issue that prevented screen errors from clearing the triangle icon after the errors were fixed
  • Enterprise - Fixed a redirect issue when using Firefox

All Pull Requests

New Contributors

Prerequisites:
Docker - Running OpenC3 requires a working Docker or Podman installation. Typically Docker Desktop on Windows / Mac. Plain Docker or Podman also works on linux. We actively develop and run with Docker Desktop on Mac/Windows, and Linux on Raspberry Pi, so if you have any issues on another platform, please let us know by submitting a ticket!

Minimum Resources allocated to Docker: 4GB RAM, 1 CPU, 80GB Disk
Recommended Resources allocated to Docker: 16GB RAM, 2+ CPUs, 100GB Disk
Also requires docker compose version 1.27+

To Run:

Please see our documentation at https://openc3.com

Try it out and let us know what you think! Please submit any issues as Github tickets, or any generic feedback to [email protected].

Thanks!

Full Changelog: v6.4.1...v6.4.2