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

Bump jsroot from 7.5.5 to 7.7.0 in /QualityControl #2402

Closed

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github May 28, 2024

Bumps jsroot from 7.5.5 to 7.7.0.

Release notes

Sourced from jsroot's releases.

7.7.0

  1. Let plot current time, file creation or modification time with &optdate=[1,2,3] URL parameters
  2. Let plot file name, full file name or item name with &optfile=[1,2,3] URL parameters
  3. Let define date and file name position with &datex=0.03&datey=0.03 URL parameters
  4. Improve TRatioPlot axis and lines drawing
  5. Use localStorage to preserve custom settings and gStyle
  6. Let configure custom storage prefix with &storage_prefix=name URL #290
  7. Let customize URL for "Show in new tab" menu command
  8. Support both new and old TRatioPlot drawings
  9. Synchronize X/Y range selection with native ROOT
  10. Proper handle attributes from TH2Poly bins, support "p" for markers drawing
  11. Correctly scale size of axis ticks - take into account NDC axis length
  12. Set name and userData in geometry build() function #303
  13. Draw histogram title afterwards - place in front of stats box
  14. Upgrade three.js r158 -> r162, last with WebGL1 support
  15. Split extras into three_addons.mjs, provide jsroot geometry build without three.js
  16. Fix - correctly draw only grids with AXIG draw option
  17. Fix - log scales on TH3 drawings #306
  18. Fix - draw geometry top node volume if all childs not visible #308
  19. Fix - properly process 206 server response without Accept-Ranges header https://root-forum.cern.ch/t/59426/

This is base for ROOT 6.32.00 release

7.6.1

  1. Remove source_dir output in node.js #296
  2. Fully integrate svg2pdf.js into jsroot repo
  3. Fix - support plain TRI option for TGraph2D
  4. Fix - let read object from ROOT file with empty name
  5. Fix - graph drawing fix custom labels on X axis #297
  6. Fix - draw at least line for TGraphErrors ROOT-8131
  7. Fix - preserve attributes and draw options when call drawingJSON() #307
  8. Fix - menu for text align selection typo

7.6.0

  1. Implement "tickz" draw option, used for color palette ticks
  2. Implement skewness and kurtosis calculations for histogram stats box
  3. Introduce "logv" draw option for TH3, configures logarithmic scale for box volume
  4. Implement color palette drawing for TH3
  5. Implement cutg draw option for TH2/TF2 surface plots
  6. Implement TMath::Sq() function and several others like SinH, ASinH, ...
  7. Implement histogram drawing build from TGraph2D using Delaunay interpolation
  8. Provide preliminary TF3 support
  9. Support TLinearGradient and TRadialGradient colors
  10. Support LZMA decompression of ROOT files #272
  11. Include ZSTD decompression to repository #274
  12. Support opacity transfer function for TH3, see tutorials/gl/glvox2.C
  13. Upgrade three.js r155 -> r158
  14. Handle TCanvas::IsEdiatable() flag to disable some interactive features
  15. Support PDF creation using jsPDF and svg2pdf.js - in browser and node.js
  16. Implement custom fonts support in TWebCanvas

... (truncated)

Changelog

Sourced from jsroot's changelog.

Changes in 7.7.0

  1. Let plot current time, file creation or modification time with &optdate=[1,2,3] URL parameters
  2. Let plot file name, full file name or item name with &optfile=[1,2,3] URL parameters
  3. Let define date and file name position with &datex=0.03&datey=0.03 URL parameters
  4. Improve TRatioPlot axis and lines drawing
  5. Use localStorage to preserve custom settings and gStyle
  6. Let configure custom storage prefix with &storage_prefix=name URL #290
  7. Let customize URL for "Show in new tab" menu command
  8. Support both new and old TRatioPlot drawings
  9. Synchronize X/Y range selection with native ROOT
  10. Proper handle attributes from TH2Poly bins, support "p" for markers drawing
  11. Correctly scale size of axis ticks - take into account NDC axis length
  12. Set name and userData in geometry build() function #303
  13. Draw histogram title afterwards - place in front of stats box
  14. Upgrade three.js r158 -> r162, last with WebGL1 support
  15. Split extras into three_addons.mjs, provide jsroot geometry build without three.js
  16. Fix - correctly draw only grids with AXIG draw option
  17. Fix - log scales on TH3 drawings #306
  18. Fix - draw geometry top node volume if all childs not visible #308
  19. Fix - properly process 206 server response without Accept-Ranges header https://root-forum.cern.ch/t/59426/

Changes in 7.6.1

  1. Remove source_dir output in node.js #296
  2. Fully integrate svg2pdf.js into jsroot repo
  3. Fix - support plain TRI option for TGraph2D
  4. Fix - let read object from ROOT file with empty name
  5. Fix - graph drawing fix custom labels on X axis #297
  6. Fix - draw at least line for TGraphErrors ROOT-8131
  7. Fix - preserve attributes and draw options when call drawingJSON() #307
  8. Fix - menu for text align selection typo

Changes in 7.6.0

  1. Implement "tickz" draw option, used for color palette ticks
  2. Implement skewness and kurtosis calculations for histogram stats box
  3. Introduce "logv" draw option for TH3, configures logarithmic scale for box volume
  4. Implement color palette drawing for TH3
  5. Implement cutg draw option for TH2/TF2 surface plots
  6. Implement TMath::Sq() function and several others like SinH, ASinH, ...
  7. Implement histogram drawing build from TGraph2D using Delaunay interpolation
  8. Provide preliminary TF3 support
  9. Support TLinearGradient and TRadialGradient colors
  10. Support LZMA decompression of ROOT files #272
  11. Include ZSTD decompression to repository #274
  12. Support opacity transfer function for TH3, see tutorials/gl/glvox2.C
  13. Upgrade three.js r155 -> r158
  14. Handle TCanvas IsEdiatable flag to disable some interactive features
  15. Support PDF creation using jsPDF and svg2pdf.js - in browser and node.js
  16. Implement custom fonts support in TWebCanvas

... (truncated)

Commits
  • 0bd51af Fix warning
  • 03e4596 Build for 7.7.0
  • 1268c26 Last fix
  • e375c4f Prepare for 7.7.0 release
  • 5e79d6f Handle force_saved for functions again
  • 3126863 Fix problem handling with tf1 zooming
  • b3ecc9c Handle prefer_saved option for TF1
  • 7424dbe Build with 206 fix
  • 832fdc6 Refine fallback solution for servers blocking access to http headers
  • 8da3bb0 Build with axis kind constants
  • Additional commits viewable in compare view

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)

Bumps [jsroot](https://github.com/root-project/jsroot) from 7.5.5 to 7.7.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.5.5...7.7.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
Copy link
Contributor Author

dependabot bot commented on behalf of github Jun 4, 2024

Superseded by #2414.

@dependabot dependabot bot closed this Jun 4, 2024
@dependabot dependabot bot deleted the dependabot/npm_and_yarn/QualityControl/jsroot-7.7.0 branch June 4, 2024 05:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
0 participants