Skip to content

Commit 156972f

Browse files
linevdpiparo
authored andcommitted
Release notes for jsroot 7.10
1 parent 9353d09 commit 156972f

File tree

1 file changed

+29
-2
lines changed

1 file changed

+29
-2
lines changed

README/ReleaseNotes/v638/index.md

Lines changed: 29 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -176,8 +176,35 @@ the deprecation period was extended.
176176

177177
## JavaScript ROOT
178178
- A new configuration option `Jupyter.JSRoot` was added in .rootrc to set the default mode for JSROOT in Jupyter notebooks (on or off).
179-
180-
### Optimization of ROOT header files
179+
- JSROOT 7.10.0:
180+
* `RNtuple` support, thanks to Kriti Mahajan https://github.com/Krmjn09
181+
* Implement `RTreeMapPainter` to display `RNTuple` structure, thanks to Patryk Pilichowski https://github.com/magnustymoteus
182+
* Implement `build3d` function for building three.js objects for `TH1/2/3`, `TLatex` `TGeo`, `TGraph2D` classes
183+
* Draw `TAnnotation3D` in real 3D with handling scene rotation
184+
* Let use hex colors in histogram draw options like "fill_00ff00" or "line_77aa1166"
185+
* Let configure exact axis ticks position via draw option like "xticks:[-3,-1,1,3]"
186+
* Support gStyle.fBarOffset for `TGraph` bar drawing
187+
* Support "fill_<id>" and "line_<id>" draw options for `TGraph`
188+
* Support dark mode when store images
189+
* With 'Shift' key pressed whole graph is moved by dragging action
190+
* Support `Xall` and `Yall` as projections width
191+
* Implement `unzipJSON()` function for data embeding in jupyter
192+
* Support reading `TBranch` from very old ROOT files with custom streamers
193+
* Upgrade three.js r174 -> r180
194+
* Upgrade lil-gui.mjs 0.19.2 -> 0.20.0
195+
* Upgrade svg2pdf.js 2.3.0 -> 2.6.0
196+
* Upgrade jsPDF 2.5.2 -> 3.0.3, exclude gif, bmp, jpeg support
197+
* Use ES6 modules to implement geoworker, enable node.js usage
198+
* Remove countGeometryFaces function - use numGeometryFaces instead
199+
* Remove experimental RHist classes, deprecated in ROOT 6.38
200+
* Internal - ws members are private, new methods has to be used
201+
* Fix - ticks size and labels with kMoreLogLabels axis bit
202+
* Fix - first color in palette drawing
203+
* Fix - latex parsing error of `#delta_{0}_suffix` string
204+
* Fix - reduce plain HTML usage to minimize danger of JS code injection
205+
206+
207+
## Optimization of ROOT header files
181208

182209
More unused includes were removed from ROOT header files.
183210
For instance, `#include "TMathBase.h"` was removed from `TString.h`.

0 commit comments

Comments
 (0)