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