Releases: nasa/openmct
OpenMCT v1.6.1
OpenMCT v1.6.0
Improvements/New Features
- Navigation Tree now visually shows users what item they have context clicked Improvement
- An indication of max. updates per second was added
Bug Fixes
- [Tree] Navigating while load in progress breaks tree
- Tree is sporadically recursively duplicating items in its hierarchy bug critical
- Object Icon missing from 'view-large' and 'Preview'
- Need a whitespace/padding between icon and title text
- [Notebook] Problem copying unitless telemetry values to notebook
- [Notebook] Font style and control placement and menu allows clipping.
- [Notebook] Cannot add any additional notebook entries after initial entry
- [Notebook] Link to snapshot should not be a fully qualified url
- [Notebook] Do not persist domain objects on notebooks or snapshots
- [Conditionals] When composition is still loading the condition message shows undefined Improvement
- [Conditionals] Should not update domainObject style on destroy
- [Conditionals] Removing telemetry for a matching condition causes output to stick Target:R4.5
Testing
- Unit tests added for local time system
- Fixed Error in Plan.vue when running unit tests
- Fix failing notebook tests from three-dot-menu-proto
- Fixed Error while running npm test locally
- Added tests for Imagery Plugin
Open MCT version 1.4.1
Improvements/Changes:
New (3-dot) drop-down Menu in the main view makes navigating actions and view controls easier.
Fonts can now be updated in the style inspector
Duplicate and move actions are now disabled for non creatable objects
Tests written for UTC time system
Notebook refactored - functionality maintained
Duplicate action refactored - functionality maintained
Bug Fixes:
After updating OpenMCT, the default page is "Missing: mct:mine"
My Items plugin can not load correctly
[Export Snapshots] With periods in the file name will cause system to think the file type is anything after the period
[Display layouts] Drawing objects cannot be selected in Display Layouts
[Timeline view] Timeline Plan view does not group activities correctly
[Timeline view] Timeline plan view should display new activities immediately
Views are broken in Safari - now works
[Plots] Switching from Enum to Non Enum, does not refresh the Y Axis
[Conductor] Remove 24 hour default limit in time conductor
[Persistence] Couch DB provider is not working
Object API is returning undefined for missing objects
"Move" context action leaves Linked object in original location
Open MCT version 1.4.0
Improvements:
Debounce requests to objectApi.get()
Add Timeline plugin to hulk deployment
Allow user to select and apply font size and family as a style option
[Display Layout] User should be able to set outer dimensions
[Display Layout] User should be able to toggle grid lines
[Tree] Simplified tree implementation
Bug fixes:
[Notebook] Annotation tools are partially obscured
[Search] Objects in search tree do not have same functionality as objects in navigation tree
[Notebook] Creating new entries now works
[Fixed Position] Provide default position for telemetry points
[Telemetry Tables] Should display total number of rows and marked rows
Flexible Layouts don't allow usage of Imagery brightness and contrast controls
[Display Layout]Telemetry Graphs on display layout are not visible
[Navigation Tree] Duplicate ancestors showing in the tree
[Tables] Object names should appear in tables
Example Imagery styles not applied as expected
Web Page objects cannot be created
Open MCT v1.3.1
Documentation:
Updated the Versioning process
New Features / Improvements:
[Open MCT] Change default "The Root Object" Root name to "Open MCT"
Bug Fixes:
[Actions] "Create New Folder" Action no longer throws an error when using CouchDB as persistence storage
[Persistence] Error persisting new objects if object from non-persistable namespace selected in tree
[Time Conductor] Zoom changes bounds as expected. This was not working correctly before.
[Navigation Tree] UI fixes, Tree in modal context now scrolls correctly
Open MCT v1.3.0
Breaking Changes:
Open MCT linting only works with nodejs 10 or greater.
New Features and Improvements:
[Layout] Tree refactor Improvement refactor
[Persistence] The Couch DB persistence provider is now implemented as an Object Provider rather than the legacy angular persistence provider and now also allows saving objects.
[RemoveAction] Test satement coverage to 50%
[Conditionals] Evaluation of conditions now stops when the first condition evaluates to true. This is for performance improvement of condition sets.
Bug Fixes:
[Conditionals] Description displays incorrect condition on condition re-order is fixed
[Conditionals] Message string is incorrect is fixed for enums
[Conditionals] Condition Set using "any | all telemetry" summarizes State badly is fixed
Open MCT v1.2.4
Bug fixes:
- "Error Requesting Telemetry" in display layouts
- [Preview] Preview window should not have any context menu actions
- [Imagery] Timestamp parsing of realtime data should support metadata 'source' attribute
- [Display Layout] Lines impossible to move when vertical or horizontal
- Dragging into locked View puts the editor in 'edit' mode
- [Telemetry] Subscriptions are not being cleaned up properly
- Layout problem with
is-missing__label
element - [Tabs View] Unable to remove tab from tabs view interface
- [Snapshots] Are holding on to outdated domainObjects when clicking on preview
New features and improvements:
- Update TelemetryTable config to allow disable multiselect
- [Clear Data] Needs to allow optionally installing the indicator
- [Missing Items] should have the status: is-missing value
- [API] Implement the "save" method on the Object API
- Display Layout test satement coverage 20% or more
Minification of Vue library for production
Open MCT V1.1.1
set this.left on resize (#3049) code refactoring