Skip to content

Releases: eclipse-cdt-cloud/timeline-chart

Release v0.4.0

26 Sep 14:33
Compare
Choose a tag to compare

Release v0.4.0 with changes since v0.3.4

  • Release v0.4.0 (Minor) 2c0022d
  • Hide excluded rows 55a4014
  • Bump express from 4.19.2 to 4.21.0 a3ce4d4
  • Filter gap states. 8dd40ff
  • Clamp computed world range to absolute range 1ef4e42
  • Update time graph navigator on absolute range change 2ea4281
  • Throttle fetch requests in time graph chart 5bb8298

Release v0.3.4

29 Aug 15:29
Compare
Choose a tag to compare

Release v0.3.4 with changes since v0.3.3

  • Release v0.3.4 (Patch) b2f5dc0
  • Use node 18 for publish-latest job b37ad51

Release v0.3.3

29 Aug 14:30
Compare
Choose a tag to compare

Release v0.3.3 with changes since v0.3.2

This release did not publish correctly to npm. v0.3.4 has the same content.

  • Release v0.3.3 (Patch) d008f1f
  • Perform yarn upgrade, upgrade webpack 51b2cd5

Release v0.3.2

16 Aug 19:37
Compare
Choose a tag to compare

Release v0.3.2 with changes since v0.3.1

  • Release v0.3.2 (Patch) e085269
  • Bump axios from 1.6.1 to 1.7.4 d4f29e8
  • Bump braces from 3.0.2 to 3.0.3 be3627b
  • Bump ws from 7.5.9 to 7.5.10 ad3ada7
  • Bump ejs from 3.1.9 to 3.1.10 70ef010
  • [ci] prevent triggering release-related jobs on forks 9f93170

Release v0.3.1

09 Apr 13:01
Compare
Choose a tag to compare

Release v0.3.1 with changes since v0.3.0

  • Release v0.3.1 (Patch) d5bb0d5
  • Bump webpack-dev-middleware from 5.3.3 to 5.3.4 34b8f4b
  • Bump express from 4.18.2 to 4.19.2 d54b064
  • Bump follow-redirects from 1.15.4 to 1.15.6 08005d6
  • update to node 18 18f5dbe
  • Do not package tests 8784f3d

Release v0.3.0

01 Mar 21:39
Compare
Choose a tag to compare

Release v0.3.0 with changes since v0.2.0

  • Release v0.3.0 (Minor) 7bf5633
  • Misc updates 1374961
  • [CI] Add release workflow/job and publish-latest job 126b406
  • Move rimraf from a prod to a dev dependency 78f19d5
  • Merge pull request #271 from eclipse-cdt-cloud/dependabot/npm_and_yarn/ip-2.0.1 23dc5c7
  • Add CODE_OF_CONDUCT.md to the repository and update reference. 29290b5
  • Bump ip from 2.0.0 to 2.0.1 6bf3629
  • Merge pull request #269 from eclipse-cdt-cloud/automated-pr-license-check 4f84ab1
  • Add 3PP license check as part of PR CI e2e132e
  • Bump follow-redirects from 1.15.2 to 1.15.4 93cc807
  • Bump axios from 1.5.0 to 1.6.1 6e20cc9
  • Bump @babel/traverse from 7.22.20 to 7.23.2 2c7bbe3
  • Merge pull request #264 from eclipse-cdt-cloud/upgrade-lerna 5662085
  • [lerna] upgrade to recent version 7791a42
  • Bump word-wrap from 1.2.3 to 1.2.4 0e3e11a
  • Scale annotations on change of time graph scale factor 54cccd4
  • Fix time graph glitches when zooming with active filter 76c3b1c
  • Bump semver from 5.7.1 to 5.7.2 5518710
  • Reset scale if ongoing full search is cancelled 054a56c
  • Fixing issues with zooming during search df9b517
  • Enable searching time events in time-graph view e150859
  • Add performance unit test for timeline-chart e69ac71
  • Make scaling state a handler of onScaleFactorChange event 5d40c37
  • Rescale timeline-chart post zoom using PIXI.Container scale property 08fb2e6
  • releng: Include date in version string for next versions 9e0527f
  • Ensure row lines fit width onResize 4e49452
  • [lerna] option verifyAccess to false d97f40e
  • [CI] misc updates to repo's GitHub "ci-cd" Workflow 36a1cfe
  • Update to node 16 in ci-cd.yml 47b6e5a
  • Use actions/setup-node@v3 instead of actions/setup-node@v1 0421161
  • Update ubuntu version and node version in ci-cd.yml ec8793f
  • Use TextMetrics to measure label text width before rendering 9b23c78
  • Bump webpack from 5.65.0 to 5.76.0 4694a71
  • Navigation of markers using new cursor class 82a0ac9
  • Bump http-cache-semantics from 4.1.0 to 4.1.1 b78dd18
  • Nit: Fix LC_COLLATE=C based sorting of .gitignore c5960a5
  • Nit: Add the missing EOF newline to ./SECURITY.md df5be52
  • Add ellipse and star to the character set of label text da30c1b
  • Bump json5 from 1.0.1 to 1.0.2 672d6b6
  • World range updates with fine resolution f029da1
  • Use monospace font for state labels 4c1edfd
  • Improve rendering for text labels 266fb6b
  • Bump express from 4.17.1 to 4.18.2 821f8d4
  • Bump qs from 6.5.2 to 6.5.3 5fec4f4
  • Bump decode-uri-component from 0.2.0 to 0.2.2 c2a215b
  • Remove zooming selection display object when fetching new data. 80468ed
  • Apply opacity to state label ce52382
  • Bump minimatch from 3.0.4 to 3.1.2 9984989
  • Bump loader-utils from 1.4.0 to 1.4.2 392d957
  • Fix typeError exception in time-graph-viewport-layer.ts dbc96fd
  • Viewport Implementation 16e8148
  • Center rows when selected 1f50903
  • Bump terser from 5.10.0 to 5.14.2 f389548
  • Prevent Idle Renders 7cd081b
  • Bugfix for setting the background color of rows a4abe84
  • Bump parse-url from 6.0.0 to 6.0.2 8d4920f
  • Add support for configurable location of time axis ticks e5136fa
  • Support coarse and fine update of time graph data 55046b4
  • Add API to select and reveal a time-graph row by index a804e00
  • Add element interactions to gap states 47c8e30
  • Prevent default context menu for scrollbars 6280994
  • Page scrolling on vertical and horizontal scrollbars bd6cbf8
  • Bump async from 2.6.3 to 2.6.4 [1f9d75a](1f9d75a...
Read more

Release v0.2.0

04 Mar 16:56
Compare
Choose a tag to compare

(Note: This GitHub release was created after the fact. The original release date is Sep 20, 2021)

Release v0.2.0 with changes since v0.1.0

  • v0.2.0 5bb2f86
  • Bump lerna from 2.11.0 to 4.0.0 3363469
  • Merge pull request #78 from theia-ide/MatthewKhouzam-patch-1 713a09e
  • Bump url-parse from 1.5.1 to 1.5.3 1c6b035
  • Bump path-parse from 1.0.6 to 1.0.7 b0f66b5
  • Center x-axis labels a39cdba
  • Fix mouse zooming when mouse released outside time graph 2d3f4d8
  • Fix Vertical Scrollbar 8689945
  • Fix Mouse zooming overlay 4ef0f9c
  • update layers based on themes 20515d9
  • Press esc to cancel mouse zooming edf1d44
  • Support opacity for states and symbol annotations ee7a95c
  • Support zooming of timegraph chart from external libs 9e62be1
  • Fix zooming selection height 73b0c4f
  • Chart freezes when zooming using right mouse button 53a52f0
  • Changes to support tooltip for annotations 031e5b5
  • Bump ws from 6.2.1 to 6.2.2 a884737
  • Bump dns-packet from 1.3.1 to 1.3.4 0f12953
  • Bump hosted-git-info from 2.8.8 to 2.8.9 64d75c2
  • Bump lodash from 4.17.20 to 4.17.21 e8edb9d
  • Bump url-parse from 1.4.7 to 1.5.1 636103a
  • Bump handlebars from 4.7.6 to 4.7.7 a16c32f
  • Bump elliptic from 6.5.3 to 6.5.4 1ba2ca6
  • Add support for range events bd7f984
  • Revert "Add lost event layer to timeline-chart" dab8c9e
  • Add lost event layer to timeline-chart ceff78b
  • Update time-graph-state.ts e0da58a
  • Accelerate label drawing ce74083
  • Remove the selected state when state is deselected e0d3e69
  • Rename TimeGraphRowElement to TimeGraphStateComponent a3a5a2d
  • Bump ssri from 6.0.1 to 6.0.2 5528daf
  • Add APIs to clean-up components and to remove event handlers 4b97ae9
  • Fix TypeError exception in TimeGraphChart 3246589
  • Support horizontal zooming selection with right mouse button 885dec8
  • Destroy the PIXI objects to free GPU memory. 7e59702
  • Destroy arrows when updating them 40986f2
  • Update documentation for keyboard and mouse zooming and navigation 8f77d88
  • Use crosshair cursor for time selection cf89086
  • Support horizontal panning with middle button or Ctrl+left button 484fbfc
  • Bump y18n from 3.2.1 to 3.2.2 5d65cdf
  • Use Vertical alignment for annotations b33a5cf
  • Fix horizontal zoom step ratio e8f2d34
  • Draw initial selection range 65ced9e
  • Resolves TypeError: Cannot read property viewRangeLength of undefined Fixes #104 c30a02c
  • Fix issues with the time graph navigator 89eecee
  • Support triangle and inverted-triangle annotation symbols 2153733
  • Make TimeGraphRow background and gridline spawn full chart width 055da10
  • Fix overlapping TimeGraphAxisScale labels 8922414
  • Make drawing of TimeGraphAxisScale labels optional and fix their y-pos 2da2641
  • Don't scroll chart when all rows are visible 2378be1
  • Resize background as well when resizing canvas. f3e0d3a
  • Fix some typos in the documentation 6e3fcdf
  • Provide documentation of the timeline-chart components 868cce0
  • Sync event timestamp with timegraph dc7f011
  • Set limit on zoom-in factor cd42151
  • Fix label overflow 369705f
  • Draw plus annotation symbol for unknown symbol styles 39ea33b
  • Revert "Bump learna from 2.11 to 3.22.1" 4bab710
  • Fix publishing with lerna v3.22.1 5ca5596
  • Switch CI/CD to GitHub actions instead of Travis df91952
  • Bump learna from 2.11 to 3.22.1 5ff3923
  • Bump ini from 1.3.5 to 1.3.7 b47344e
  • Create SECURITY.md 38acd00
  • add markers as new layer to timeline chart [44d9ded](https://github.com/eclipse-cdt-cloud/timeline...
Read more

Release v0.1.0

04 Mar 17:02
Compare
Choose a tag to compare

(Note: This GitHub release was created after the fact. The original release date is Sep 4, 2020)

Release v0.1.0 with changes since v0.0.0

  • Release v0.1.0 for real this time! 7a9cc31
  • v0.1.0 cee3bf9
  • Add a yarn test command 22a7628
  • Revert "Update version to 0.1.0" a92bba9
  • Update version to 0.1.0 7184ecd
  • Implement zoom in/out and horizontal scrolling using WASD (for right handed user) and IKJL (for left handed user). d0e6597
  • Timeline chart: Fixed bug in selectRowElement 35a4f32
  • update version for new "release" a84f45e
  • Timeline chart: Update chart after collapsing or expanding entries in the tree Added a new condition in time-graph-chart.ts that allows to fetch new data when collapsing or expanding entries. The function updateChart() allows to update the chart's rows simulteanously when it is called in the timegraph-output-component.ts in theia-trace-extension. ++ Added optional parameter to maybeFetchNewData() that enables the chart update. f28b84a
  • Timeline chart: Update chart after collapsing or expanding entries in the tree Added a new condition in time-graph-chart.ts that allows to fetch new data when collapsing or expanding entries. The function updateChart() allows to update the chart's rows simulteanously when it is called in the timegraph-output-component.ts in theia-trace-extension. af628cf
  • Bugfixes related to state navigation using the left/right arrow keys. 559e8f7
  • Render state labels. 14e1c84
  • Render state labels. d27a043
  • Merge pull request #20 from theia-ide/dependabot/npm_and_yarn/lodash.template-4.5.0 581f339
  • Merge pull request #19 from theia-ide/dependabot/npm_and_yarn/elliptic-6.5.3 1bb2370
  • Merge pull request #15 from theia-ide/dependabot/npm_and_yarn/lodash-4.17.19 084c342
  • Merge pull request #14 from theia-ide/dependabot/npm_and_yarn/websocket-extensions-0.1.4 7ddcf66
  • Bump lodash.template from 4.4.0 to 4.5.0 02edcd1
  • Merge pull request #13 from theia-ide/dependabot/npm_and_yarn/acorn-6.4.1 1d539a2
  • Merge pull request #12 from theia-ide/dependabot/npm_and_yarn/handlebars-4.7.6 1e38fe4
  • Merge pull request #11 from theia-ide/dependabot/npm_and_yarn/mixin-deep-1.3.2 e5b04d0
  • Bump elliptic from 6.4.1 to 6.5.3 e3a1d6f
  • Merge pull request #17 from bhufmann/chrome 254bdbc
  • Improve vertical line rendering performance by eliminating no-op loop iterations 20c4e6a
  • Add Chrome launch configuration e7695f5
  • Provide more details in package.json for publishing 7fdfc19
  • Bump lodash from 4.17.11 to 4.17.19 6671b9c
  • timegraph: uplift to PIXI 5.0 bf5bda4
  • Bump websocket-extensions from 0.1.3 to 0.1.4 9248870
  • Bump acorn from 6.1.0 to 6.4.1 fc230fd
  • Bump handlebars from 4.1.0 to 4.7.6 42d65be
  • Bump mixin-deep from 1.3.1 to 1.3.2 711dbb4
  • Give project launch configuration in vscode 1fdd204
  • update README.md with testing instructions 7138c10
  • Changed license to MIT a005d9b
  • Up down navigation for selection added dd547ad
  • NumberTranslator hook can return undefined. c3b17d2
  • added a data field for custom values to TimeGraphModel da9a90e
  • draw rectangles d2f11ec
  • test d719d77
  • Labels removed again, minor performance fixes 38f19d2
  • test a404af3
  • Improved label rendering 157db34
  • Added Labels 5c36b7f
  • Back to pure rectangles for elements 297e7f2
  • Add polygons for row elements efc7097
  • Fixed performance issue: use rect instead of roundedRect b70003b
  • Row style can be set now d9dc6ef
  • Deselect elements when setting new cursor 56439c6
  • Bugfixes and improvements 023c077
  • Axis scale improved 1356eb2
  • Bugfixes and changed navigation to trace-chart behaviour 862499a
  • Several changes regarding UI 476f5e2
  • Changes regarding canvas size changes. 7cbe4fe
  • Several improvements and bugfixes regarding scaling and selection 7e0c9e5
  • Changes regarding chart scaling 9a16849
  • several bugfixes and improvements dafa50d
  • Added version to package. 08342b9
  • DataProvider could return a promise [91e43d1](https://github.com/eclipse-cdt-cloud/timeline...
Read more