Skip to content

Releases: root-project/jsroot

3.2

09 Apr 15:19
Compare
Choose a tag to compare
3.2
  1. Support JSON objects embedding in html pages, produced by THttpServer
  2. For small resize of canvas use autoscale functionality of SVG. Only when
    relative changes too large, redraw complete canvas again.
  3. Use touch-punch.min.js to process touch events with jquery-ui
  4. Even when several TH1/TGraph/TF1 objects with fill attribute overlap each other,
    one able to get tooltip for underlying objects
  5. Use jquery-ui menu for context menu
  6. From context menu one could select several options for drawing
  7. Provide user interface for executing TTree::Draw on THttpServer
  8. 3D graphic (three.js) works only with IE11

3.1

09 Apr 15:18
Compare
Choose a tag to compare
3.1
  1. Correctly show tooltips in case of overlapped objects
  2. Implement JSROOT.Create() method to create supported
    in JavaScript ROOT classes like TH1 or TGraph
  3. Fix problem with JSROOT.draw in HTML element with zero width (display:none)
  4. Provide possibility to load user scripts with JSROOT.BuildSimpleGUI
    and JSROOT.AssertPrerequisites, also with main index.htm
  5. Support of TCutG drawing
  6. Implement hierarchy display (former dtree) with jQuery
  7. Fix several problems in drawing optimization
  8. Implement dragging objects from hierarchy browser into existing canvas
    to superimpose several objects
  9. Implement col2 and col3 draw options, using html5 canvas
  10. Support 'p' and 'p0' draw options for TH1 class

3.0

09 Apr 15:17
Compare
Choose a tag to compare
3.0

Introduce version 3 series of JSROOT.

Many structural changes were done compare to initial JSRootIO code,
therefore change major version number from 2 to 3