What's Changed
π₯ Notable Changes
- Discrete Event Visualization in Timeline by @scottbell in #7967
π Features
- Add Correlation Telemetry Plugin by @jvigliotta in #8216
- Increase priority of operator status indicator by @akhenry in #8257
- Derived Telemetry Prototype by @scottbell in #7815
- Feature/historical conditions by @jvigliotta in #8148
π Enhancements
- Couch search indexes by @akhenry in #8037
- [Inspector Tabs] Updates by @jvigliotta in #7987
- Make Plot "Export as PNG/JPG" default filenames more clear and make the methods extendable by @jvigliotta in #8070
- [Telemetry Tables] Ability to hide manually added Name column by @jvigliotta in #8042
- Update View priorities (especially making telemetry table and plot priorities LOW ) by @shefalijoshi in #8115
- Adjustable swimlanes merge attempt 2 by @akhenry in #8138
- Expanded Time List enhancements for #8091 by @charlesh88 in #8095
- Store and retrieve the view type, per object type by @charlesh88 in #8068
- Marcus banes line ahead behind by @shefalijoshi in #8149
- Feature plot better utc ticks by @shefalijoshi in #8139
- Time conductor refactor by @davetsay in #7818
- Better overflow and wrapping in Status area by @charlesh88 in #7850
- Adds new default sort option for fault management view by @shefalijoshi in #8275
- Sanitize domainObject names when present in a CVS export by @jvigliotta in #8299
- Only request changes from couch that make sense... 'now' or most recent since reconnect by @jvigliotta in #8344
- New imagery view for disparity map based measurement by @shefalijoshi in #8333
π Bug Fixes
- Use the disabled attribute on a valid element - the button. by @shefalijoshi in #7914
- [Gauge Plugin] Fix Missing Object handling by @jvigliotta in #7923
- [Telemetry API] Prevent Subscriptions with different options from overwriting each other by @jvigliotta in #7930
- fix vue reactivity of rows by changing the reference of the updated row by @davetsay in #7940
- [Notebook] Browse Bar holding onto stale model, reverts changes by @jvigliotta in #7944
- In progress activities that are out of bounds are shown by @shefalijoshi in #7945
- modified the sanitizeForSerialization method to remove unnecessary re⦠by @jvigliotta in #7950
- Don't disallow mouse events when in compact mode for plots by @shefalijoshi in #7975
- Independent time conductor related handling for plot synchronization. by @shefalijoshi in #7956
- Time strip marcus banes line "now line" fix for right y-axis and when now is out of bounds by @shefalijoshi in #7993
- Fix partial matches by @akhenry in #8047
- Condition Sets can incorrectly evaluate telemetry objects that update infrequently by @akhenry in #8041
- Condition sets failing to evaluate telemetry where source and key do not match in metadata by @akhenry in #8065
- Cherry pick 8084 by @akhenry in #8121
- Remove "+" and "-" from formattedItem.countdown in ExpandedViewItem.vue by @charlesh88 in #8172
- 8184 couch requests views failing by @akhenry in #8185
- Time Strip fixes for overflow and Inspector layout by @charlesh88 in #8170
- Adds new check to clearData that enables data clearing on overlay plots. by @davetsay in #8214
- Add root composition provider, and support dynamic root objects by @akhenry in #8209
- Respect latest available staleness prior to time conductor start by @davetsay in #8211
- [Condition Sets] Gracefully handle no telemetry by @jvigliotta in #7997
- Allow all yamcs events types to be added to timelines by @davetsay in #8256
- Dynamically determine number of ticks depending on canvas width by @shefalijoshi in #8223
- Fix plot rendering when real-time data is not in chronological order by @shefalijoshi in #8274
- Better tick width calculation, step size and styles adjustment by @shefalijoshi in #8273
- Condition set staleness by @akhenry in #8289
- add optional dependency to build on linux by @davetsay in #8306
- Fix styles and invalid reference validation by @shefalijoshi in #8270
- Do not show operator status for roles without status capability by @davetsay in #8321
- VIPERGC-988 - Telemetry did not turn stale in Open MCT by @akhenry in #8345
- VIPERGC-1030 telemetry stopped flowing by @akhenry in #8347
- Fix plan resizing and ahead/behind line in timestrips by @davetsay in #8343
- followup fixes to #8342 by @davetsay in #8358
- Fix zoom in/out display issues in plots for high precision (especially timestamps) x axis data. by @shefalijoshi in #8332
New Contributors
Full Changelog: v4.1.0...v4.3.0