v3.1.0
版本发布时间: 2023-10-18 01:59:24
nasa/openmct最新发布版本:v4.0.0(2024-09-11 05:18:24)
What's Changed
🏕 Features
- Embedding images in notebook entries by @scottbell in https://github.com/nasa/openmct/pull/7048
- Add markdown to notebook entries by @scottbell in https://github.com/nasa/openmct/pull/7084
🔧 Maintenance
- [CI] Update docker login step to work across forks and non-nasa-users by @unlikelyzero in https://github.com/nasa/openmct/pull/6891
- Add script to delete annotations by @scottbell in https://github.com/nasa/openmct/pull/7069
- chore: move indexTest to kebab-case by @evenstensberg in https://github.com/nasa/openmct/pull/6860
- chore: bump Playwright to
1.36.2
by @ozyx in https://github.com/nasa/openmct/pull/6901 - Feat(tooling): add cspell by @evenstensberg in https://github.com/nasa/openmct/pull/6892
- feat(linting): concurrent linting by @evenstensberg in https://github.com/nasa/openmct/pull/6969
- feat(eslint): sort import rule by @evenstensberg in https://github.com/nasa/openmct/pull/6939
- fix(package.json): add author by @evenstensberg in https://github.com/nasa/openmct/pull/6941
- chore: modify cspell config and fix all typos by @ozyx in https://github.com/nasa/openmct/pull/6908
- chore: add vue3 to eslint, fix errors, and modify lint script by @ozyx in https://github.com/nasa/openmct/pull/6910
- chore: bump version to
3.1.0-next
and update docs by @ozyx in https://github.com/nasa/openmct/pull/6921 - chore(package.json): add fields by @evenstensberg in https://github.com/nasa/openmct/pull/6971
- chore(npm): dont generate lockfile by @evenstensberg in https://github.com/nasa/openmct/pull/6970
- chore(deps-dev): bump eslint from 8.43.0 to 8.48.0 by @dependabot in https://github.com/nasa/openmct/pull/7010
- chore: pin vue package versions by @ozyx in https://github.com/nasa/openmct/pull/7032
- chore(deps): bump docker/login-action from 2 to 3 by @dependabot in https://github.com/nasa/openmct/pull/7053
- PascalCase files by @depperm in https://github.com/nasa/openmct/pull/6955
- chore(deps-dev): bump eslint-config-prettier from 8.8.0 to 9.0.0 by @dependabot in https://github.com/nasa/openmct/pull/6897
- chore(deps-dev): bump typescript from 5.1.3 to 5.2.2 by @dependabot in https://github.com/nasa/openmct/pull/7007
- chore: add
release.yml
by @ozyx in https://github.com/nasa/openmct/pull/7090 - chore(deps-dev): bump cspell from 7.1.1 to 7.3.6 by @dependabot in https://github.com/nasa/openmct/pull/7067
- chore(deps-dev): bump eslint-plugin-compat from 4.1.4 to 4.2.0 by @dependabot in https://github.com/nasa/openmct/pull/7104
- Catchall for bug fix PRs and add performance category by @shefalijoshi in https://github.com/nasa/openmct/pull/7096
- [CI] Stabilize visual tests, remove appAction, and update pane buttons by @unlikelyzero in https://github.com/nasa/openmct/pull/7033
- Fix and re-enable disabled unit test suites by @ozyx in https://github.com/nasa/openmct/pull/6990
⚡ Performance
- Memory leak fixes for several views by @shefalijoshi in https://github.com/nasa/openmct/pull/7057
- Eagerly lose WebGL context on
DrawWebGL.destroy()
by @davetsay in https://github.com/nasa/openmct/pull/7080
🐛 Bug Fixes
- fix: toggling markers, alarm markers, marker style + update
Vue.extend()
usage to Vue 3 by @ozyx in https://github.com/nasa/openmct/pull/6868 - fix: suppress deprecation warnings to once per unique args by @ozyx in https://github.com/nasa/openmct/pull/6875
- Set the raw series limits so that we can get the raw series limits by @shefalijoshi in https://github.com/nasa/openmct/pull/6877
- Synchronize timers between multiple users by @akhenry in https://github.com/nasa/openmct/pull/6885
- Only load annotations in fixed time mode or frozen by @scottbell in https://github.com/nasa/openmct/pull/6866
- Fix Plan View duplicate scrollbars by @charlesh88 in https://github.com/nasa/openmct/pull/6865
- Dismiss the independent time conductor popup on unmount by @shefalijoshi in https://github.com/nasa/openmct/pull/6859
- Check for null in DuplicateAction by @scottbell in https://github.com/nasa/openmct/pull/6904
- Light refactor of visual tests by @unlikelyzero in https://github.com/nasa/openmct/pull/5585
- fix: use
loadDelay
generator setting in subscriptions as well by @ozyx in https://github.com/nasa/openmct/pull/6918 - Fix remote clock subscription by @shefalijoshi in https://github.com/nasa/openmct/pull/6919
- Condition sets now provide the timeContext they're using when sending requests by @shefalijoshi in https://github.com/nasa/openmct/pull/6929
- fix(#6942): Toggling FlexibleLayout toolbar options reflects immediately in the view by @ozyx in https://github.com/nasa/openmct/pull/6943
- fix(e2e): Stabilize ITC tests by @ozyx in https://github.com/nasa/openmct/pull/6933
- Recent objects do not update when object names are changed by @scottbell in https://github.com/nasa/openmct/pull/6927
- [Tooltips] Fixes for dictionary objects and self-referential objects by @khalidadil in https://github.com/nasa/openmct/pull/6916
- Ensure that dynamically created vue components are destroyed. by @shefalijoshi in https://github.com/nasa/openmct/pull/6948
- Progress Bar Display by @depperm in https://github.com/nasa/openmct/pull/6952
- feat(tooling): adds nvm by @evenstensberg in https://github.com/nasa/openmct/pull/6938
- fix(html): minor fixes from validation by @evenstensberg in https://github.com/nasa/openmct/pull/6962
- Add strategy latest and timeContext to auto flow tabular and gauge views by @shefalijoshi in https://github.com/nasa/openmct/pull/6960
- Fix couchdb setup and add a note on how to remove the container by @unlikelyzero in https://github.com/nasa/openmct/pull/6915
- [Aborts] Abort Telemetry Collections requests on Navigation, Add abort functionality to getLimits by @jvigliotta in https://github.com/nasa/openmct/pull/6872
- Imagery layer checkbox should match layer visiblity by @shefalijoshi in https://github.com/nasa/openmct/pull/7003
- fix(dialog): empty description by @evenstensberg in https://github.com/nasa/openmct/pull/6986
- ProgressBar null not undefined by @depperm in https://github.com/nasa/openmct/pull/6953
- fix(#7022): remove ProgressBar artifacts from Notifications by @ozyx in https://github.com/nasa/openmct/pull/7024
- Remove large series models from reactive data in plots by @scottbell in https://github.com/nasa/openmct/pull/6961
- Allow Data Visualization in inspector based on current selection by @davetsay in https://github.com/nasa/openmct/pull/7052
- Fix mojibake by @akhenry in https://github.com/nasa/openmct/pull/7073
- Have annotations work with domain objects that have dots by @scottbell in https://github.com/nasa/openmct/pull/7065
- 🙅🚮␡ Remove
openmct.components
␡🚮🙅 by @ozyx in https://github.com/nasa/openmct/pull/7075 - Hide image controls when tagging, and hide compass HUD by default by @scottbell in https://github.com/nasa/openmct/pull/7028
- Protect against prototype pollution in import action by @davetsay in https://github.com/nasa/openmct/pull/7094
- Ensure CouchDB changes for plans trigger updates in the view by @shefalijoshi in https://github.com/nasa/openmct/pull/7099
- Check realtime mode in remote clock interceptor by @shefalijoshi in https://github.com/nasa/openmct/pull/6985
- cherry-pick(#7088): [Staleness] Fix staleness on clock change by @khalidadil in https://github.com/nasa/openmct/pull/7112
- chore: bump version to
3.1.0
by @ozyx in https://github.com/nasa/openmct/pull/7118 - cherry-pick(#7122): [Staleness] Fix issue with object view staleness styles not being res… by @khalidadil in https://github.com/nasa/openmct/pull/7123
- cherry-pick(#7121): Do not store state in singleton action by @akhenry in https://github.com/nasa/openmct/pull/7134
📄 Docs
- fix(readme): note sections by @evenstensberg in https://github.com/nasa/openmct/pull/6997
- fix(readme): indent correctly by @evenstensberg in https://github.com/nasa/openmct/pull/6996
- docs: update staticRootPlugin README by @ozyx in https://github.com/nasa/openmct/pull/7014
- [Documentation] Time API docs update new/deprecated functionality by @jvigliotta in https://github.com/nasa/openmct/pull/7107
Full Changelog: https://github.com/nasa/openmct/compare/v3.0.2...v3.1.0