v5.16.1
OpenC3 COSMOS 5.16.1 - Command Sender History and Playwright Enhancements
Welcome to OpenC3 COSMOS 5.16.1!
This release adds some minor features, fixes the UBI build and improves our Playwright end to end testing.
Potentially breaking changes from 5.15.x
Script wait methods that wait on a condition now return true/false to indicate if the wait condition was successful or not. Previously these wait methods returned the number of seconds actually waited.
Command Sender History
Command Sender now remembers history on a browser refresh. The delete button will clear the history.
Other Improvements
- Limits Monitor clear all ignored items
- Code completion works with Python fstrings, e.g. cmd(f"INST
All Pull Requests in this Release
- Add Clear All to ignored limits by @jmthomas in #1242
- Command Sender remember history by @jmthomas in #1241
- Allow fstring in code completion by @jmthomas in #1237
- Playwright changes for enterprise by @jmthomas in #1244
- Playwright enhancements by @jmthomas in #1245
- Fix ubi build and add github action by @jmthomas in #1249
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:
- git clone https://github.com/openc3/cosmos-project.git cosmos-myproject
- cd cosmos-myproject
- Run Linux/Mac: ./openc3.sh run
- Run Windows: openc3.bat run
- Connect a web browser to http://localhost:2900/
- Have fun running OpenC3 COSMOS!
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: v5.16.0...v5.16.1