Skip to content

Releases: root-project/jsroot

6.3.4

15 Feb 13:22
Compare
Choose a tag to compare
  1. Fix bug in handling superimposing items via URL syntax
  2. Enable geometry clipping in node.js
  3. Upgrade node.js packages
  4. Let draw TGeo object inside TCanvas
  5. Let superimpose TPolyLine3D and TPolyMarker3D with TGeo drawing
  6. Fix plain #sum and #int parsing in TLatex
  7. Fix ticks position for axes with labels

6.3.3

26 Jan 17:39
Compare
Choose a tag to compare
  1. Fix TEfficiency drawing
  2. Provide TPadPainter.divide method
  3. Fix browsing remote file via THttpServer
  4. Fix lego draw update while zooming

6.3.2

13 Dec 16:59
Compare
Choose a tag to compare
  1. Fix bug in TH1 drawing when minimum or/and maximum was configured for histogram

6.3.1

25 Nov 13:07
Compare
Choose a tag to compare
  1. Fix bug with col draw option in TH2/RH2

6.3.0

19 Nov 09:54
Compare
Choose a tag to compare
  1. Fully rewrite TLatex parsing, use svg elements instead of plain text/tspan
  2. Make TLatex reliably working in node.js, does not depend from availability of canvas component
  3. Many optimizations to produce smaller (and faster) SVG output
  4. Provide x3dscNNN and y3dscNNN draw option for histogram to resize x/y axis in 3D plots
  5. Provide "Find label" command in TAxis context menu to zoom into bin region
  6. Allows to use JSROOT.define() in external scripts
  7. Provide JSROOT.Painter.setDefaultDrawOpt() to change class default draw option
  8. Provide example of custom entries in histogram context menu
  9. Provide alternative external location for zstd-codec, let use zstd even when not found locally
  10. Let skip HEAD requests when reading files, adding "^" symbol to file name (#223)
  11. Show long histogram names in stats box when possible
  12. Fix logic how "ndiv" parameter of TAxis is handled, showing really the configured number of ticks
  13. Fix problem with curved TGraph drawings (#218)
  14. Fix problems with TGraph drawing updates

6.2.2

15 Nov 07:56
Compare
Choose a tag to compare
  1. Fix - proper fill TH1 which drawn with line option
  2. Fix - object drawing from inspector
  3. Fix - error with filling data of TGeoTrack in "extract tracks" example
  4. Fix - error in pad items context menu
  5. Fix - assigned dropped item name only when new painter created

6.2.1

13 Oct 11:43
Compare
Choose a tag to compare
  1. Fix logy and logz handling on lego plots
  2. Fix error in statistic calculations for projections
  3. Fix zstd-codec loading with minified jsroot scripts

6.2.0

13 Jul 08:44
Compare
Choose a tag to compare
  1. Support fully interactive second X/Y axis for histograms, graphs, functions and spline
  2. Support X+, Y+, RX, RY draw options for TF1
  3. Remove deprecated JSRootCore.js script, one have to use JSRoot.core.js
  4. Upgrade three.js to r127
  5. Upgrade d3.js to 6.7.0
  6. Implement "nozoomx" and "nozoomy" draw options for TPad
  7. Implement "frame" draw option for TGaxis - fix position of axis relative to the frame
  8. Preserve position of TPaletteAxis, if provided with histogram; make default position like in ROOT
  9. Support basic TLatex symbols in lego plos axis title
  10. Use frame margins when create 3D lego drawings
  11. Implement "nomargins" draw option for pad/canvas
  12. Support custom mouse click/dblcklick handlers in lego plots
  13. Implement marker styles 35 - 49
  14. Let switch orthographic camera in geometry via control gui (#217)
  15. Fix drawing of custom markers on 3D, also in node.js (#205)

6.1.1

25 Jun 10:15
Compare
Choose a tag to compare
  1. Fix bug in TFrame drawing, some interactive features was not properly working

6.1.0

15 Apr 12:47
Compare
Choose a tag to compare
  1. Support drawing produced by TRatioPlot, including interactive zooming
  2. Fix problem with TF1 drawing from histogram list of primitives
  3. Let disable showing of StreamerInfo in the GUI by adding &skipsi to URL
  4. Provide tooltips when TH1 drawn with "E" or "P" option
  5. Fix problem with zooming of many overlayed histograms
  6. API change -> PadPainter.zoom function returns Promise now
  7. Support gridx/y, tickx/y, logx/y options for (multi) graphs painter
  8. Provide simple Rebin functionality for TH1 (#210)
  9. Use jQuery dialog to input values, avoid prompt() which not always supported (#216)