Releases: root-project/jsroot
Releases · root-project/jsroot
7.1.1
- Fix - let modify geo node visibility bits via context menu
- Fix - context menu position adjusting
- Fix -
tree_draw.js
example, exporttreeDraw
function frommain.mjs
- Fix - TH3 scatter plot with large number of bins converted to box2
- Fix - create geo css entries also when expand object in hierarchy (#240)
7.1.0
- Let change
settings
andgStyle
parameters via "Settings" menu of the top hierarchy item - Settings and gStyle can be stored as cookies, automatically read when next time loading webpage
settings.OnlyLastCycle
defines if only last object version shown inTFile
(also as&lastcycle
URL parameter)settings.DarkMode
configures dark mode for GUI and drawings (also as&dark
URL parameter)- Support new
TGraph2DAsymmErrors
class - Support
gStyle.fOptDate
andgStyle.fOptFile
(also as&optdate
and&optfile
URL parameter) - Support
gStyle.fDateX
andgStyle.fDateY
used for positioning date and file on canvas - Support
gStyle.fHistTopMargin
(also as&histmargin=value
URL parameter) - Let save frame, title and stats properties to
gStyle
via correspondent context menus - Support majority of special symbols in
TMathText
- Fix several issues with
TPaveText
7.0.2
7.0.1
7.0.0
- Use ES6 modules for code organization
- Rewrite code with ES6 classes; one have to use class syntax to derive from it
- Upgrade d3.js to 7.3.0, three.js to r138
- Fully remove jQuery and jQueryUI, replace by plain HTML/JavaScript
- Remove "collapsible" and "tabs" layouts which were implemented with jQuery - use "flex" instead
- Improve flexible layout, provide context menu with cascading, tiling, selecting frames
- Use
BigInt
in I/O with 64bit integer which can not be stored as plainNumber
- Starting from Chrome 96, allow embedding WebGL into SVG - solving problem with lego plots in canvas
- Implement all variants of CANDLE and VIOLIN draw options (#194)
- Implement "circular" and "chord" draw options for TH2
- Implement "cjust" draw option when drawing color palette
- Implement "colhz" draw option to plot horizontal color palette
- Implement "pads" draw option for THStack
- In TF1/TF2 always try to use formula, only when fail - apply saved buffer
- Add many standard functions to math like "crystalball_pdf", "gaussian_pdf", "tdistribution_pdf"
- Improve drawing of TEfficiency, support 2D case
- Support new TGraphMultiErrors class
- Let disable TGraph dragging via
settings.DragGraphs
flag (#224) - Correctly display extra data from TGraphQQ
- Implement "3d" draw options for TMultiGraph
- Support "A" hist option (do not draw axis) in lego/surf plots
- Support drawing of TGeo and TAxis3D objects inside TPad
- Implement proper drawing of TEllipse
- Add proper support of "Symbols" and "Wingdings" fonts
- Make "col" default draw option for TH2 in JSROOT gui
6.3.4
- Fix bug in handling superimposing items via URL syntax
- Enable geometry clipping in node.js
- Upgrade node.js packages
- Let draw TGeo object inside TCanvas
- Let superimpose TPolyLine3D and TPolyMarker3D with TGeo drawing
- Fix plain #sum and #int parsing in TLatex
- Fix ticks position for axes with labels
6.3.3
6.3.2
6.3.1
6.3.0
- Fully rewrite
TLatex
parsing, use svg elements instead of plain text/tspan - Make
TLatex
reliably working in node.js, does not depend from availability of canvas component - Many optimizations to produce smaller (and faster) SVG output
- Provide x3dscNNN and y3dscNNN draw option for histogram to resize x/y axis in 3D plots
- Provide "Find label" command in
TAxis
context menu to zoom into bin region - Allows to use
JSROOT.define()
in external scripts - Provide
JSROOT.Painter.setDefaultDrawOpt()
to change class default draw option - Provide example of custom entries in histogram context menu
- Provide alternative external location for zstd-codec, let use zstd even when not found locally
- Let skip HEAD requests when reading files, adding "^" symbol to file name (#223)
- Show long histogram names in stats box when possible
- Fix logic how "ndiv" parameter of
TAxis
is handled, showing really the configured number of ticks - Fix problem with curved
TGraph
drawings (#218) - Fix problems with
TGraph
drawing updates