Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test publish: latest (v0.2.0) npm packages #1058

Merged
merged 2 commits into from
Mar 21, 2024
Merged

Conversation

marcdumais-work
Copy link
Contributor

This PR tests the recently added CI publishing infrastructure by attempting to publish v0.2.0 of the 3 npm packages in this repo.

When I ran "yarn version:minor" I noticed that it massaged the package.json files and lerna.json, changing indentation from 2 to 4 and making sure there was a terminating line at the end of the files. To make things cleaner, I added a commit that replicated these changes, before the release commit.

When running "lerna version" to create release commits, it will change indentation
to 4 spaces. Unless we already have the same, it will do the change, which we do
not want as part of the release commit. This is a one-off.

Signed-off-by: Marc Dumais <marc.dumais@ericsson.com>
@marcdumais-work
Copy link
Contributor Author

RELEASE

The following 1 GitHub releases will be created once this pull request got merged.

Release v0.2.0 with changes since v0.0.0

  • Release v0.2.0 (Minor) c23c754
  • Change indent to 4 spaces in lerna.json, published package.json files 4eab075
  • productify npm packages and content, document how to publish 8c79065
  • [ci] add infrastructure for automated releases/publish to npm (latest) 436085d
  • Bump follow-redirects from 1.15.4 to 1.15.6 9c3c502
  • Support opening trace files through a dialog 7ca1a45
  • [viewer-prototype] Use Theia re-export rather than importing inversify directly d88ea47
  • Merge pull request Add support for multi row select and context menu in Timegraph Component #1044 from ngondalia/multiRowSelectionAndCtxMenu d1616c4
  • Update to node 18 39dadea
  • [security] Pin msgpackr dependency to a safe version db536e5
  • Check Server Status On Update 067ce91
  • Remove Direct DOM Manipulation from ServerStatusWidget 52c2ae7
  • Add Server Status Change Listeners c51fa3c
  • Rename subscription events in Connection client 34b1d11
  • Add support for multi row select and context menu in Timegraph Component 75aa1c0
  • [Theia v1.45.1] update trace extension used in docker image c15a308
  • update following upstream Theia changes c22cb2c
  • update to latest Theia community release: v1.45.1 b721d45
  • Add CODE_OF_CONDUCT.md to the repository and update reference. 2a2522d
  • Bump ip from 2.0.0 to 2.0.1 aab9e2b
  • check-in updated yarn.lock 90f7489
  • Add 3PP license check as part of PR CI da09842
  • README: Add cdt cloud demo link ddb5ca7
  • Bump follow-redirects from 1.15.3 to 1.15.4 e255c71
  • [ci] Use GitHub token to avoid ripgrep download issue dfa77bd
  • docker: fix and improve docker example 3b6004e
  • Fix yarn.log for json-bigint dependency ff0943f
  • Uplift Theia dependencies from v1.40.1 to 1.43.1 9ebbf3a
  • Bump @babel/traverse from 7.22.19 to 7.23.2 7495999
  • Bump postcss from 8.4.29 to 8.4.31 9b5a515
  • Upgrade tsp-typescript-client to 0.4.0-next.20231003144311.a5128df.0 23eabcd
  • Add unit to timestamps and durations in tooltips 421c44a
  • ADR: Update ConfigurationSourceType to provide parameter descriptors e5453d1
  • Bump get-func-name from 2.0.0 to 2.0.2 f755b56
  • Move MaterialUI to proper package.json d902b78
  • Bump graphql in /doc/adr/0002/graphql-server-prototype b7f8cdc
  • ADR: Generalize analysis-api ADR towards other configurations 98cec64
  • [lerna] upgrade to recent version, refactoring of package.json "scripts" entries cf82da7
  • Merge pull request Refactor server communication to JSON-RPC #990 from eclipsesource/976-JSON-RPC a1d5a0c
  • Fix url not being updated properly b5b68e1
  • Address review feedback ea0a4a0
  • Refactor server communication to JSON-RPC 37e20b2
  • Update types of base package and react-components 10971b4
  • Invoke the yarn clean script before running the prepare script 418b9cb
  • Use 'traceviewer-base/lib' instead of 'traceviewer-base/src' abe6fad
  • Uplift theia dependencies from v1.37.2 to 1.40.1 0552168
  • Add and handle data changed signal f7cee94
  • Measure performance of TSPClient before and after JSON-RPC. a50cb95
  • ADR about external analysis API in TSP d18ca4e
  • Bump apollo-server-core in /doc/adr/0002/graphql-server-prototype 91fb888
  • Fix SHA in git-blame-ignore-revs to commit of prettier format change caaf230
  • Time Range Data Map 7e50501
  • Add 'yarn lint:fix' Script 9bd4972
  • Bump word-wrap from 1.2.3 to 1.2.4 a90d1f2
  • Uplift timeline-chart to latest version 02ac259
  • Revert "releng: Define publishing latest semantic versions" f65b9ed
  • releng: Define publishing latest semantic versions 7d951b7
  • Bump semver from 5.7.1 to 5.7.2 dfbb7d4
  • Improved UX of column search, results 6eeed5a
  • Abstract CSS Styles for timegraph search bar 981689f
  • Search Time Events in Time Graph Views 2b1c70e
  • Refresh open traces view on start during open 52e21d9
  • Add hover text to column search field 297af68
  • Resolve warning errors with the toggle columns menu 5e1efd4
  • Fix toggle columns missing in title bar menu 4a3692f
  • electron: Add (automate) rebuild into yarn package a37bbf1
  • README: Clarify the steps for how to run the dist e8d660a
  • Uplift theia dependencies from v1.34.2 to 1.37.2 348561d
  • Do a 'yarn upgrade' before otherwise broken uplift e44236a
  • Update performance analysis on timeline chart 45432b4
  • Bump socket.io-parser from 4.2.2 to 4.2.3 d794599
  • Move keyboard shortcuts table to traceviewer-react-components 07f06a5
  • Make --trace-extension-list-line-height a mappable CSS variable 03410a1
  • Rename --trace-viewer-foreground where applicable 2ad2c43
  • Abstract CSS style for React components e1842b7
  • Update parameter for onViewRangeChanged handler 677f760
  • Color String Whitespace hotfix e5c898d
  • Add documentation for Prettier scripts 1620942
  • Add .git-blame-ignore-revs to ignore linting/formatting commits 8d5db13
  • Format code with Prettier 6e3116b
  • Set up Prettier to enforce code style b2f94a4
  • Time Range Data Widget f611196
  • Bump engine.io from 6.4.0 to 6.4.2 8226bd3
  • README: Add a line about expecting ADR leadership d000cb4
  • README: Fix these few left-over (yet minor) typos 8ced6f8
  • Upgrade to timeline-chart 0.3.0-next.20230419183309.9e0527f.0 14a2611
  • Added Export csv support for XY components 35df458
  • README: Replace Java v11 with 17 for trace-server 1887d1a
  • releng: Include date in version string for next versions 552e435
  • Refactor Font Awesome icons in traceviewer-react-components 1acc299
  • Created a widget for placeholder view in react-components 7811eab
  • Fix missing horizontal scrollbar in data tree views 91f9083
  • [lerna] option verifyAccess to false e4550a8
  • Use actions/setup-node@v3 instead of actions/setup-node@v1 e56e384
  • Add docker to maintained CONTRIBUTING.md examples ee6a7f7
  • Remove dependencies to enzyme and enzyme-adapter-react-16 05b35ac
  • Don't use Enzyme in tooltip-component.test.tsx 6c9fe49
  • Re-enable and fix skipped test in time-navigator-component.test.tsx 767b7b0
  • Re-enable and fix skipped test in time-axis-component.test.tsx 6c9b620
  • Re-enable and fix skipped test in table-renderer-component-test.tsx 2d5192d
  • Remove unsupported config disableOptimisticBPs from launch.json 469033e
  • Add example of docker image for theia-trace-ext 75c9da4
  • Rename csv export signal 3ebd9d7
  • Bump d3-color from 3.0.1 to 3.1.0 f3ed281
  • Added support for time range columns in datatree-output-component 064b2bd
  • TraceViewerContribution: Fix this error assignment 432b74c
  • trace-viewer-frontend-module: Remove commented-out code 32cebc9
  • Make this traceviewer-base/src import consistent 8011e99
  • Export DataTree to csv through FileDialogService b7cc4f1
  • Bump webpack from 5.64.4 to 5.76.1 84f8d2f
  • Add uplifting the Node version in CONTRIBUTING.md 3fcf0d4
  • Add uplifting the React version in CONTRIBUTING.md d42dc35
  • Uplift theia dependencies from v1.34.1 to 1.34.2 2d7ecd6
  • Add uplifting the Theia version to CONTRIBUTING.md a3771b2
  • Fix the good-first-issues label in CONTRIBUTING.md a97aa9d
  • Align ./package.json @theia/cli dependency version e777276
  • Use data tree endpoint in datatree-output-component.tsx da15f4e
  • ADR about data types its usage in table columns to provide time ranges 1f807a2
  • Add null check to item properties 8e31c7e
  • Time Range Data ADR 7893c4e
  • Add performance analysis for timeline chart 6fb9d7d
  • Upgrade to Theia 1.34.1 4ac009a
  • Navigation of markers using new cursor class 35a70e4
  • Upgrade React to match Theia's 1.34 react version 69e903d
  • Update Select Overview Output Modal's state when its closed 20dfac7
  • Add ADR about time graph filtering TSP updates 8538b4a
  • Upgrade to Theia 1.34.0 3f2436a
  • Fix selecting of timegraph row when tree row is selected deee43e
  • Fix Issue with opening Shortcuts Dialog b139865
  • Bump http-cache-semantics from 4.1.0 to 4.1.1 5ee3267
  • Merge pull request Events Table search filter persists when scrolling horizontally #921 from ankusht-work/Issue/841 4aa0d74
  • Events Table search filter persists when scrolling horizontally cc5f425
  • Reduce timeline-chart cache by reducing worldRangeFactor to 0.25 8757351
  • Display data as it is made available 5aa111d
  • Make StyleProvider more robust 0e3059b
  • Use new TSP APIs for XY entries to check for default entries 565d6ad
  • Add "duration" info to state tooltip 6e07a05
  • Use specific rules for lib folders in gitignore 67d48a7
  • Bump luxon from 2.5.0 to 2.5.2 7989364
  • Bump json5 from 1.0.1 to 1.0.2 79cd695
  • Upgrade to latest timeline-chart version "0.3.0-next.f029da1.0" 53d40b7
  • Created a widget for properties view in react-components ff9c70c
  • Created a widget for properties view in react-components b8ce6d4
  • Use Java 17 in gitpod.dockerfile needed for latest trace server a5e1d32
  • Add tooltip when hovering over trace in opened traces view 9059b5e
  • Remove unneeded TraceViewerWidgetOpenerOptions 0e40ac1
  • Add new command open-trace-with-path to open a trace with the given path 1c6babd
  • Bump express from 4.17.1 to 4.18.2 f9fa45e
  • Bump qs from 6.5.2 to 6.5.3 b51bbaa
  • Bump qs, body-parser and express f059dbd
  • Bump decode-uri-component from 0.2.0 to 0.2.2 26113da
  • Fixes large tables on high-dpi monitors 5f65354
  • Bump loader-utils from 1.4.1 to 1.4.2 9e3be07
  • Fix pagination bar bug d97e257
  • Uplift timeline-chart NPM e34d2d6
  • Workaround rate limitation issues with open-vsx bb31299
  • Bump apollo-server-core in /doc/adr/0002/graphql-server-prototype fcbf06b
  • Bump loader-utils from 1.4.0 to 1.4.1 4f4a861
  • [] Viewport Implementation - Sync 93f94a1
  • Add trace name to opening trace dialog box c37b6ee
  • Improve color scheme for zoom range of overview output edc6c7e
  • Fix overview opened in all trace tabs when using the toolbar button b35fd8b
  • SearchFilterRenderer: Decrease debounce ms by 50x ae52c55
  • TableOutputComponent: Separate search and matching a4726e0
  • TableOutputComponent: Reset navigating selection if new search 21fa207
  • TableOutputComponent: Fix exception upon early Enter 97457e1
  • TableOutputComponent: Wait for search before selecting 32dc39f
  • TableOutputComponent: Fix selectStartIndex assigned to itself 1c2f1d0
  • TableOutputComponent: Fix backward search upon index 0 a0f2607
  • TableOutputComponent: Fix findMatchedEvent row 0 case 568db8e
  • Add configurable default view for the trace overview 5d8c66e
  • Toggle the filter tree for the trace overview d85e56b
  • Upgrade node version to 16.x in publish workflow 38d4e17
  • Fix for unresponsive big tables 919b6bf
  • Updating tests 5193de4
  • Upgrade ag-grid-react to version with React 18 5396d83
  • Typescript adjustments for React 18 05086c9
  • Upgrade to Theia 1.29.0 14ed8b2
  • update target Electron version 1026a08
  • Support window dragging with mouse-middle drag in xy charts 88a3e53
  • README: Remove unused 'ext' link reference 880b360
  • Remove redundant ) 7298b48
  • Fix for title bar on Safari browsers f8c7eb2
  • Upgrade to latest timeline-chart version 59d499b
  • Add ADR about virtual table filtering TSP updates f748d2e
  • Fix issue with Start Trace Server command a1b497a
  • Fix padding in UI components c7a48be
  • Fix onRowClick not a function error in table-cell a4599e0
  • Implement datatree-output-component csv export in electron 3e1dca5
  • Update package.json to cdt-cloud url/homepage 3eff16f
  • Fix Leaking TraceViewerWidget instances ddfed7c
  • Toggle Open Trace File Picker with custom path 6102821
  • Add Events Table Shortcuts to the Keyboard Shortcuts Menu 975f727
  • Update hover color in open trace explorer d610a9a
  • Debounce xy chart data update a67a049
  • Bump moment from 2.29.1 to 2.29.4 a9f14ec
  • Upgrade Theia dependencies to 1.28.0 4e699e2
  • Fix rendering of message about unsupported output type 8fbb35e
  • xy chart refresh data model on resize 4fc050a
  • Bump apollo-server-core in /doc/adr/0002/graphql-server-prototype 193a827
  • GraphQL ADR: Clarify yarn use before node and test 33dafe5
  • Update requirements for NodeJS version aeb1173
  • Selection of time range through marker axis 77e4ee6
  • Improve options menu styling a11489f
  • Refactor available views component f936a11
  • Add select all and deselect all in marker menu 84a090c
  • Zoom into selection range using z 28039a3
  • Add dialog to select output for trace overview 70ea08a
  • Fire TSP client requests in parallel in getData function 08c6fb4
  • Fix issues with server status indicator 58fabce
  • Uplift to latest timeline-chart b2dc38d
  • Fixed filter-tree tests for onRowClick 098abd3
  • Selected Row Visibility c558e0d
  • Persist events table selection after pin/unpin 0e186e0
  • Persist state of view after pin/unpin 773ab11
  • XY plots put zero at the bottom f772811
  • Bump terser from 5.10.0 to 5.14.2 1480110
  • Fix theia-trace-extension table vertical scrollbar 91ddf4e
  • Bump parse-url from 6.0.0 to 6.0.2 e011423
  • Add initial support for the Trace Overview view 50a95dd
  • Fix css positioning for filter text box icon 4fe48d1
  • Select chart components when selecting an event with keyboard in table e2e10f5
  • Select chart components when finding a matched event in events table f9291c2
  • Select chart components from a selection in the events table e27fb4a
  • Move the ticks of the time axis to below the time values 94032b7
  • Enable coarse resolution update of time graph f27def8
  • Upgrade to tsp-typescript-client version 0.4.0-next.7f692ba.0 07c4084
  • Upgrade to timeline-chart version 0.3.0-next.e5136fa.0 10f4887
  • Improve filter text box discoverability 4f84289
  • Ability to pin views 4cc86f9
  • Use start time of time graph state to fetch tooltip 8be7108
  • Upgrade to timeline-chart 0.3.0-next.47c8e30.0 version 3970e15
  • Launch: Add urlFilter to the attach-chrome config 43c93b0
  • xy-output-component: Deserialize for isScatterPlot 13bde97
  • xy-output-component: Rescope yValues/pairs locally 59eb64e
  • xy-output-component: Reverse negative if statement 0cb6f83
  • Export datatree-output-component to csv f904b71
  • Undo / Redo Functionality b15ad94
  • table: Fix time sync. when searching previous and next d633e97
  • Bump ejs from 3.1.6 to 3.1.8 0ab3cbc
  • Fetch visible rows only c140476
  • Fix markers layer incorrect update in timegraph output component 6e2a075
  • Fix use of TimeGraphArrow sourceId and destinationId d90498b
  • trace-viewer: Remove onAfterShow causing event loop 77de32e
  • Toggle Events Table Columns ac54cd2
  • GraphQL ADR: Close current proposal after reviewed 0cf2bd8
  • Update bigint dependencies in yarn.lock 4f8ffae
  • Use time range queries for tree, states, annotations, arrows and xy 0d94399
  • Bar chart code base for xy charts 033d953
  • Upgrade to latest timeline-chart version 0.3.0-next.0b6178c.0 4301720
  • Change links to inline references in root level README.md e60d4ba
  • Replace theia-ide with eclipse-cdt-cloud references ea06ba1
  • GraphQL ADR: Prepare for the initial team reviews a4aa7bd
  • GraphQL ADR: Add high level use cases, stakeholders 995b809
  • GraphQL ADR: Replace theia-ide w/ eclipse-cdt-cloud 0cf2099
  • GraphQL ADR: Consistently use Markdown's numbering 02ffa38
  • Move xy-chart's data with CTRL + mouse drag 3036e35
  • TableOutputComponent has selected rows on initial render 82bc986
  • Expand properties persisted on refresh 0196c3b
  • Expand constructor of TimeRange class b4405aa
  • Add contribution documentation 06ffb25
  • Fix source mapping for debug launch configuration and fix chrome attach. ff00759
  • Add Vulnerability Reporting Policy db847cb
  • D3 ADR: move code example from proto file into ADR cf86436
  • Clarify when the Trace Server is Offline 4163ae9
  • Visually indicate when data is still loading 8da7a8b
  • throttle xy-chart data update ce5f4d6
  • GraphQL ADR: update content of Testability section c9250d6
  • Upgrade to latest tsp-typescript-client version fa8ab83
  • Add ADRs about updating of experiments as part of the TSP bc85069
  • Update publish GitHub action to work with eclipse-cdt-cloud 2acc634
  • Bump minimist from 1.2.5 to 1.2.6 bbfcce0
  • Persist opened views on page refresh ca248c0
  • GraphQL ADR: Add example for TSP Query Parameters b9e3132
  • GraphQL ADR: Remove redundant comma in index.js cfa05ab
  • Update README.md with known issues on Windows 50ac6e2
  • Update open trace icon to avoid confusion 6e167f5
  • GraphQL ADR: Refactor the answered server question 0b9367e
  • GraphQL ADR: Remove left-over compression question d580b6a
  • GraphQL ADR: Detail optional GraphQL clients use 8c9195b
  • GraphQL ADR: Detail potential Java server library a51f6d0
  • Support displaying statistics for a region selection in the chart 2fb88b4
  • Add ADR for Hotjar investigation b7edff2
  • Prevent unnecessary xy requests while analysis is running 10ec121
  • Add unit tests for the events table b4855ec
  • Split X-axis views and non-X-axis views 64ed90e
  • Handle health check unsuccessful responses 0a78759
  • Change cursor on context clicks on XY-charts bb735e5
  • Markdownlint rc file b0ca340
  • ADR about replacing ChartJS with D3 28fec08
  • GraphQL ADR: Remove non-server action exec section 0e32436
  • GraphQL ADR: Undo link from server to filter action 502fa68
  • Upgrade to Theia 1.21.0 ae32209
  • Upgrade to Theia 1.21.0 85ec285
  • GraphQL ADR: Use new GitHub rendering for Mermaid 0fba5c5
  • GraphQL ADR: Initialize the 'filtering' section 5824dfa
  • Re-add open trace button to Opened Traces view 3c83188
  • Rename filtrer-tree to filter-tree 85e316a
  • GraphQL ADR: Prototype resolvers for tsp-client.ts f48afa8
  • Fix invalid path on Windows when opening traces b148568
  • Fix chart width on resize and cleanup related code 5dc3985
  • Launch: Add an all-tests configuration for Jest 6d0d1b8
  • Launch: Set proper Jest config and tests locations b93a484
  • Removed context menu from TraceContextComponent 58e50fb
  • selecting device names/labels shoudn't be allowed dc83bdd
  • GraphQL ADR: Add analysis of Apollo Server, Client d6167fc
  • ADRs: Add steps and images while rendering Mermaid cf7c1a1
  • ADRs: Init new ADR about GraphQL over REST TSP API 622eedd
  • Add documented support of adr-tools-python 1.0.4b0 b4f9bad
  • Bump simple-get from 3.1.0 to 3.1.1 f57edb9
  • Set keyboard focus on graph/table when selecting an analysis de7fd50
  • gitignore: Add trailing slash to these directories 61895a7
  • gitignore: Set LC_COLLATE=C sort standard for file 94207a7
  • README: Consistently replace shell fence with bash 98cb64c
  • README files: Fix markdownlint file-level warnings 2828a28
  • README: Fix markdownlint emphasis-style warnings 020ada1
  • README: Fix markdownlint headings-blanks warnings 95af67f
  • README: Fix markdownlint dollar-signs-used warning 51c9468
  • README: Fix markdownlint unordered-lists warnings 6940f6a
  • Enable tooltips for scatter plots. 9525e8d
  • Cleanup: Update readme 3b05e98
  • Refresh open traces view after server start de709cf
  • Rename error message functions 0b6740c
  • Handle error messages in abstract output component f3e2cee
  • Data Tree: Set state 5aa4c09
  • Add Keyboard Shortcuts cheatsheet e8298ab
  • Cleanup: Remove manual trace server start in gitpod 61f07a6
  • Bump node-fetch from 2.6.6 to 2.6.7 e30d23b
  • Bump nanoid from 3.1.30 to 3.2.0 fb951bb
  • Fix event table time synchronization 076fd80
  • Readme: Add architecture diagram 91e30c7
  • Table, Timegraph, XY Chart: Display "no results" 64c0242
  • Move "no results" message to parent class 3ae1b7f
  • Cleanup: Simplify CSS/HTML, Correct typos 82fa544
  • Add preference for trace server cli arguments 06da4f0
  • Enable data tree outputs 7db26fb
  • Add horizontal resize sash to output components ace9507
  • Update bigint dependencies in yarn.lock 9d76312
  • electron: bundle Trace Server c4667de
  • Update @theia/cli dependency to version 1.21.0 a044371
  • Change xValues to bigint array 145ff59
  • Table Output: Display message when analysis fails 0dae0ba
  • XY Charts, Timegraph: Display failed message 23f82ae
  • XY Charts, Timegraph: Set status based on response 9dbf8b6
  • Cleanup: Fix style of "no results" message 9dfe71a
  • Fix link between table event and XY chart 4606227
  • Display loading message on data tree components 1d33931
  • Set offset in time graph unit controller ba60c5e
  • Make filter width match first column width 2989d9b
  • Make table-tree columns resizable 47f79a7
  • Fix output component scrolling and layout 6ef2f01
  • Scatter chart 060c73a
  • Add intuitive way to open additional traces 877bc6d
  • Move server health check to Open Trace command 83f8b34
  • Add 'Nothing selected' when a chart is empty 178fbfb
  • Available views cleared when browser refreshed f09bbd0
  • Add data tree output component implementation c905240
  • Double-click states in timegraph views fd8654b
  • Change first sort order to ascending instead of descending in trees b7fa503
  • Provide front-end sorting of trees for based on the column 4641512
  • Remove unused Legend column of the tree in the xy-output-component 232f2f7
  • Fix filter tree alignment 729058a
  • Remove Theia dependency in the react-components package 26e0569
  • Readme: Add EclipseCon 2021 presentation 6394762
  • Readme: Fix typo in react components NPM link f318211
  • improve the trace server spawning logic 100e195
  • Rename opened traces context menu delete command 08df7dc
  • Add typescript to devDependencies in main packages.json file 64a63a1
  • deps: fix build issue fdb5f8a
  • upgrade tsp-typescript-client and other dependencies bc0e958
  • Upgrade to Theia 1.19.0 48c0e9c
  • Display the tooltip for xy 23310ee
  • Ability to clear list of analysis when no trace is selected (and open) 78678f9
  • Bump nth-check from 2.0.0 to 2.0.1 abc8ca9
  • Add y-axis to XY charts fe1488c
  • Fix duplicate tab when opening from file explorer that already is open ccddaaf
  • Remove unused and leftover signal-manager.ts file 42da057
  • Remove traces from opened traces view with delete button Fixes Improve discoverability of removing traces from Opened Traces #336 464674c
  • Add overflow ellipsis and tooltips to output title-bar 144bc4f
  • Fix unused var ESLint error 7cc04dd
  • Output container resize handlers visible in dark theme 31c3cec
  • Move findTraces() to a backend service 837f898
  • Display zoom icons only for time related charts 93bec46
  • Add the "Trace Server" label to the settings 9694e6b
  • Rename "trace-viewer" to "trace Viewer" 2d5c33e
  • Remove scatter data providers (e.g. latency scatter charts) 6327e3c
  • Update README for packaged app 2681383
  • Highlight selected view and clear selection after switch trace (Highlight selected view and clear selection after switch trace #549) edf6b97
  • Add overflow ellipses and tooltips to available view list c65cd41
  • Rename source files with duplicate names in different packages 15bf563
  • Events table search queries regular expressions as well as substrings 5e822e9
  • Unconditionally fetch experiment after application restart 962cd44
  • Add newline at End Of File 1156293
  • Show ellipsis for text overflow in events table 903a130
  • Scroll to view the selected output 00c43bd
  • Support tooltips in Events table 62b49a8
  • Set correct width on theme update fcd43a6
  • Fix Range Selection d63089b
  • Fix empty chart when opening view for a CLOSED experiment 222a856
  • Don't execute open command if TraceViewerWidget is already open 7eb95a4
  • Don't handle TraceWidgetActivatedSignal for the selected experiment d0ec5c5
  • Add Marker Rows 4a5201f
  • Uplift timeline-chart to latest version 72d2b44
  • Refresh output views on selecting experiments 5866be8
  • Let timeline-chart create gap states 69fd259
  • Fetch Annotation Categories based on Marker Set c8921c0
  • Fix time axis labels change color when resizing the trace tab 1190269
  • Add new contributor guide 9fd23c5
  • Handle optional time graph state label 5ff8e7b
  • Update overlap and resolution when fetching time graph data 1793e77
  • Merge pull request Move test instructions from the packages README.md to the root README.md #519 from bhufmann/move-readme fdfbd15
  • Move test instructions from the packages README.md to the root README.md f035adc
  • Merge pull request Expanding unit tests. #506 from Rodrigoplp-work/unit-tests 774943c
  • Fix endless loop when opening certain XY Charts. 2f097ba
  • Expanding unit tests. 7531767
  • Use BigInt for timestamps 4dff2eb
  • Rename signals for zoom-in, zoom-out & reset zoom and related methods c6794ac
  • Add zoom shortcut +/- for TIMEGRAPH and XY CHART fbcb259
  • Add the shift-click selection interval in XY chart b8224ef
  • Show view message when there is no data to provide (Show view message when there is no data to provide #447) 32a9959
  • Use version "next" for tsp-typescript-client and timeline-chart 353ed45
  • v0.1.0 e5a16dc
  • Build using release version of timeline-chart and tsp-typescript-client b270cbc
  • refactor+fix trace server url initialization (refactor+fix trace server url initialization #502) 3e9eb1b
  • Update README.md to describe the published NPM packages 9e14ff8
  • Fix text README.md for building the electron application f9ba5f3
  • Add info about related projects to readme bc18fcd
  • Fix source mapping for Chrome and Firefox launching c15cc2e
  • Add shortcut IKJL for XY chart 8cbb93c
  • Temporary fix for react-grid-layout issues fixes The latest version of react-grid-layout breaks widget dragging (re-ordering) #495 9628b1f
  • Clarify package info cleanup not related to keytar b5d4d74
  • Fix gitpod: Add keytar (new Theia dependency) d0752f4
  • We can zoom with +/- and reset the zoom 03011d7
  • Zoom in and out by click right drag bbd7afc
  • zoom in and out with ctrl+wheel 02fae4a
  • Implement navigation for XY charts 591ff41
  • fix yarn.lock after the upgrade to Theia 1.17.2 3c922eb
  • Only run publish-next build job for theia-ide/theia-trace-extension a82bcb2
  • upgrade to Theia 1.17.0 a3a4002
  • upgrade dependencies 4903b00
  • use lerna@^4.0.0 c2a3810
  • Reduction contrast of grid lines 8dcae7d
  • Bump tar from 4.4.15 to 4.4.19 0554afe
  • Fix token name for publishing to NPM 707fbc6
  • Add README.md files for each package being deployed on NPM 9cb066a
  • Support publishing packages and theia-trace-extension to NPM cb25b8a
  • Null check annotation categories b30acf5
  • The selection range does not exceed the view for xy-charts f271709
  • Center X axis labels in relation to tick 18ca4a5
  • Bump tar from 4.4.13 to 4.4.15 4f93878
  • Bump ws from 6.2.1 to 6.2.2 4f15719
  • Make chart background color darker as outlined in issue Make chart and filter field backgrounds a darker colour in dark theme #282 aa86ded
  • trace-explorer: correct a key error for the else case 268b09e
  • Bump path-parse from 1.0.6 to 1.0.7 1ffcbc5
  • Do not open TraceViewerWidget when initializing layout 4911f94
  • Fix labels and rows misalignemnt. 820176f
  • Merge pull request Support for searching for previous event in the Events Table #431 from bhufmann/table_search 8f8159d
  • Support for searching for previous event in the Events Table fe0833d
  • Add contribution guidelines to readme 48a7490
  • Make server port (8080) public cb7d812
  • Uplift timeline-chart to latest version 69c6021
  • Update Widget colors based on themes bca9b49
  • Allow events table search from the current selected row. 49bd2d8
  • Add Time Axis only when time related chart is opened 3b1c10b
  • Retrieve values from PreferenceService as required ad82d36
  • Add support for marker filtering 8be47f8
  • Support searching in events table f6c2d4d
  • Add Toolbar Icons for Zoom In, Zoom Out and Reset. 110cf9a
  • Use opacity instead of alpha in timeline-chart style 334b102
  • Click and drag to move across the entire title bar d8c9d0c
  • Add new Gitpod live demo setup steps to README c76df67
  • Hide analysis that is not implemented bba0107
  • Support tooltip for annotations 9216a29
  • Add support for range events. 8c2b695
  • Support Range selection synchronization between events table and timegraph chart f4204fa
  • Upgrade timeline-chart to version 0.2.0-next.e0da58ac 7a6667c
  • Change the placeholder background color a0207be
  • Make resize options identifiable c1483bc
  • Reduce the resizable area of the widget e688661
  • Change the color of the title bar on mouse-over c1f5a4e
  • Populate properties window on click of a row in events table c52ced2
  • Bump hosted-git-info from 2.8.8 to 2.8.9 d7063a0
  • Bump lodash from 4.17.20 to 4.17.21 7d4bbbf
  • Bump handlebars from 4.7.6 to 4.7.7 c919572
  • Check time selection range for undefined value f41237f
  • Debounce resize handler for resizing timeline-charts 3006ce9
  • Use single-click to open a trace ec8e07a
  • Fix default gap style in TspDataProvider 692269e
  • Update for rename of TimeGraphRowElement to TimeGraphStateComponent 86586fd
  • Fix null pointer exception in TspDataProvider.getArrows() 29b8ff6
  • Support style hierarchy and composition in StyleProvider 2da8235
  • Remove resize handlers when disposing time graph components 4ad1e06
  • Clean-up timegraph-container-component when closing widget 648c26c
  • Correct arrow behaviour with collapsed nodes fcab169
  • Add support for arrows 8a824e0
  • Show spinning wheel when analysis is running for xy and timeline charts cb9acd5
  • Move responsibility to fetch output descriptors to analysis widget 23a583d
  • Make explorer's available views widget a pure React component cc4ec7b
  • Make trace explorer's opened traces widget a pure React component 3b876ca
  • Use signals to decouple trace explorer widgets and signals clean-up 613784a
  • Bump elliptic from 6.5.3 to 6.5.4 eb3c826
  • Consolidate time graph tooltip information 87235a2
  • Change trace-explorer-tooltip-widget title 9866a80
  • Fix toggling on click of open trace button fa979ba
  • Change "no view" warning to direct users to trace viewer tab 5287534
  • Rename Analyses to Views in trace explorer 713e094
  • Fix incorrect resizing of XY Charts dc5e0fb
  • Double click on experiment in trace explorer to open it 33a500c
  • Set Focus to the trace viewer tab on click of analysis eec24f7
  • Set cancelable flag in progress monitor for opening of traces 153ba08
  • Automatically switch to the trace explorer view after opening a trace. 5e72e4e
  • Automate trace server start 5108f13
  • Add tooltip support for timegraph states 9ee8801
  • Uplift timeline-chart to latest version 68c45bc
  • Use trace range for time graph view boundary validation before a fetch 3671d11
  • Fix console warnings cf50268
  • Fixed event_table component's font-family/font-size 7efa6f9
  • Enable text selection in events table 0a6b507
  • Propagate vertical alignment style. 1bd75bc
  • menu: fix duplicate 'open trace' command 3291923
  • Use the checkHealth method to check server status af7c899
  • Uplift timeline-chart to latest version aacb182
  • Decouple delete experiments from trace-viewer 79d2f29
  • Use plugin per chart instance instead of global for time selection 3020c99
  • XY Chart: Correct selecting display out of range 68c6d7a
  • XY Chart: Support time and time range selection 911280f
  • Upgrade to latest timeline-chart version 1574cb1
  • Upgrade to latest tsp-typescript-client version c408684
  • Update Event Table row count during trace indexing 7d48605
  • Fetch the tree only while running analysis and use throttling 39d63d8
  • Set cancelable flag in progress monitor for opening of traces bf08845
  • Fetch the style model only once c663f12
  • Move tree-kill package from devdependencies to dependencies 6a34f31
  • upgrade dependencies 31dac5d
  • fix and refactor plugins c908c4d
  • ts: target es5 to avoid runtime issues 62b44df
  • reorganize the project cd2a894
  • Fix exponential recursion when fetching timegraph tree 6ef8768
  • Modify some UI labels eb2ba2e
  • Uplift timeline-chart to latest version 97b4acf
  • Uplift timeline-chart to latest version 3c3ddd4
  • Support error handling for start/stop trace server 15ccced
  • Update total height on toggle of node collapse/expand state ea35630
  • add pending message, cleanup status contribution b6906b1
  • Display error messages for invalid trace type (Display error messages for invalid trace type #231) f565daf
  • Use directory chooser only for open trace dialog ddc43d1
  • transformed cursor into cross-arrow when moving is possible 36edd53
  • Keep the color of status bar blue even if the server is offline ed1ef00
  • Panelize widget d5cc7a3
  • Pack event table columns on first model update 5b8c4bc
  • Uplift timeline-chart to include fix for vertical scroll issue 6cc15f0
  • Don't omit file extension in trace name. 0e0b23a
  • Support synchronization of event table from time graph selection 79ae639
  • Uplift timeline-chart to fix resize issue Background colors not correct after resizing timeline-charts #209 a57e900
  • explorer: update options to make view closable 3908ad2
  • Sync event timestamp with timegraph 7b9732c
  • Support inband OutputElementStyle for annotations 116c65f
  • Add Preference settings for trace configuration Set the default values for the trace server preferences Read the trace server preference values and spawn the server from the path specified in the preferences f87b732
  • Fixed placeholder text positioning and updated placeholder text 9becf9d
  • Upgrade to latest timeline-chart version c222a6b
  • Support fetching annotations and populating them in TimelineChart model 9821603
  • Check for unsuccessful TspClientResponse 31fdebf
  • Change widget colors based on theia themes fce638a
  • Make trace-extension compatible with latest timeline-chart 506936c
  • Add Gitpod live demo setup steps to README 25fb711
  • Provide progress monitor for opening traces with cancel option d598586
  • Remove term "Experiment" from all user facing strings 5a55ee5
  • Add Open Trace option to Menu & Trace Explorer 5cf280c
  • Close traces after experiment and handle trace deletion rejection 9838bfb
  • Fix and simplify openTrace conflict handling e7b6819
  • Simplify openExperiment conflict handling 316820c
  • Split viewer-prototype in packages 6fdad14
  • Disable Share Experiment feature (temporary) f63cdbd
  • Sync Experiments in Explorer and Viewer fixes Better handle multiple open traces #140 68a1b68
  • Add tests for the filter tree 4d04fc9
  • Have the browser app work with gitpod f91c448
  • Allow the trace server URL to be configured 74e1c45
  • Add support for column resizing 2ff935b
  • Apply default style to GAP states 8860de9
  • Upgrade react-grid-layout to ^1.1.0 582ee9b
  • Fix backup styles lookup for data providers that doen't provide styles 9d637dd
  • Improve State Navigation using Left/Right Arrow Buttons d37f9c8
  • Align code with the TSP specification 91f685f
  • Remove state selection 9d7f831
  • Rows do not render because of a runtime error 65cfb85
  • Order of entries returned by time graph data providers not kept #129: Keep order of tree entries returned by the data provider 972030d
  • Support DATA_TREE output type of data providers #144: Show 'Not implemented yet!' for unsupported data provider type da6b753
  • Set tabIndex on Canvas to create Focus e421d81
  • Change numberTranslator format 147b1ef
  • filter-tree: Use a table layout in filter tree 2d38260
  • Allow height resizing of tables and charts 593c794
  • Timegraph: Fixed undefined timeGraphEntries in tsp-data-provider 48f0a4a
  • Handle missing labels in entry gracefully b843a34
  • Update 'yarn.lock' e9e8af9
  • Remove deprecated '@theia/languages' extension. 60617f4
  • Fix 'engines' field 4181723
  • Bump node-fetch from 2.6.0 to 2.6.1 941bd84
  • Timegraph: Support for the tree view on the left of the chart 387096e
  • Events table infinite scroll. ef686a1
  • update repo's configs for Electron 9 / node 12 a2f67ea
  • Use latest Theia (@theia/latest) instead of @theia/next #102: Use use latest @theia/latest release instead of @theia/next 4df221c
  • Add a filter to tree component (add filter to tree #95) c0f4bd6
  • Update yarn.lock to pick-up recent timeline-chart updates incl. pixi 5.x da90808
  • Bump lodash from 4.17.15 to 4.17.19 6d96b59
  • Github Actions CI build, test & lint 06c38fb
  • Fix eslint warnings 6b428f8
  • Add the keyword-spacing eslint rule and vscode fix on save 2d28f10
  • Fix non auto-fixable errors 0fceb09
  • Auto-fix linter errors 870a21d
  • Add support of eslint to the trace viewer 73604f0
  • Highlight last selected output in trace explorer 2263645
  • Add a contribution to warn if the trace server is offline 89afc33
  • Add a firefox launch option a1d9701
  • Timegraph: Tree and chart synchronization 40116d6
  • remove call to getDerivedStateFromProps and use ul li instead of indent 2e597da
  • Update readme's trace server download instructions 105d22e
  • Extract trace-server and use tutorial traces in packages.json 8a6f2a9
  • add checkbox tree widget for xy component 5a0cbc6
  • Document the first steps of theia compass #68: Document first steps and current UI in README.md 0ac3b2d
  • Add screenshots under doc/images directory 40b81f5
  • Small fix in README f279717
  • Merge pull request trace-explorer: add to default layout #82 from vince-fugnitto/vf/trace-explorer 5ec7ad1
  • Merge pull request Update example apps to support open-vsx, support C/C++ with vscode extensions #74 from theia-ide/add_openvsx_integration 1d51578
  • Add npm script to download trace server and sample traces 61efe89
  • trace-explorer: add to default layout de7bd5a
  • Added Gitpod config 2e4fe21
  • Update example apps to support open-vsx, add C/C++ support 9fd230a
  • Misc improvements d9a61a1
  • Add C/C++ support to browser and electron example apps e8574cc
  • Upgrade versions in yarn.lock which includes the latest Theia version 0409f38
  • Merge pull request Handle conflicting experiments when opening #63 from tahini/trace_post 02f86ce
  • Merge pull request Highlight selected trace in trace explorer #12 from tahini/select_experiment e1968c5
  • Handle conflicting traces when opening 84fbc8d
  • Handle conflicting experiments when opening a13523b
  • Highlight selected trace in trace explorer 26cd84a
  • Add support of experiments consisting of 1 or more traces 21bbb26
  • Add launch configurations for debugging the viewer-prototype 4e0835c
  • xy-output-component: check line chart reference before accessing it 5b947ba
  • Update yarn.lock to latest versions 7957c69
  • dependencies: remove deprecated extensions 240c34c
  • Bump acorn from 6.3.0 to 6.4.1 ee4ca6a
  • [alpha] Introduce source code lookup from tooltips 87a061f
  • Fix 404 in tooltip and timegraph componentDidUpdate 2f69041
  • Support fetch style for TimeGraph b2c11e9
  • Update README to include more information on the trace server 6ad869b
  • Update README for common initial mistakes 8fa7fb1
  • Fix link in README and update the versions in yarn.lock 329c60e
  • Small fix due to changes in tsp-typescript-client API 20da8f1
  • Fix build errors and update dependencies version 1f72bde
  • Major UI and UX improvement 83dc928
  • Major refactoring e1a5be2
  • Experimentation with Redux and React components 19fde71
  • More UI improvement and experimentation 013b467
  • UI improvement + new trace properties view 7c4c516
  • Prototype of timegraph using timeline-chart 7cc6027
  • Trace explorer prototype 8861810
  • Improve prototype layout and presentation f6a7b76
  • Experimentation with css layout and clean-up 30423a0
  • Fix dependency hoisting issue 783741f

@marcdumais-work marcdumais-work marked this pull request as ready for review March 19, 2024 20:35
@marcdumais-work
Copy link
Contributor Author

Oops - there are apparent build issues to investigate - back to draft

@marcdumais-work marcdumais-work marked this pull request as draft March 19, 2024 20:38
@marcdumais-work
Copy link
Contributor Author

Ah, I think that with this change, we end-up somehow pulling tsp-typescript-client@0.3.0(latest), which is quite old. That version is hoisted and used, and I think it's probably not compatible with the latest next we usually use. I think we need to take care of tsp-typescript-client's publishing infra, and publish a new solid version, and this here will work.

theia-trace-extension$ yarn why tsp-typescript-client
yarn why v1.22.21
[1/4] Why do we have the module "tsp-typescript-client"...?
[2/4] Initialising dependency graph...
[3/4] Finding dependency...
[4/4] Calculating file sizes...
=> Found "tsp-typescript-client@0.3.0"
info Has been hoisted to "tsp-typescript-client"
info Reasons this module exists
   - "workspace-aggregator-a0785a49-14e5-4696-9017-2df4ae196b27" depends on it
   - Hoisted from "_project_#browser-theia-trace-example-app#theia-traceviewer#traceviewer-base#tsp-typescript-client"
   - Hoisted from "_project_#electron-theia-trace-example-app#theia-traceviewer#traceviewer-base#tsp-typescript-client"
   - Hoisted from "_project_#browser-theia-trace-example-app#theia-traceviewer#traceviewer-react-components#tsp-typescript-client"
   - Hoisted from "_project_#electron-theia-trace-example-app#theia-traceviewer#traceviewer-react-components#tsp-typescript-client"
info Disk size without dependencies: "748KB"
info Disk size with unique dependencies: "916KB"
info Disk size with transitive dependencies: "1.59MB"
info Number of shared dependencies: 5
=> Found "traceviewer-base#tsp-typescript-client@0.4.0-next.20240111132845.6621bc7.0"
info This module exists because "_project_#traceviewer-base" depends on it.
info Disk size without dependencies: "928KB"
info Disk size with unique dependencies: "1.24MB"
info Disk size with transitive dependencies: "2.59MB"
info Number of shared dependencies: 16
=> Found "traceviewer-react-components#tsp-typescript-client@0.4.0-next.20240111132845.6621bc7.0"
info This module exists because "_project_#traceviewer-react-components" depends on it.
info Disk size without dependencies: "928KB"
info Disk size with unique dependencies: "1.24MB"
info Disk size with transitive dependencies: "2.59MB"
info Number of shared dependencies: 16
Done in 0.64s.

@marcdumais-work
Copy link
Contributor Author

RELEASE

The following 1 GitHub releases will be created once this pull request got merged.

Release v0.2.0 with changes since v0.0.0

  • Release v0.2.0 (Minor) 4bc6018
  • Change indent to 4 spaces in lerna.json, published package.json files 4eab075
  • productify npm packages and content, document how to publish 8c79065
  • [ci] add infrastructure for automated releases/publish to npm (latest) 436085d
  • Bump follow-redirects from 1.15.4 to 1.15.6 9c3c502
  • Support opening trace files through a dialog 7ca1a45
  • [viewer-prototype] Use Theia re-export rather than importing inversify directly d88ea47
  • Merge pull request Add support for multi row select and context menu in Timegraph Component #1044 from ngondalia/multiRowSelectionAndCtxMenu d1616c4
  • Update to node 18 39dadea
  • [security] Pin msgpackr dependency to a safe version db536e5
  • Check Server Status On Update 067ce91
  • Remove Direct DOM Manipulation from ServerStatusWidget 52c2ae7
  • Add Server Status Change Listeners c51fa3c
  • Rename subscription events in Connection client 34b1d11
  • Add support for multi row select and context menu in Timegraph Component 75aa1c0
  • [Theia v1.45.1] update trace extension used in docker image c15a308
  • update following upstream Theia changes c22cb2c
  • update to latest Theia community release: v1.45.1 b721d45
  • Add CODE_OF_CONDUCT.md to the repository and update reference. 2a2522d
  • Bump ip from 2.0.0 to 2.0.1 aab9e2b
  • check-in updated yarn.lock 90f7489
  • Add 3PP license check as part of PR CI da09842
  • README: Add cdt cloud demo link ddb5ca7
  • Bump follow-redirects from 1.15.3 to 1.15.4 e255c71
  • [ci] Use GitHub token to avoid ripgrep download issue dfa77bd
  • docker: fix and improve docker example 3b6004e
  • Fix yarn.log for json-bigint dependency ff0943f
  • Uplift Theia dependencies from v1.40.1 to 1.43.1 9ebbf3a
  • Bump @babel/traverse from 7.22.19 to 7.23.2 7495999
  • Bump postcss from 8.4.29 to 8.4.31 9b5a515
  • Upgrade tsp-typescript-client to 0.4.0-next.20231003144311.a5128df.0 23eabcd
  • Add unit to timestamps and durations in tooltips 421c44a
  • ADR: Update ConfigurationSourceType to provide parameter descriptors e5453d1
  • Bump get-func-name from 2.0.0 to 2.0.2 f755b56
  • Move MaterialUI to proper package.json d902b78
  • Bump graphql in /doc/adr/0002/graphql-server-prototype b7f8cdc
  • ADR: Generalize analysis-api ADR towards other configurations 98cec64
  • [lerna] upgrade to recent version, refactoring of package.json "scripts" entries cf82da7
  • Merge pull request Refactor server communication to JSON-RPC #990 from eclipsesource/976-JSON-RPC a1d5a0c
  • Fix url not being updated properly b5b68e1
  • Address review feedback ea0a4a0
  • Refactor server communication to JSON-RPC 37e20b2
  • Update types of base package and react-components 10971b4
  • Invoke the yarn clean script before running the prepare script 418b9cb
  • Use 'traceviewer-base/lib' instead of 'traceviewer-base/src' abe6fad
  • Uplift theia dependencies from v1.37.2 to 1.40.1 0552168
  • Add and handle data changed signal f7cee94
  • Measure performance of TSPClient before and after JSON-RPC. a50cb95
  • ADR about external analysis API in TSP d18ca4e
  • Bump apollo-server-core in /doc/adr/0002/graphql-server-prototype 91fb888
  • Fix SHA in git-blame-ignore-revs to commit of prettier format change caaf230
  • Time Range Data Map 7e50501
  • Add 'yarn lint:fix' Script 9bd4972
  • Bump word-wrap from 1.2.3 to 1.2.4 a90d1f2
  • Uplift timeline-chart to latest version 02ac259
  • Revert "releng: Define publishing latest semantic versions" f65b9ed
  • releng: Define publishing latest semantic versions 7d951b7
  • Bump semver from 5.7.1 to 5.7.2 dfbb7d4
  • Improved UX of column search, results 6eeed5a
  • Abstract CSS Styles for timegraph search bar 981689f
  • Search Time Events in Time Graph Views 2b1c70e
  • Refresh open traces view on start during open 52e21d9
  • Add hover text to column search field 297af68
  • Resolve warning errors with the toggle columns menu 5e1efd4
  • Fix toggle columns missing in title bar menu 4a3692f
  • electron: Add (automate) rebuild into yarn package a37bbf1
  • README: Clarify the steps for how to run the dist e8d660a
  • Uplift theia dependencies from v1.34.2 to 1.37.2 348561d
  • Do a 'yarn upgrade' before otherwise broken uplift e44236a
  • Update performance analysis on timeline chart 45432b4
  • Bump socket.io-parser from 4.2.2 to 4.2.3 d794599
  • Move keyboard shortcuts table to traceviewer-react-components 07f06a5
  • Make --trace-extension-list-line-height a mappable CSS variable 03410a1
  • Rename --trace-viewer-foreground where applicable 2ad2c43
  • Abstract CSS style for React components e1842b7
  • Update parameter for onViewRangeChanged handler 677f760
  • Color String Whitespace hotfix e5c898d
  • Add documentation for Prettier scripts 1620942
  • Add .git-blame-ignore-revs to ignore linting/formatting commits 8d5db13
  • Format code with Prettier 6e3116b
  • Set up Prettier to enforce code style b2f94a4
  • Time Range Data Widget f611196
  • Bump engine.io from 6.4.0 to 6.4.2 8226bd3
  • README: Add a line about expecting ADR leadership d000cb4
  • README: Fix these few left-over (yet minor) typos 8ced6f8
  • Upgrade to timeline-chart 0.3.0-next.20230419183309.9e0527f.0 14a2611
  • Added Export csv support for XY components 35df458
  • README: Replace Java v11 with 17 for trace-server 1887d1a
  • releng: Include date in version string for next versions 552e435
  • Refactor Font Awesome icons in traceviewer-react-components 1acc299
  • Created a widget for placeholder view in react-components 7811eab
  • Fix missing horizontal scrollbar in data tree views 91f9083
  • [lerna] option verifyAccess to false e4550a8
  • Use actions/setup-node@v3 instead of actions/setup-node@v1 e56e384
  • Add docker to maintained CONTRIBUTING.md examples ee6a7f7
  • Remove dependencies to enzyme and enzyme-adapter-react-16 05b35ac
  • Don't use Enzyme in tooltip-component.test.tsx 6c9fe49
  • Re-enable and fix skipped test in time-navigator-component.test.tsx 767b7b0
  • Re-enable and fix skipped test in time-axis-component.test.tsx 6c9b620
  • Re-enable and fix skipped test in table-renderer-component-test.tsx 2d5192d
  • Remove unsupported config disableOptimisticBPs from launch.json 469033e
  • Add example of docker image for theia-trace-ext 75c9da4
  • Rename csv export signal 3ebd9d7
  • Bump d3-color from 3.0.1 to 3.1.0 f3ed281
  • Added support for time range columns in datatree-output-component 064b2bd
  • TraceViewerContribution: Fix this error assignment 432b74c
  • trace-viewer-frontend-module: Remove commented-out code 32cebc9
  • Make this traceviewer-base/src import consistent 8011e99
  • Export DataTree to csv through FileDialogService b7cc4f1
  • Bump webpack from 5.64.4 to 5.76.1 84f8d2f
  • Add uplifting the Node version in CONTRIBUTING.md 3fcf0d4
  • Add uplifting the React version in CONTRIBUTING.md d42dc35
  • Uplift theia dependencies from v1.34.1 to 1.34.2 2d7ecd6
  • Add uplifting the Theia version to CONTRIBUTING.md a3771b2
  • Fix the good-first-issues label in CONTRIBUTING.md a97aa9d
  • Align ./package.json @theia/cli dependency version e777276
  • Use data tree endpoint in datatree-output-component.tsx da15f4e
  • ADR about data types its usage in table columns to provide time ranges 1f807a2
  • Add null check to item properties 8e31c7e
  • Time Range Data ADR 7893c4e
  • Add performance analysis for timeline chart 6fb9d7d
  • Upgrade to Theia 1.34.1 4ac009a
  • Navigation of markers using new cursor class 35a70e4
  • Upgrade React to match Theia's 1.34 react version 69e903d
  • Update Select Overview Output Modal's state when its closed 20dfac7
  • Add ADR about time graph filtering TSP updates 8538b4a
  • Upgrade to Theia 1.34.0 3f2436a
  • Fix selecting of timegraph row when tree row is selected deee43e
  • Fix Issue with opening Shortcuts Dialog b139865
  • Bump http-cache-semantics from 4.1.0 to 4.1.1 5ee3267
  • Merge pull request Events Table search filter persists when scrolling horizontally #921 from ankusht-work/Issue/841 4aa0d74
  • Events Table search filter persists when scrolling horizontally cc5f425
  • Reduce timeline-chart cache by reducing worldRangeFactor to 0.25 8757351
  • Display data as it is made available 5aa111d
  • Make StyleProvider more robust 0e3059b
  • Use new TSP APIs for XY entries to check for default entries 565d6ad
  • Add "duration" info to state tooltip 6e07a05
  • Use specific rules for lib folders in gitignore 67d48a7
  • Bump luxon from 2.5.0 to 2.5.2 7989364
  • Bump json5 from 1.0.1 to 1.0.2 79cd695
  • Upgrade to latest timeline-chart version "0.3.0-next.f029da1.0" 53d40b7
  • Created a widget for properties view in react-components ff9c70c
  • Created a widget for properties view in react-components b8ce6d4
  • Use Java 17 in gitpod.dockerfile needed for latest trace server a5e1d32
  • Add tooltip when hovering over trace in opened traces view 9059b5e
  • Remove unneeded TraceViewerWidgetOpenerOptions 0e40ac1
  • Add new command open-trace-with-path to open a trace with the given path 1c6babd
  • Bump express from 4.17.1 to 4.18.2 f9fa45e
  • Bump qs from 6.5.2 to 6.5.3 b51bbaa
  • Bump qs, body-parser and express f059dbd
  • Bump decode-uri-component from 0.2.0 to 0.2.2 26113da
  • Fixes large tables on high-dpi monitors 5f65354
  • Bump loader-utils from 1.4.1 to 1.4.2 9e3be07
  • Fix pagination bar bug d97e257
  • Uplift timeline-chart NPM e34d2d6
  • Workaround rate limitation issues with open-vsx bb31299
  • Bump apollo-server-core in /doc/adr/0002/graphql-server-prototype fcbf06b
  • Bump loader-utils from 1.4.0 to 1.4.1 4f4a861
  • [] Viewport Implementation - Sync 93f94a1
  • Add trace name to opening trace dialog box c37b6ee
  • Improve color scheme for zoom range of overview output edc6c7e
  • Fix overview opened in all trace tabs when using the toolbar button b35fd8b
  • SearchFilterRenderer: Decrease debounce ms by 50x ae52c55
  • TableOutputComponent: Separate search and matching a4726e0
  • TableOutputComponent: Reset navigating selection if new search 21fa207
  • TableOutputComponent: Fix exception upon early Enter 97457e1
  • TableOutputComponent: Wait for search before selecting 32dc39f
  • TableOutputComponent: Fix selectStartIndex assigned to itself 1c2f1d0
  • TableOutputComponent: Fix backward search upon index 0 a0f2607
  • TableOutputComponent: Fix findMatchedEvent row 0 case 568db8e
  • Add configurable default view for the trace overview 5d8c66e
  • Toggle the filter tree for the trace overview d85e56b
  • Upgrade node version to 16.x in publish workflow 38d4e17
  • Fix for unresponsive big tables 919b6bf
  • Updating tests 5193de4
  • Upgrade ag-grid-react to version with React 18 5396d83
  • Typescript adjustments for React 18 05086c9
  • Upgrade to Theia 1.29.0 14ed8b2
  • update target Electron version 1026a08
  • Support window dragging with mouse-middle drag in xy charts 88a3e53
  • README: Remove unused 'ext' link reference 880b360
  • Remove redundant ) 7298b48
  • Fix for title bar on Safari browsers f8c7eb2
  • Upgrade to latest timeline-chart version 59d499b
  • Add ADR about virtual table filtering TSP updates f748d2e
  • Fix issue with Start Trace Server command a1b497a
  • Fix padding in UI components c7a48be
  • Fix onRowClick not a function error in table-cell a4599e0
  • Implement datatree-output-component csv export in electron 3e1dca5
  • Update package.json to cdt-cloud url/homepage 3eff16f
  • Fix Leaking TraceViewerWidget instances ddfed7c
  • Toggle Open Trace File Picker with custom path 6102821
  • Add Events Table Shortcuts to the Keyboard Shortcuts Menu 975f727
  • Update hover color in open trace explorer d610a9a
  • Debounce xy chart data update a67a049
  • Bump moment from 2.29.1 to 2.29.4 a9f14ec
  • Upgrade Theia dependencies to 1.28.0 4e699e2
  • Fix rendering of message about unsupported output type 8fbb35e
  • xy chart refresh data model on resize 4fc050a
  • Bump apollo-server-core in /doc/adr/0002/graphql-server-prototype 193a827
  • GraphQL ADR: Clarify yarn use before node and test 33dafe5
  • Update requirements for NodeJS version aeb1173
  • Selection of time range through marker axis 77e4ee6
  • Improve options menu styling a11489f
  • Refactor available views component f936a11
  • Add select all and deselect all in marker menu 84a090c
  • Zoom into selection range using z 28039a3
  • Add dialog to select output for trace overview 70ea08a
  • Fire TSP client requests in parallel in getData function 08c6fb4
  • Fix issues with server status indicator 58fabce
  • Uplift to latest timeline-chart b2dc38d
  • Fixed filter-tree tests for onRowClick 098abd3
  • Selected Row Visibility c558e0d
  • Persist events table selection after pin/unpin 0e186e0
  • Persist state of view after pin/unpin 773ab11
  • XY plots put zero at the bottom f772811
  • Bump terser from 5.10.0 to 5.14.2 1480110
  • Fix theia-trace-extension table vertical scrollbar 91ddf4e
  • Bump parse-url from 6.0.0 to 6.0.2 e011423
  • Add initial support for the Trace Overview view 50a95dd
  • Fix css positioning for filter text box icon 4fe48d1
  • Select chart components when selecting an event with keyboard in table e2e10f5
  • Select chart components when finding a matched event in events table f9291c2
  • Select chart components from a selection in the events table e27fb4a
  • Move the ticks of the time axis to below the time values 94032b7
  • Enable coarse resolution update of time graph f27def8
  • Upgrade to tsp-typescript-client version 0.4.0-next.7f692ba.0 07c4084
  • Upgrade to timeline-chart version 0.3.0-next.e5136fa.0 10f4887
  • Improve filter text box discoverability 4f84289
  • Ability to pin views 4cc86f9
  • Use start time of time graph state to fetch tooltip 8be7108
  • Upgrade to timeline-chart 0.3.0-next.47c8e30.0 version 3970e15
  • Launch: Add urlFilter to the attach-chrome config 43c93b0
  • xy-output-component: Deserialize for isScatterPlot 13bde97
  • xy-output-component: Rescope yValues/pairs locally 59eb64e
  • xy-output-component: Reverse negative if statement 0cb6f83
  • Export datatree-output-component to csv f904b71
  • Undo / Redo Functionality b15ad94
  • table: Fix time sync. when searching previous and next d633e97
  • Bump ejs from 3.1.6 to 3.1.8 0ab3cbc
  • Fetch visible rows only c140476
  • Fix markers layer incorrect update in timegraph output component 6e2a075
  • Fix use of TimeGraphArrow sourceId and destinationId d90498b
  • trace-viewer: Remove onAfterShow causing event loop 77de32e
  • Toggle Events Table Columns ac54cd2
  • GraphQL ADR: Close current proposal after reviewed 0cf2bd8
  • Update bigint dependencies in yarn.lock 4f8ffae
  • Use time range queries for tree, states, annotations, arrows and xy 0d94399
  • Bar chart code base for xy charts 033d953
  • Upgrade to latest timeline-chart version 0.3.0-next.0b6178c.0 4301720
  • Change links to inline references in root level README.md e60d4ba
  • Replace theia-ide with eclipse-cdt-cloud references ea06ba1
  • GraphQL ADR: Prepare for the initial team reviews a4aa7bd
  • GraphQL ADR: Add high level use cases, stakeholders 995b809
  • GraphQL ADR: Replace theia-ide w/ eclipse-cdt-cloud 0cf2099
  • GraphQL ADR: Consistently use Markdown's numbering 02ffa38
  • Move xy-chart's data with CTRL + mouse drag 3036e35
  • TableOutputComponent has selected rows on initial render 82bc986
  • Expand properties persisted on refresh 0196c3b
  • Expand constructor of TimeRange class b4405aa
  • Add contribution documentation 06ffb25
  • Fix source mapping for debug launch configuration and fix chrome attach. ff00759
  • Add Vulnerability Reporting Policy db847cb
  • D3 ADR: move code example from proto file into ADR cf86436
  • Clarify when the Trace Server is Offline 4163ae9
  • Visually indicate when data is still loading 8da7a8b
  • throttle xy-chart data update ce5f4d6
  • GraphQL ADR: update content of Testability section c9250d6
  • Upgrade to latest tsp-typescript-client version fa8ab83
  • Add ADRs about updating of experiments as part of the TSP bc85069
  • Update publish GitHub action to work with eclipse-cdt-cloud 2acc634
  • Bump minimist from 1.2.5 to 1.2.6 bbfcce0
  • Persist opened views on page refresh ca248c0
  • GraphQL ADR: Add example for TSP Query Parameters b9e3132
  • GraphQL ADR: Remove redundant comma in index.js cfa05ab
  • Update README.md with known issues on Windows 50ac6e2
  • Update open trace icon to avoid confusion 6e167f5
  • GraphQL ADR: Refactor the answered server question 0b9367e
  • GraphQL ADR: Remove left-over compression question d580b6a
  • GraphQL ADR: Detail optional GraphQL clients use 8c9195b
  • GraphQL ADR: Detail potential Java server library a51f6d0
  • Support displaying statistics for a region selection in the chart 2fb88b4
  • Add ADR for Hotjar investigation b7edff2
  • Prevent unnecessary xy requests while analysis is running 10ec121
  • Add unit tests for the events table b4855ec
  • Split X-axis views and non-X-axis views 64ed90e
  • Handle health check unsuccessful responses 0a78759
  • Change cursor on context clicks on XY-charts bb735e5
  • Markdownlint rc file b0ca340
  • ADR about replacing ChartJS with D3 28fec08
  • GraphQL ADR: Remove non-server action exec section 0e32436
  • GraphQL ADR: Undo link from server to filter action 502fa68
  • Upgrade to Theia 1.21.0 ae32209
  • Upgrade to Theia 1.21.0 85ec285
  • GraphQL ADR: Use new GitHub rendering for Mermaid 0fba5c5
  • GraphQL ADR: Initialize the 'filtering' section 5824dfa
  • Re-add open trace button to Opened Traces view 3c83188
  • Rename filtrer-tree to filter-tree 85e316a
  • GraphQL ADR: Prototype resolvers for tsp-client.ts f48afa8
  • Fix invalid path on Windows when opening traces b148568
  • Fix chart width on resize and cleanup related code 5dc3985
  • Launch: Add an all-tests configuration for Jest 6d0d1b8
  • Launch: Set proper Jest config and tests locations b93a484
  • Removed context menu from TraceContextComponent 58e50fb
  • selecting device names/labels shoudn't be allowed dc83bdd
  • GraphQL ADR: Add analysis of Apollo Server, Client d6167fc
  • ADRs: Add steps and images while rendering Mermaid cf7c1a1
  • ADRs: Init new ADR about GraphQL over REST TSP API 622eedd
  • Add documented support of adr-tools-python 1.0.4b0 b4f9bad
  • Bump simple-get from 3.1.0 to 3.1.1 f57edb9
  • Set keyboard focus on graph/table when selecting an analysis de7fd50
  • gitignore: Add trailing slash to these directories 61895a7
  • gitignore: Set LC_COLLATE=C sort standard for file 94207a7
  • README: Consistently replace shell fence with bash 98cb64c
  • README files: Fix markdownlint file-level warnings 2828a28
  • README: Fix markdownlint emphasis-style warnings 020ada1
  • README: Fix markdownlint headings-blanks warnings 95af67f
  • README: Fix markdownlint dollar-signs-used warning 51c9468
  • README: Fix markdownlint unordered-lists warnings 6940f6a
  • Enable tooltips for scatter plots. 9525e8d
  • Cleanup: Update readme 3b05e98
  • Refresh open traces view after server start de709cf
  • Rename error message functions 0b6740c
  • Handle error messages in abstract output component f3e2cee
  • Data Tree: Set state 5aa4c09
  • Add Keyboard Shortcuts cheatsheet e8298ab
  • Cleanup: Remove manual trace server start in gitpod 61f07a6
  • Bump node-fetch from 2.6.6 to 2.6.7 e30d23b
  • Bump nanoid from 3.1.30 to 3.2.0 fb951bb
  • Fix event table time synchronization 076fd80
  • Readme: Add architecture diagram 91e30c7
  • Table, Timegraph, XY Chart: Display "no results" 64c0242
  • Move "no results" message to parent class 3ae1b7f
  • Cleanup: Simplify CSS/HTML, Correct typos 82fa544
  • Add preference for trace server cli arguments 06da4f0
  • Enable data tree outputs 7db26fb
  • Add horizontal resize sash to output components ace9507
  • Update bigint dependencies in yarn.lock 9d76312
  • electron: bundle Trace Server c4667de
  • Update @theia/cli dependency to version 1.21.0 a044371
  • Change xValues to bigint array 145ff59
  • Table Output: Display message when analysis fails 0dae0ba
  • XY Charts, Timegraph: Display failed message 23f82ae
  • XY Charts, Timegraph: Set status based on response 9dbf8b6
  • Cleanup: Fix style of "no results" message 9dfe71a
  • Fix link between table event and XY chart 4606227
  • Display loading message on data tree components 1d33931
  • Set offset in time graph unit controller ba60c5e
  • Make filter width match first column width 2989d9b
  • Make table-tree columns resizable 47f79a7
  • Fix output component scrolling and layout 6ef2f01
  • Scatter chart 060c73a
  • Add intuitive way to open additional traces 877bc6d
  • Move server health check to Open Trace command 83f8b34
  • Add 'Nothing selected' when a chart is empty 178fbfb
  • Available views cleared when browser refreshed f09bbd0
  • Add data tree output component implementation c905240
  • Double-click states in timegraph views fd8654b
  • Change first sort order to ascending instead of descending in trees b7fa503
  • Provide front-end sorting of trees for based on the column 4641512
  • Remove unused Legend column of the tree in the xy-output-component 232f2f7
  • Fix filter tree alignment 729058a
  • Remove Theia dependency in the react-components package 26e0569
  • Readme: Add EclipseCon 2021 presentation 6394762
  • Readme: Fix typo in react components NPM link f318211
  • improve the trace server spawning logic 100e195
  • Rename opened traces context menu delete command 08df7dc
  • Add typescript to devDependencies in main packages.json file 64a63a1
  • deps: fix build issue fdb5f8a
  • upgrade tsp-typescript-client and other dependencies bc0e958
  • Upgrade to Theia 1.19.0 48c0e9c
  • Display the tooltip for xy 23310ee
  • Ability to clear list of analysis when no trace is selected (and open) 78678f9
  • Bump nth-check from 2.0.0 to 2.0.1 abc8ca9
  • Add y-axis to XY charts fe1488c
  • Fix duplicate tab when opening from file explorer that already is open ccddaaf
  • Remove unused and leftover signal-manager.ts file 42da057
  • Remove traces from opened traces view with delete button Fixes Improve discoverability of removing traces from Opened Traces #336 464674c
  • Add overflow ellipsis and tooltips to output title-bar 144bc4f
  • Fix unused var ESLint error 7cc04dd
  • Output container resize handlers visible in dark theme 31c3cec
  • Move findTraces() to a backend service 837f898
  • Display zoom icons only for time related charts 93bec46
  • Add the "Trace Server" label to the settings 9694e6b
  • Rename "trace-viewer" to "trace Viewer" 2d5c33e
  • Remove scatter data providers (e.g. latency scatter charts) 6327e3c
  • Update README for packaged app 2681383
  • Highlight selected view and clear selection after switch trace (Highlight selected view and clear selection after switch trace #549) edf6b97
  • Add overflow ellipses and tooltips to available view list c65cd41
  • Rename source files with duplicate names in different packages 15bf563
  • Events table search queries regular expressions as well as substrings 5e822e9
  • Unconditionally fetch experiment after application restart 962cd44
  • Add newline at End Of File 1156293
  • Show ellipsis for text overflow in events table 903a130
  • Scroll to view the selected output 00c43bd
  • Support tooltips in Events table 62b49a8
  • Set correct width on theme update fcd43a6
  • Fix Range Selection d63089b
  • Fix empty chart when opening view for a CLOSED experiment 222a856
  • Don't execute open command if TraceViewerWidget is already open 7eb95a4
  • Don't handle TraceWidgetActivatedSignal for the selected experiment d0ec5c5
  • Add Marker Rows 4a5201f
  • Uplift timeline-chart to latest version 72d2b44
  • Refresh output views on selecting experiments 5866be8
  • Let timeline-chart create gap states 69fd259
  • Fetch Annotation Categories based on Marker Set c8921c0
  • Fix time axis labels change color when resizing the trace tab 1190269
  • Add new contributor guide 9fd23c5
  • Handle optional time graph state label 5ff8e7b
  • Update overlap and resolution when fetching time graph data 1793e77
  • Merge pull request Move test instructions from the packages README.md to the root README.md #519 from bhufmann/move-readme fdfbd15
  • Move test instructions from the packages README.md to the root README.md f035adc
  • Merge pull request Expanding unit tests. #506 from Rodrigoplp-work/unit-tests 774943c
  • Fix endless loop when opening certain XY Charts. 2f097ba
  • Expanding unit tests. 7531767
  • Use BigInt for timestamps 4dff2eb
  • Rename signals for zoom-in, zoom-out & reset zoom and related methods c6794ac
  • Add zoom shortcut +/- for TIMEGRAPH and XY CHART fbcb259
  • Add the shift-click selection interval in XY chart b8224ef
  • Show view message when there is no data to provide (Show view message when there is no data to provide #447) 32a9959
  • Use version "next" for tsp-typescript-client and timeline-chart 353ed45
  • v0.1.0 e5a16dc
  • Build using release version of timeline-chart and tsp-typescript-client b270cbc
  • refactor+fix trace server url initialization (refactor+fix trace server url initialization #502) 3e9eb1b
  • Update README.md to describe the published NPM packages 9e14ff8
  • Fix text README.md for building the electron application f9ba5f3
  • Add info about related projects to readme bc18fcd
  • Fix source mapping for Chrome and Firefox launching c15cc2e
  • Add shortcut IKJL for XY chart 8cbb93c
  • Temporary fix for react-grid-layout issues fixes The latest version of react-grid-layout breaks widget dragging (re-ordering) #495 9628b1f
  • Clarify package info cleanup not related to keytar b5d4d74
  • Fix gitpod: Add keytar (new Theia dependency) d0752f4
  • We can zoom with +/- and reset the zoom 03011d7
  • Zoom in and out by click right drag bbd7afc
  • zoom in and out with ctrl+wheel 02fae4a
  • Implement navigation for XY charts 591ff41
  • fix yarn.lock after the upgrade to Theia 1.17.2 3c922eb
  • Only run publish-next build job for theia-ide/theia-trace-extension a82bcb2
  • upgrade to Theia 1.17.0 a3a4002
  • upgrade dependencies 4903b00
  • use lerna@^4.0.0 c2a3810
  • Reduction contrast of grid lines 8dcae7d
  • Bump tar from 4.4.15 to 4.4.19 0554afe
  • Fix token name for publishing to NPM 707fbc6
  • Add README.md files for each package being deployed on NPM 9cb066a
  • Support publishing packages and theia-trace-extension to NPM cb25b8a
  • Null check annotation categories b30acf5
  • The selection range does not exceed the view for xy-charts f271709
  • Center X axis labels in relation to tick 18ca4a5
  • Bump tar from 4.4.13 to 4.4.15 4f93878
  • Bump ws from 6.2.1 to 6.2.2 4f15719
  • Make chart background color darker as outlined in issue Make chart and filter field backgrounds a darker colour in dark theme #282 aa86ded
  • trace-explorer: correct a key error for the else case 268b09e
  • Bump path-parse from 1.0.6 to 1.0.7 1ffcbc5
  • Do not open TraceViewerWidget when initializing layout 4911f94
  • Fix labels and rows misalignemnt. 820176f
  • Merge pull request Support for searching for previous event in the Events Table #431 from bhufmann/table_search 8f8159d
  • Support for searching for previous event in the Events Table fe0833d
  • Add contribution guidelines to readme 48a7490
  • Make server port (8080) public cb7d812
  • Uplift timeline-chart to latest version 69c6021
  • Update Widget colors based on themes bca9b49
  • Allow events table search from the current selected row. 49bd2d8
  • Add Time Axis only when time related chart is opened 3b1c10b
  • Retrieve values from PreferenceService as required ad82d36
  • Add support for marker filtering 8be47f8
  • Support searching in events table f6c2d4d
  • Add Toolbar Icons for Zoom In, Zoom Out and Reset. 110cf9a
  • Use opacity instead of alpha in timeline-chart style 334b102
  • Click and drag to move across the entire title bar d8c9d0c
  • Add new Gitpod live demo setup steps to README c76df67
  • Hide analysis that is not implemented bba0107
  • Support tooltip for annotations 9216a29
  • Add support for range events. 8c2b695
  • Support Range selection synchronization between events table and timegraph chart f4204fa
  • Upgrade timeline-chart to version 0.2.0-next.e0da58ac 7a6667c
  • Change the placeholder background color a0207be
  • Make resize options identifiable c1483bc
  • Reduce the resizable area of the widget e688661
  • Change the color of the title bar on mouse-over c1f5a4e
  • Populate properties window on click of a row in events table c52ced2
  • Bump hosted-git-info from 2.8.8 to 2.8.9 d7063a0
  • Bump lodash from 4.17.20 to 4.17.21 7d4bbbf
  • Bump handlebars from 4.7.6 to 4.7.7 c919572
  • Check time selection range for undefined value f41237f
  • Debounce resize handler for resizing timeline-charts 3006ce9
  • Use single-click to open a trace ec8e07a
  • Fix default gap style in TspDataProvider 692269e
  • Update for rename of TimeGraphRowElement to TimeGraphStateComponent 86586fd
  • Fix null pointer exception in TspDataProvider.getArrows() 29b8ff6
  • Support style hierarchy and composition in StyleProvider 2da8235
  • Remove resize handlers when disposing time graph components 4ad1e06
  • Clean-up timegraph-container-component when closing widget 648c26c
  • Correct arrow behaviour with collapsed nodes fcab169
  • Add support for arrows 8a824e0
  • Show spinning wheel when analysis is running for xy and timeline charts cb9acd5
  • Move responsibility to fetch output descriptors to analysis widget 23a583d
  • Make explorer's available views widget a pure React component cc4ec7b
  • Make trace explorer's opened traces widget a pure React component 3b876ca
  • Use signals to decouple trace explorer widgets and signals clean-up 613784a
  • Bump elliptic from 6.5.3 to 6.5.4 eb3c826
  • Consolidate time graph tooltip information 87235a2
  • Change trace-explorer-tooltip-widget title 9866a80
  • Fix toggling on click of open trace button fa979ba
  • Change "no view" warning to direct users to trace viewer tab 5287534
  • Rename Analyses to Views in trace explorer 713e094
  • Fix incorrect resizing of XY Charts dc5e0fb
  • Double click on experiment in trace explorer to open it 33a500c
  • Set Focus to the trace viewer tab on click of analysis eec24f7
  • Set cancelable flag in progress monitor for opening of traces 153ba08
  • Automatically switch to the trace explorer view after opening a trace. 5e72e4e
  • Automate trace server start 5108f13
  • Add tooltip support for timegraph states 9ee8801
  • Uplift timeline-chart to latest version 68c45bc
  • Use trace range for time graph view boundary validation before a fetch 3671d11
  • Fix console warnings cf50268
  • Fixed event_table component's font-family/font-size 7efa6f9
  • Enable text selection in events table 0a6b507
  • Propagate vertical alignment style. 1bd75bc
  • menu: fix duplicate 'open trace' command 3291923
  • Use the checkHealth method to check server status af7c899
  • Uplift timeline-chart to latest version aacb182
  • Decouple delete experiments from trace-viewer 79d2f29
  • Use plugin per chart instance instead of global for time selection 3020c99
  • XY Chart: Correct selecting display out of range 68c6d7a
  • XY Chart: Support time and time range selection 911280f
  • Upgrade to latest timeline-chart version 1574cb1
  • Upgrade to latest tsp-typescript-client version c408684
  • Update Event Table row count during trace indexing 7d48605
  • Fetch the tree only while running analysis and use throttling 39d63d8
  • Set cancelable flag in progress monitor for opening of traces bf08845
  • Fetch the style model only once c663f12
  • Move tree-kill package from devdependencies to dependencies 6a34f31
  • upgrade dependencies 31dac5d
  • fix and refactor plugins c908c4d
  • ts: target es5 to avoid runtime issues 62b44df
  • reorganize the project cd2a894
  • Fix exponential recursion when fetching timegraph tree 6ef8768
  • Modify some UI labels eb2ba2e
  • Uplift timeline-chart to latest version 97b4acf
  • Uplift timeline-chart to latest version 3c3ddd4
  • Support error handling for start/stop trace server 15ccced
  • Update total height on toggle of node collapse/expand state ea35630
  • add pending message, cleanup status contribution b6906b1
  • Display error messages for invalid trace type (Display error messages for invalid trace type #231) f565daf
  • Use directory chooser only for open trace dialog ddc43d1
  • transformed cursor into cross-arrow when moving is possible 36edd53
  • Keep the color of status bar blue even if the server is offline ed1ef00
  • Panelize widget d5cc7a3
  • Pack event table columns on first model update 5b8c4bc
  • Uplift timeline-chart to include fix for vertical scroll issue 6cc15f0
  • Don't omit file extension in trace name. 0e0b23a
  • Support synchronization of event table from time graph selection 79ae639
  • Uplift timeline-chart to fix resize issue Background colors not correct after resizing timeline-charts #209 a57e900
  • explorer: update options to make view closable 3908ad2
  • Sync event timestamp with timegraph 7b9732c
  • Support inband OutputElementStyle for annotations 116c65f
  • Add Preference settings for trace configuration Set the default values for the trace server preferences Read the trace server preference values and spawn the server from the path specified in the preferences f87b732
  • Fixed placeholder text positioning and updated placeholder text 9becf9d
  • Upgrade to latest timeline-chart version c222a6b
  • Support fetching annotations and populating them in TimelineChart model 9821603
  • Check for unsuccessful TspClientResponse 31fdebf
  • Change widget colors based on theia themes fce638a
  • Make trace-extension compatible with latest timeline-chart 506936c
  • Add Gitpod live demo setup steps to README 25fb711
  • Provide progress monitor for opening traces with cancel option d598586
  • Remove term "Experiment" from all user facing strings 5a55ee5
  • Add Open Trace option to Menu & Trace Explorer 5cf280c
  • Close traces after experiment and handle trace deletion rejection 9838bfb
  • Fix and simplify openTrace conflict handling e7b6819
  • Simplify openExperiment conflict handling 316820c
  • Split viewer-prototype in packages 6fdad14
  • Disable Share Experiment feature (temporary) f63cdbd
  • Sync Experiments in Explorer and Viewer fixes Better handle multiple open traces #140 68a1b68
  • Add tests for the filter tree 4d04fc9
  • Have the browser app work with gitpod f91c448
  • Allow the trace server URL to be configured 74e1c45
  • Add support for column resizing 2ff935b
  • Apply default style to GAP states 8860de9
  • Upgrade react-grid-layout to ^1.1.0 582ee9b
  • Fix backup styles lookup for data providers that doen't provide styles 9d637dd
  • Improve State Navigation using Left/Right Arrow Buttons d37f9c8
  • Align code with the TSP specification 91f685f
  • Remove state selection 9d7f831
  • Rows do not render because of a runtime error 65cfb85
  • Order of entries returned by time graph data providers not kept #129: Keep order of tree entries returned by the data provider 972030d
  • Support DATA_TREE output type of data providers #144: Show 'Not implemented yet!' for unsupported data provider type da6b753
  • Set tabIndex on Canvas to create Focus e421d81
  • Change numberTranslator format 147b1ef
  • filter-tree: Use a table layout in filter tree 2d38260
  • Allow height resizing of tables and charts 593c794
  • Timegraph: Fixed undefined timeGraphEntries in tsp-data-provider 48f0a4a
  • Handle missing labels in entry gracefully b843a34
  • Update 'yarn.lock' e9e8af9
  • Remove deprecated '@theia/languages' extension. 60617f4
  • Fix 'engines' field 4181723
  • Bump node-fetch from 2.6.0 to 2.6.1 941bd84
  • Timegraph: Support for the tree view on the left of the chart 387096e
  • Events table infinite scroll. ef686a1
  • update repo's configs for Electron 9 / node 12 a2f67ea
  • Use latest Theia (@theia/latest) instead of @theia/next #102: Use use latest @theia/latest release instead of @theia/next 4df221c
  • Add a filter to tree component (add filter to tree #95) c0f4bd6
  • Update yarn.lock to pick-up recent timeline-chart updates incl. pixi 5.x da90808
  • Bump lodash from 4.17.15 to 4.17.19 6d96b59
  • Github Actions CI build, test & lint 06c38fb
  • Fix eslint warnings 6b428f8
  • Add the keyword-spacing eslint rule and vscode fix on save 2d28f10
  • Fix non auto-fixable errors 0fceb09
  • Auto-fix linter errors 870a21d
  • Add support of eslint to the trace viewer 73604f0
  • Highlight last selected output in trace explorer 2263645
  • Add a contribution to warn if the trace server is offline 89afc33
  • Add a firefox launch option a1d9701
  • Timegraph: Tree and chart synchronization 40116d6
  • remove call to getDerivedStateFromProps and use ul li instead of indent 2e597da
  • Update readme's trace server download instructions 105d22e
  • Extract trace-server and use tutorial traces in packages.json 8a6f2a9
  • add checkbox tree widget for xy component 5a0cbc6
  • Document the first steps of theia compass #68: Document first steps and current UI in README.md 0ac3b2d
  • Add screenshots under doc/images directory 40b81f5
  • Small fix in README f279717
  • Merge pull request trace-explorer: add to default layout #82 from vince-fugnitto/vf/trace-explorer 5ec7ad1
  • Merge pull request Update example apps to support open-vsx, support C/C++ with vscode extensions #74 from theia-ide/add_openvsx_integration 1d51578
  • Add npm script to download trace server and sample traces 61efe89
  • trace-explorer: add to default layout de7bd5a
  • Added Gitpod config 2e4fe21
  • Update example apps to support open-vsx, add C/C++ support 9fd230a
  • Misc improvements d9a61a1
  • Add C/C++ support to browser and electron example apps e8574cc
  • Upgrade versions in yarn.lock which includes the latest Theia version 0409f38
  • Merge pull request Handle conflicting experiments when opening #63 from tahini/trace_post 02f86ce
  • Merge pull request Highlight selected trace in trace explorer #12 from tahini/select_experiment e1968c5
  • Handle conflicting traces when opening 84fbc8d
  • Handle conflicting experiments when opening a13523b
  • Highlight selected trace in trace explorer 26cd84a
  • Add support of experiments consisting of 1 or more traces 21bbb26
  • Add launch configurations for debugging the viewer-prototype 4e0835c
  • xy-output-component: check line chart reference before accessing it 5b947ba
  • Update yarn.lock to latest versions 7957c69
  • dependencies: remove deprecated extensions 240c34c
  • Bump acorn from 6.3.0 to 6.4.1 ee4ca6a
  • [alpha] Introduce source code lookup from tooltips 87a061f
  • Fix 404 in tooltip and timegraph componentDidUpdate 2f69041
  • Support fetch style for TimeGraph b2c11e9
  • Update README to include more information on the trace server 6ad869b
  • Update README for common initial mistakes 8fa7fb1
  • Fix link in README and update the versions in yarn.lock 329c60e
  • Small fix due to changes in tsp-typescript-client API 20da8f1
  • Fix build errors and update dependencies version 1f72bde
  • Major UI and UX improvement 83dc928
  • Major refactoring e1a5be2
  • Experimentation with Redux and React components 19fde71
  • More UI improvement and experimentation 013b467
  • UI improvement + new trace properties view 7c4c516
  • Prototype of timegraph using timeline-chart 7cc6027
  • Trace explorer prototype 8861810
  • Improve prototype layout and presentation f6a7b76
  • Experimentation with css layout and clean-up 30423a0
  • Fix dependency hoisting issue 783741f

@marcdumais-work marcdumais-work marked this pull request as ready for review March 21, 2024 17:29
@marcdumais-work
Copy link
Contributor Author

It's a bit strange, but I still had build issues after publishing a new version of tsp-typescript-client. What fixed the build issues was to update the version of theia-traceviewer used in the example Theia extensions, to match the repo's (which I had missed to do previously).

@marcdumais-work marcdumais-work changed the title Test publish: latest Test publish: latest (v0.2.0) npm packages Mar 21, 2024
Copy link
Collaborator

@bhufmann bhufmann left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me. Thanks for doing this release!

@marcdumais-work
Copy link
Contributor Author

Thanks for the review! Fingers crossed :)

@marcdumais-work marcdumais-work merged commit 54ee04b into master Mar 21, 2024
6 of 7 checks passed
@marcdumais-work marcdumais-work deleted the test-publish-latest branch March 21, 2024 19:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants