Releases: root-project/jsroot
Releases · root-project/jsroot
5.9.1
5.9.0
- Support RX and RY drawing option together with COL of TH2
- Add support of #overline, #underline, #strike into TLatex parsing (#196)
- Add support of TGeoTessellated shape
- Major changes in v7 drawing: RFrame, RPalette, RColor, RStatBox, ...
- Fix in reading std::map member-wise
- Better handling of context menu position
- Support TASImage class - both PNG and binary content, including palette
- Let change TH2 values range via context menu
- Fix problem with TH2 col drawing when bins size too small
5.8.2
5.8.1
5.8.0
- Many TGeo-related changes:
- use TGeoManager::fVisLevel in geometry painter
- "showtop" draw option for TGeoManager (equivalent to gGeoManager->SetTopVisible())
- "no_screen" draw option to let ignore kVisOnScreen bits for display, checked first by default
- radial and z-axis interactive transformation for TGeo drawings
- improve "comp" and "compx" option to show TGeoCompositeShape components
- support of TGeo objects embed in TCanvas
- monitoring of TGeoManager with THttpServer
- "rotyNN" and "rotzNN" options to TGeo painter - let customize camera position
- context menu command to show current camera position
- New and simpler TArrow drawing without use of svg markers, interactive movement of TArrow class
- Support different marker styles in 3D drawings
- Support "texte" and "texte0" draw options for TH2/TProfile2D classes
- Provide wrong_http_response workaround (#189)
- Update objects from list of histogram functions (#190)
5.7.2
5.7.1
- Fix - cover for WebVR API inconsistencies in Android devices (#184)
- Fix - add more checks in TF1 GetParName/GetParValue methods (#185)
- Fix - bins highlight in lego drawing with "zero" option
- Fix - drawing tracks with geometry from TObjArray
- Fix - interactive TGraph point move on time scale
- Fix - arb8 shapes faces building
5.7.0
- Add support of TProfile2Poly class
- Add support of TGeoOverlap class, provide access from TGeoManager
- Add support of TGeoHalfSpace for composites
- Implement TF2 drawings update, see tutorials/graphics/anim.C
- Improve windows handling in flex(ible) layout
- Better position for text in TH2Poly drawings
- Enable projections drawing also with TH2 lego plots
- Use gStyle attributes to draw histogram title
- Use requestAnimationFrame when do monitoring, improves performance
- Support eve7 geometry viewer - render data generated in ROOT itself
- Many adjustment with new TWebCanvas - interactivity, attributes/position updates
- Provide initial WebVR support (#176), thanks to Diego Marcos (@dmarcos)
- Upgrade three.js 86 -> 102, use SoftwareRenderer instead of CanvasRenderer
- Upgrade d3.js 4.4.4 -> 5.7.0
- Use d3.js and three.js from npm when running with node.js
- Fix - support clipping for tracks and points in geo painter
- Fix - drawing of TGeoNode with finder
- Fix - key press events processed only in active pad (ROOT-9128)
- Fix - use X0/Y0 in xtru shape (#182), thanks to @altavir
- Move most of ui5-specific code into ROOT repository, where it will be maintained
- Provide special widget for object inspector
5.6.4
- Fix - try workaround corrupted data in TTree
- Fix - support min0 draw option like ROOT does
- Fix - correctly handle TH2Poly draw options, better place text
- Fix - seldom error in JSROOT.cleanup
- Fix - repair TTree player UI
- Fix - error in TH3 filling
- Fix - correctly access top element in simple layout
- Fix - exclude duplicated points when drawing TH2 with SURF3 options