v3.2.0
What's Changed
π₯ Notable Changes
- cherry-pick(#7241) Provide visibility based rendering as part of the view api by @scottbell in #7249
π Features
- Add static limit values to LAD tables by @scottbell in #7193
- Defer rendering for inactive tabs in open mct tabbed view by @scottbell in #7149
π§ Maintenance
- chore(deps-dev): bump vue-eslint-parser from 9.3.1 to 9.3.2 by @dependabot in #7125
- chore: remove
vue/compat
and complete Vue 3 migration by @ozyx in #7133 - chore(deps-dev): bump eslint-plugin-vue from 9.15.0 to 9.17.0 by @dependabot in #6907
- chore(deps-dev): bump jasmine-core from 5.0.0 to 5.1.1 by @dependabot in #7008
- chore: bump version to
3.2.0-next
by @ozyx in #7117 - [Tooltips] Finish tests for gauges, telemetry tables, recently viewed items, and time strips by @khalidadil in #7145
- chore(deps-dev): bump sass from 1.63.4 to 1.68.0 by @dependabot in #7086
- chore(deps): bump actions/setup-node from 3 to 4 by @dependabot in #7166
- chore(deps-dev): bump cspell from 7.3.6 to 7.3.8 by @dependabot in #7162
- chore(deps-dev): bump eslint-plugin-unicorn from 44.0.2 to 48.0.1 by @dependabot in #7163
- chore(deps-dev): bump painterro from 1.2.78 to 1.2.87 by @dependabot in #7165
- chore(deps-dev): bump sinon from 15.1.0 to 17.0.0 by @dependabot in #7155
- chore(deps-dev): bump @braintree/sanitize-url from 6.0.2 to 6.0.4 by @dependabot in #7190
- chore(deps-dev): bump eslint-plugin-vue from 9.17.0 to 9.18.1 by @dependabot in #7188
- chore(deps-dev): bump npm-run-all2 from 6.0.6 to 6.1.1 by @dependabot in #7185
- chore(deps): bump actions/checkout from 3 to 4 by @dependabot in #7034
- chore: bump Playwright to v1.39.0 by @ozyx in #7201
- chore(deps-dev): bump uuid from 9.0.0 to 9.0.1 by @dependabot in #7207
- chore(deps-dev): bump @vue/compiler-sfc from 3.3.4 to 3.3.8 by @dependabot in #7208
- chore(deps-dev): bump webpack-merge from 5.9.0 to 5.10.0 by @dependabot in #7205
- chore(deps-dev): bump eslint-plugin-you-dont-need-lodash-underscore from 6.12.0 to 6.13.0 by @dependabot in #7213
- chore(deps-dev): bump @percy/cli from 1.26.0 to 1.27.4 by @dependabot in #7212
- chore(deps-dev): bump eslint from 8.48.0 to 8.53.0 by @dependabot in #7211
- [CI] Dependabot skip rebasing on every merge by @unlikelyzero in #7216
- chore(deps-dev): bump @types/jasmine from 4.3.4 to 5.1.2 by @dependabot in #7219
- chore(deps-dev): bump webpack from 5.88.0 to 5.89.0 by @dependabot in #7186
- chore(deps-dev): bump eslint-plugin-unicorn from 48.0.1 to 49.0.0 by @dependabot in #7218
- chore(deps-dev): bump vue from 3.3.4 to 3.3.8 by @dependabot in #7214
- fix(index.html): use defer and move script to head by @evenstensberg in #6999
- docs: update release.yml by @ozyx in #7518
π Bug Fixes
- chore(
cspell
): use--quiet
flag by @ozyx in #7110 - [Staleness] Fix staleness on clock change by @khalidadil in #7088
- Handle negative height & width in image annotations by @scottbell in #7116
- [Staleness] Fix issue with object view staleness styles not being reset on clock change by @khalidadil in #7122
- Fix remaining
vue-compat
warnings by @depperm in #6966 - do not store state in singleton action by @davetsay in #7121
- When dropping an unsupported file onto a notebook entry, tell the user it isnt supported by @scottbell in #7115
- Rename all configuration tabs to
Config
by @davetsay in #7140 - fix(#7143): add
eslint-plugin-no-sanitize
and fix errors by @ozyx in #7144 - Prevent infinite loop when updating a table row in place by @scottbell in #7154
- [Filters] Fix view based filters when string input is enabled by @jvigliotta in #7050
- [Plots] Gracefully handle Float32Array breaking values by @jvigliotta in #7138
- Removed errant brace in ObjectAPI Error by @michaelrogers in #7192
- Refine display options and add Independent Time Conductor option for Time List view by @shefalijoshi in #7161
- fix: DisplayLayout and FlexibleLayout toolbar actions only apply to selected layout by @ozyx in #7184
- docs: update Telemetry Formats section by @ozyx in #7173
- docs: add related repos section to README.md by @ozyx in #7111
- docs: add warning about deploying devServer to prod environment by @ozyx in #7203
- [Dependency] Update to skip regular releases of marked by @unlikelyzero in #7209
- [CI] Add CI Troubleshooting doc by @unlikelyzero in #6988
- Changed global time to use time context current value for ITC by @michaelrogers in #7191
- fix(#7234): 'Remove Container' button not working in Flexible Layout toolbar by @ozyx in #7240
- Only show marquee for selected item by @davetsay in #7180
- Gauge fixes for NaN and composition policy by @charlesh88 in #5608
- chore: bump version to
3.2.0
by @ozyx in #7266 - cherry-pick(#7262): Update API documentation for Visibility-Based Rendering by @scottbell in #7267
- fix: 2d canvas fallback logic by @ozyx in #7295
Full Changelog: v3.1.1...v3.2.0