Skip to content

[jsroot] 7.12.0 - #23874

Merged
dpiparo merged 2 commits into
root-project:masterfrom
linev:js_7120
Oct 28, 2026
Merged

dpiparo merged 2 commits into
root-project:masterfrom
linev:js_7120

Conversation

@linev

@linev linev commented Oct 28, 2026

Copy link
Copy Markdown
Member

For ROOT release 6.42.0

  1. Add textendash and textemdash TLatex symbols (@ferdymercury)
  2. Let store canvas as HTML file via context menu
  3. Improve TGraph update
  4. When drawing TH2/TF2 with "surf same" draw option, only lines are drawn
  5. Implement new polar draw options "POLF" and "POLN" for TH2
  6. Implement tooltips handling for TScatter
  7. Adjust automatic colors handling in THStack and TMultiGraph
  8. Let copy and paste histogram title, TLatex text and TPave label via context menu
  9. Use "JSROOT" label for main pad button, hide it after 5 seconds from the drawing
  10. Let preserve BigInt values when calling rntupleProcess() function (@undefined-panda)
  11. Let use primitive "player" for RNTuple to allow edititing draw expressions
  12. Use 8.6g/10.8g format for float/double histogram content-to-text conversion in tooltips
  13. Add @vite-ignore comment to dynamic imports to suppress Vite/Rollup analysis warnings (@prawnsgupta)
  14. Upgrade three.js r183 -> r186
  15. Upgrade openui5 1.135.0 -> 1.152.0
  16. Upgrade svg2pdf.js 2.6.0 -> 2.8.1
  17. Upgrade jsPDF 3.0.3 -> 4.2.1
  18. Upgrade lil-gui 0.20.0 -> 0.21.0
  19. Fix - read all cluster groups from ntuples (@undefined-panda)
  20. Fix - correctly handle empty clusters in ntuples (@undefined-panda)
  21. Fix - reading of RNTuple std::bitset of 32 to 48 bits (@sebxt)
  22. Fix - decoding large LZMA buffers (@Prafyl)

1. Add textendash and textemdash `TLatex` symbols (@ferdymercury)
2. Let store canvas as HTML file via context menu
3. Improve `TGraph` update
4. When drawing `TH2`/`TF2` with "surf same" draw option, only lines are drawn
5. Implement new polar draw options "POLF" and "POLN" for `TH2`
6. Implement tooltips handling for `TScatter`
7. Adjust automatic colors handling in `THStack` and `TMultiGraph`
8. Let copy and paste histogram title, `TLatex` text and `TPave` label via context menu
9. Use "JSROOT" label for main pad button, hide it after 5 seconds from the drawing
10. Let preserve `BigInt` values when calling `rntupleProcess()` function (@undefined-panda)
11. Let use primitive "player" for `RNTuple` to allow edititing draw expressions
12. Use `8.6g`/`10.8g` format for float/double histogram content-to-text conversion in tooltips
13. Add `@vite-ignore` comment to dynamic imports to suppress Vite/Rollup analysis warnings (@prawnsgupta)
14. Upgrade three.js r183 -> r186
15. Upgrade openui5 1.135.0 -> 1.152.0
16. Upgrade svg2pdf.js 2.6.0 -> 2.8.1
17. Upgrade jsPDF 3.0.3 -> 4.2.1
18. Upgrade lil-gui 0.20.0 -> 0.21.0
19. Fix - read all cluster groups from ntuples (@undefined-panda)
20. Fix - correctly handle empty clusters in ntuples (@undefined-panda)
21. Fix - reading of RNTuple std::bitset of 32 to 48 bits (@sebxt)
22. Fix - decoding large LZMA buffers (@Prafyl)
@linev linev self-assigned this Oct 28, 2026
@linev linev modified the milestones: 6.32.26, 6.42.00-rc1 Oct 28, 2026
@github-actions

Copy link
Copy Markdown

Test Results

    23 files      23 suites   3d 19h 25m 48s ⏱️
 3 901 tests  3 900 ✅ 0 💤 1 ❌
79 703 runs  79 698 ✅ 4 💤 1 ❌

For more details on these failures, see this check.

Results for commit 9e09059.

@dpiparo
dpiparo merged commit 21db42a into root-project:master Oct 28, 2026
32 of 36 checks passed
@linev
linev deleted the js_7120 branch October 29, 2026 06:17
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