Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 12, 2024

Bumps jsroot from 7.7.5 to 7.8.0.

Release notes

Sourced from jsroot's releases.

7.8.0

  1. Let use custom time zone for time display, support '&utc' and '&cet' in URL parameters
  2. Support gStyle.fLegendFillStyle
  3. Let change histogram min/max values via context menu
  4. Support Z-scale zooming with TScatter
  5. Implement "haxis" draw option for histogram to draw only axes for hbar
  6. Implement "axisg" and "haxisg" to draw axes with grids
  7. Support TH1 marker, text and line drawing superimposed with "haxis"
  8. Support TBox, TLatex, TLine, TMarker drawing on "frame", support drawing on swapped axes
  9. TProfile and TProfile2D projections root-project/root#15851
  10. Draw total histogram from TEfficiency when draw option starts with 'b'
  11. Let redraw TEfficiency, THStack and TMultiGraph with different draw options via hist context menu
  12. Support 'pads' draw options for TMultiGraph, support context menu for it
  13. Let drop objects on sub-pads
  14. Properly loads ES6 modules for web canvas
  15. Improve performance of TH3/RH3 drawing by using THREE.InstancedMesh
  16. Implement batch mode with '&batch' URL parameter to create SVG/PNG images with default GUI
  17. Adjust node.js implementation to produce identical output with normal browser
  18. Create necessary infrastructure for testing with 'puppeteer'
  19. Support injection of ES6 modules via '&inject=path.mjs'
  20. Using importmap for 'jsroot' in all major HTML files and in demos
  21. Implement settings.CutAxisLabels flag to remove labels which may exceed graphical range
  22. Let disable usage of TAxis custom labels via context menu
  23. Let configure default draw options via context menu, preserved in the local storage
  24. Let save canvas as JSON file from context menu, object as JSON from inspector
  25. Upgrade three.js r162 -> r168, use r162 only in node.js because of "gl" module
  26. Create unified svg2pdf/jspdf ES6 modules, integrate in jsroot builds
  27. Let create multi-page PDF document - in TWebCanvas batch mode
  28. Let add in latex external links via #url[link]{label} syntax - including jsPDF support
  29. Support TAttMarker style with line width bigger than 1
  30. Provide link to ROOT class documentation from context menus
  31. Implement axis labels and title rotations on lego plots
  32. Internals - upgrade to eslint 9
  33. Internals - do not select pad (aka gPad) for objects drawing, always use assigned pad painter
  34. Fix - properly save zoomed ranges in drawingJSON()
  35. Fix - properly redraw TMultiGraph
  36. Fix - show empty bin in TProfile2D if it has entries #316
  37. Fix - unzooming on log scale was extending range forever
  38. Fix - display empty hist bin if fSumw2 not zero
  39. Fix - geometry display on android devices
Changelog

Sourced from jsroot's changelog.

Changes in 7.8.0

  1. Let use custom time zone for time display, support '&utc' and '&cet' in URL parameters
  2. Support gStyle.fLegendFillStyle
  3. Let change histogram min/max values via context menu
  4. Support Z-scale zooming with TScatter
  5. Implement "haxis" draw option for histogram to draw only axes for hbar
  6. Implement "axisg" and "haxisg" to draw axes with grids
  7. Support TH1 marker, text and line drawing superimposed with "haxis"
  8. Support TBox, TLatex, TLine, TMarker drawing on "frame", support drawing on swapped axes
  9. TProfile and TProfile2D projections root-project/root#15851
  10. Draw total histogram from TEfficiency when draw option starts with 'b'
  11. Let redraw TEfficiency, THStack and TMultiGraph with different draw options via hist context menu
  12. Support 'pads' draw options for TMultiGraph, support context menu for it
  13. Let drop objects on sub-pads
  14. Properly loads ES6 modules for web canvas
  15. Improve performance of TH3/RH3 drawing by using THREE.InstancedMesh
  16. Implement batch mode with '&batch' URL parameter to create SVG/PNG images with default GUI
  17. Adjust node.js implementation to produce identical output with normal browser
  18. Create necessary infrastructure for testing with 'puppeteer'
  19. Support injection of ES6 modules via '&inject=path.mjs'
  20. Using importmap for 'jsroot' in all major HTML files and in demos
  21. Implement settings.CutAxisLabels flag to remove labels which may exceed graphical range
  22. Let disable usage of TAxis custom labels via context menu
  23. Let configure default draw options via context menu, preserved in the local storage
  24. Let save canvas as JSON file from context menu, object as JSON from inspector
  25. Upgrade three.js r162 -> r168, use r162 only in node.js because of "gl" module
  26. Create unified svg2pdf/jspdf ES6 modules, integrate in jsroot builds
  27. Let create multi-page PDF document - in TWebCanvas batch mode
  28. Let add in latex external links via #url[link]{label} syntax - including jsPDF support
  29. Support TAttMarker style with line width bigger than 1
  30. Provide link to ROOT class documentation from context menus
  31. Implement axis labels and title rotations on lego plots
  32. Internals - upgrade to eslint 9
  33. Internals - do not select pad (aka gPad) for objects drawing, always use assigned pad painter
  34. Fix - properly save zoomed ranges in drawingJSON()
  35. Fix - properly redraw TMultiGraph
  36. Fix - show empty bin in TProfile2D if it has entries #316
  37. Fix - unzooming on log scale was extending range forever
  38. Fix - display empty hist bin if fSumw2 not zero
  39. Fix - geometry display on android devices
Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Nov 12, 2024
@grzanka
Copy link
Contributor

grzanka commented Nov 14, 2024

@dependabot rebase

Bumps [jsroot](https://github.com/root-project/jsroot) from 7.7.5 to 7.8.0.
- [Release notes](https://github.com/root-project/jsroot/releases)
- [Changelog](https://github.com/root-project/jsroot/blob/master/changes.md)
- [Commits](root-project/jsroot@7.7.5...7.8.0)

---
updated-dependencies:
- dependency-name: jsroot
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/jsroot-7.8.0 branch from 6e529f4 to e9e0b71 Compare November 14, 2024 15:41
@grzanka grzanka added this pull request to the merge queue Nov 14, 2024
Merged via the queue into master with commit 52afd66 Nov 14, 2024
6 checks passed
@grzanka grzanka deleted the dependabot/npm_and_yarn/jsroot-7.8.0 branch November 14, 2024 15:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants