OpenC3 COSMOS Core 7.1.1 - Enhancements and Bug Fixes
Welcome to OpenC3 COSMOS Core 7.1.1!
We've added numerous enhancements and bug fixes to the 7.1.0 release to improve the COSMOS experience. There are new Python calendar APIs and enhancements to the open_bucket_dialog. We fixed a bug stripping the extra data when doing packet decommutation. As always, we made various documentation improvements including improvements to navigation and searching.
See the COSMOS 7.0.0 release notes for all the amazing new features in COSMOS 7 as well as important migration notes!
🛠 Enhancements
- Various documentation improvements
- Ability to toggle Script Runner Locking ability
- Bucket Explorer multi-delete files
- Create Python calendar APIs
- Make VARIABLE_STATE description optional in plugin.txt
- Add default_path and filter to open_bucket_dialog
- Support plugin lib imports from Python
- Update Edit Graph dialog start time behavior
- Consistent command queue structure (Enterprise)
🪲 Bug Fixes
- Remove gem when plugin uninstalled
- Handle socket.MSG_DONTWAIT on Windows Python bridges
- In Data Extractor, exclude LATEST packet from target ALL
- Add missing 'extra' data to msg_hash during packet decommutation
- Fix for AttributeError: 'DecomMicroservice' object has no attribute 'limits_response_queue'`
- Fix Script Runner Execute Selection and Run from Line when stopped
- Prompt when hitting
escbefore closing modals with dirty Ace editor - In Telemetry Viewer, only display screens from installed targets
- Fix crash on BaseContainer inside CommandContainer when doing XTCE conversion
What's Changed
- Complete release by @jmthomas in #3305
- Remove gem when plugin uninstalled by @jmthomas in #3307
- ci(build): cache COSMOS images via GHCR (build once, pull elsewhere) by @jmthomas in #3302
- Rewrite performance.md for COSMOS 7 by @jmthomas in #3315
- [Enhancement] COSMOS 7 -- Ability to toggle Script Runner Locking ability by @clayandgen in #3312
- Handle socket.MSG_DONTWAIT on Windows by @jmthomas in #3308
- Update getting started with platform tabs by @jmthomas in #3317
- Update vulnerabilities by @jmthomas in #3306
- Exclude LATEST packet from target ALL by @jmthomas in #3324
- Add LTS documentation by @jmthomas in #3309
- Add token to cleanup-ghcr.yml by @jmthomas in #3341
- Update Copyright Year by @clayandgen in #3342
- re-add missing 'extra' data to msg_hash [!3335] by @shonigmann in #3339
- [Enhancement] Bucket Explorer multi-delete by @clayandgen in #3340
- Calendar apis for microservices by @ryanmelt in #3336
- Make VARIABLE_STATE description optional by @KyleFin in #3255
- Make interface options searchable by @jmthomas in #3343
- Move podman to guides and requirements to meta by @jmthomas in #3344
- Support for consistent command queue structure by @jmthomas in #3310
- support critical command queue by @EmilyRagan in #3346
- fix(decom): init limits_response_queue before sync_system by @jmthomas in #3325
- Fix Script Runner Execute Selection and Run from Line when stopped by @ryanmelt in #3348
- VARIABLE_STATE docs and test after update to only require one arg by @ryanmelt in #3349
- Prompt when hitting
escbefore closing modals with dirty Ace editor by @ryan-pratt in #3352 - Bump valkey, vue, vite, various others by @jmthomas in #3357
- feat(scriptrunner): add default_path and filter to open_bucket_dialog by @jmthomas in #3353
- fix(cli): support plugin lib imports + harden plugin install by @jmthomas in #3355
- Add note about per user config in podman by @jmthomas in #3361
- Add severity to reaction_controller actions by @jmthomas in #3350
- Only display screens from installed targets by @jmthomas in #3354
- fix(xtce_parser): crash on BaseContainer inside CommandContainer by @jwalters2 in #3377
- Update Edit Graph dialog start time behavior by @jmthomas in #3363
- Bump pnpm/action-setup from 6.0.0 to 6.0.8 by @dependabot[bot] in #3367
- Bump step-security/harden-runner from 2.19.0 to 2.19.2 by @dependabot[bot] in #3364
- Bump astral-sh/setup-uv from 8.0.0 to 8.1.0 by @dependabot[bot] in #3331
- Bump github/codeql-action from 4.35.2 to 4.35.4 by @dependabot[bot] in #3365
- Fix trigger_model and activity_controller by @jmthomas in #3379
New Contributors
- @shonigmann made their first contribution in #3339
- @KyleFin made their first contribution in #3255
- @jwalters2 made their first contribution in #3377
Full Changelog: v7.1.0...v7.1.1