github OpenC3/cosmos v6.2.0

latest releases: v7.0.0, v7.0.0-rc3, v7.0.0-rc2...
13 months ago

OpenC3 COSMOS 6.2.0 - Microservice Control, CONNECT_CMD

Welcome to OpenC3 COSMOS 6.2.0!

Microservice Control

In the Admin Microservices tab you can now restart, stop, and start microservices. This can be useful for debugging and simulating failures. (Note: stopping microservices will break things!)

CONNECT_CMD OPTION for Interfaces

This new option allows for sending commands on initial connection of an interface.
Read more here

Other Improvements

  • Limits responses now run in a thread to prevent blocking decom while they are running
  • Improve TableManager file lookup
  • Scopes now have configurable retain times for script logs and other logs

Bug Fixes

  • Fixed 64-bit integer support on the frontend in CmdSender / PacketViewer / TlmViewer
  • Handle news not being available in offline environments
  • Fix title widget centering
  • Fix time case sensitivity in frontend
  • Fix multiline generic conversions in Python
  • Fix exception in Python TcpipServerInterface due to DNS lookup failure
  • Fix ScriptRunner leaving zombie processes
  • Fix python ScriptRunner output thread
  • Correct numerous Sonarqube findings
  • Improve some playwright test flakiness (more to be done)
  • Fix LIMITSCOLUMN and LIMITSCOLOR examples
  • Now using consistent colors for limits everywhere
  • Fixed missing dist folders in javascript libraries
  • Fix parsing hex and binary ID items
  • Fix displaying hazardous description in popup dialog
  • Fix python identify_packet

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 support@openc3.com.

Thanks!

Full Changelog: v6.1.0...v6.2.0

Don't miss a new cosmos release

NewReleases is sending notifications on new releases.