Skip to content

Releases: HSF/phoenix

v2.5.1

27 Dec 14:40
Compare
Choose a tag to compare

2.5.1 (2021-12-27)

Bug Fixes

  • app: fix entry files of phoenix-ui-components (e41d36f)

v2.5.0

20 Dec 17:12
Compare
Choose a tag to compare

2.5.0 (2021-12-20)

Bug Fixes

  • app: delegated filtering operation from ts onto html template along with moving the checkbox inline with "choose selection" dropdown (f995a1a)
  • app: do not load local config if set in URL (94c7e04)
  • app: fix error in qrcode component (7c9cd19)
  • app: make checkbox labels consistent (84735f9)
  • app: removed the redundant "checkbox-wrapper" class and replaced "hide" class with d-none bootstrap class (36f077c)
  • app: worked on the requested pr changes (d7bbc08)
  • app: worked upon final comments on pr (17d81d3)
  • event-display: fix jets disappearing on scaling to 0 (14cdc8f)
  • event-display: lint fix (9b6fe8f)
  • event-display: moved inline styles onto scss (2ca8174)
  • update read files script to return file URL (e8036e0)

Features

  • app: fix imports after sass update (2550f7d)
  • update packages (26444f1)
  • app: added a checkbox to hide invisible objects in collections (aa75963)
  • app: manually generate qrcode (474bcc7)
  • app: QR code generation with ng-qrcode (f35d146)
  • event-display: added sorting feature in collections table (8666b3a)
  • event-display: externalize three.js dependency in webpack bundle (6a7e82f)
  • event-display: improve JiveXML loader (34a783c), closes #364
  • event-display: simplify phoenix menu node types (c60b3c1)

v2.4.0

28 Oct 18:23
Compare
Choose a tag to compare

2.4.0 (2021-10-28)

Bug Fixes

  • app: proper code format with yarn lint in Info Panel (dbb0f16)
  • app: take version for phoenix-event-display (17e5c11)
  • event-display: handle AR and VR permission errors (dfbc6a2)
  • event-display: update three.js imports (4e41f72)
  • event-display: use proper error handling for local storage (55cad7c)
  • update PHP script's error response (824b3e1)

Features

  • update all packages (c0af497)
  • app: Display Phoenix Version in Info Panel (5cc08b4)
  • event-display: remove labels on event load (75f829a)

v2.3.2

28 Sep 16:48
Compare
Choose a tag to compare

2.3.2 (2021-09-28)

Bug Fixes

  • event-display: remove XRSessionInit type from xr-manager (608f529)

v2.3.1

28 Sep 16:16
Compare
Choose a tag to compare

2.3.1 (2021-09-28)

Bug Fixes

  • event-display: add @types/three package as a dev dependency (10244f7)

Features

  • event-display: function to get url options from url options manager (0ba5097)
  • Add API files for reading event data and config from server (ccc8c5a)

v2.3.0

20 Sep 17:10
Compare
Choose a tag to compare

2.3.0 (2021-09-20)

Bug Fixes

  • app: fix homepage button active style (bc7d375)
  • event-display: do not apply Phoenix menu node toggle if undefined in config (bf98a24)
  • event-display: fix cuts not displaying for tracks in collections info (14d5f3a)
  • event-display: fix error in adding labels for electrons (98c7055)
  • event-display: fix opacity for tracks (094261c)

Features

  • Upgrade all packages (4698ea4)
  • Upgrade typescript to 4.3.5 (6fbc344)
  • app: add class for blank button (4df157b)
  • app: handle collection columns symbols more optimally (69c3d1e)
  • app: keyboard a11y for io options dialog (860be71)
  • app: make overlay and collections info keyboard accessible (eb31a83)
  • app: make Phoenix menu keyboard accessible (ba7d66f)
  • app: make UI menu buttons keyboard accessible (69473fd)
  • app: make UI menu keyboard accessible (a18fa6f)
  • app: make view options accessible through keyboard (a50a0d1)
  • app: making clipping options keyboard accessible (4d1bd95)
  • app: show cut objects in collections info panel (318acc9)

v2.2.0

03 Aug 16:36
Compare
Choose a tag to compare

2.2.0 (2021-08-03)

Bug Fixes

  • app: add gltf extension to VP geometry (2ab23d2)
  • app: finalize AR toggle (3f1d3f5)
  • app: fix VP geometry performance, Rich geometry bug (04b87ae)
  • app: make AR toggle buttons unavailable when not supported (445c0e3)
  • event-display: fix AR not working in playground (7f35fdb)
  • event-display: fix bug in jive xml loader (39241a4)
  • event-display: fix collection color not working with load state (4603dbc)
  • event-display: fix load state throwing error (16ea0df)
  • event-display: fix tests (7e9c733)
  • event-display: increase max cut value for jets (9f4cf7c), closes #336
  • event-display: use coneR, if available, to determine jet width (d4b62c2)
  • Fix linting issues and update code (dc7d74a)

Features

  • event-display: improve handling of scale option and add it for vertices (34d9b2c)
  • update all packages including Angular (9a88331)
  • update packages except Angular (26eff0e)
  • app: option to start AR with or without DOM overlay (9a6c243)
  • event-display: JiveXML, load coneR (set default if missing). (867d28a)
  • event-display: make background transparent in AR mode (46b8aee)
  • event-display: use dom overlay for AR (c897ab3)

v2.1.0

28 Jun 16:53
Compare
Choose a tag to compare

2.1.0 (2021-06-28)

Bug Fixes

  • app: apply fixes after updating Angular using CLI (b2316bf)
  • app: clean packages not used in phoenix-ng (037af62)
  • app: downgrade typescript to 4.2.4 (cb3bc28)
  • app: fix build of phoenix-ui-components (8a3094d)
  • app: fix development serve build and update material ui styles (dcf8010)
  • app: fix node_modules path in angular config (3525101)
  • app: fix typescript version for angular (01d8b49)
  • app: improve styles of phoenix menu (ac0a0c4)
  • app: make config visible with scrollable phoenix menu (ab42d98)
  • app: remove the full LHCb run3 geometry (7a0c895)
  • app: update Angular packages and fix compilation bug (51fd924)
  • event-display: bug when handling out-of-bounds theta (717304e)
  • event-display: cuts to match pT values (62ae417)
  • event-display: fix pt scale of compound objects for JiveXML (a821e42)
  • event-display: handle track pT as p (scale correctly) (7b839e3)
  • event-display: simplify handling of compound objs needing a track extrapolation (3daabc5)
  • event-display: since can scale jets, no longer limit length (bb41683)

Features

  • app: Add the new LHCb run3 geometry into multiple parts (40139b7)
  • app: add toggle for AR (a703bdd)
  • app: allow scrolling for phoenix menu (3068d42)
  • event-display: add AR manager (3017ca9)
  • event-display: add docs to AR manager (5334996)
  • event-display: add scene to window EventDisplay object (07d8633)
  • event-display: combine repeating code for VR and AR into XR (50fc5f7)
  • event-display: create a common xr-manager (2700aaf)
  • event-display: extend ARManager from XRManager (ae76d4a)
  • event-display: extend VRManager from XRManager (15dd07c)
  • event-display: handle camera position differently for AR (5894cac)
  • event-display: refactor to make general getCompound from getMuon (dfe8e8d)
  • event-display: setup AR with event display (8e7396f)
  • event-display: use new extrapolationLimit of RKHelper and better debug output (14e4cbb)
  • event-display: use workaround to manage scale in AR (a5481e1)
  • event-display: working AR setup in event display (fdd492a)

v2.0.0

08 Jun 19:20
Compare
Choose a tag to compare

2.0.0 (2021-06-08)

Bug Fixes

  • app: add correct LHCb event data file (4e0799a)
  • app: automatically load the new LHCb data file (7b778ba)
  • app: fix fullscreen test (be477a0)
  • app: remove redundant CSS and classes (d2b7d34)
  • app: show overlays in SS mode (364e643)
  • app: use node v14 because of @angular/animations@12 (627edc9)
  • event-display: add energy cut, refactor (000ab78)
  • event-display: attempt to improve robustness of tracks (689da29)
  • event-display: better debugging info and prettier (df9ce07)
  • event-display: fix #289 cluster rendering (1a01248)
  • event-display: fix collision animation (3e5d80d)
  • event-display: fix eta calculation for JiveXML (6dbd797)
  • event-display: fix phoenix menu node types (1af6ae2)
  • event-display: fix too many params for hits (8b994a7)
  • event-display: fixes and improvements for track import from JiveXML (c92d65f)
  • event-display: persist cuts when collection is toggled (1dd0431)
  • event-display: properly display the PlanarCalorimeters (f41920b)
  • event-display: random colors for collections and fix color by vertex (303187a)
  • event-display: rk-helper should use CoordinateHelper (6085f50)
  • event-display: use line animation for line hit (df425ee)
  • fix misc errors and improve styles (124a272)

Features

  • app: ability to toggle background in overlay view (aeee757)
  • app: add embed in sharable link constructor (8a0c0b1)
  • app: add experiment link to embed menu (1bc14f9)
  • app: add load progress based on number of loaded items (20ef288)
  • app: add loading progress to all experiments (b557cfb)
  • app: add more options to embed menu (575d29a)
  • app: allow content in UI menu and display items in a straight row (e3d83ea)
  • app: create embed menu component (5fe6685)
  • app: get experiment link dynamically and add tests for embed menu (cc9590d)
  • app: improve background colors (110ca01)
  • app: improve background colors (2c97f5c)
  • app: make animation presets configurable (bd5f161)
  • app: setup for preset scene animations (6e919e1)
  • app: upgrade Angular version (f31e66a)
  • event-display: add a sample animation preset (e07725a)
  • event-display: add color by vertex options (d2e0547)
  • event-display: add color options to tracks collections (90aea3c)
  • event-display: add docs for color options class (6cd5d53)
  • event-display: add embed option to URL (cb68283)
  • event-display: add function to animate scene (a411631)
  • event-display: add momentum color options UI (f1d2cef)
  • event-display: add types for Phoenix menu configs (68f3d45)
  • event-display: code improvement for momentum sliders (1a17e99)
  • event-display: complete types for phoenix menu node (cc04d5a)
  • event-display: improve preset animation (2371f75)
  • update all packages (7d2eb64)
  • event-display: create coloring manager and color tracks by properties (c446567)
  • event-display: divide collection config options into child nodes (2e52c22)
  • event-display: highly optimize and generalize color by options (595d9e5)
  • event-display: implement color by momentum (9222e04)
  • event-display: implement embed menu (872f708)
  • event-display: improve color manager code (3839578)
  • event-display: only show selected color by options (3041166)
  • event-display: type changes for phoenix menu (9a79692)
  • event-display: use child node for collection's color options (8559830)
  • event-display: use class for color options in UI (4acca1a)
  • event-dosplay: improve processing of PlanarCaloCells in Phoenix loader (5a8fe9f)

v1.9.0

16 May 14:50
Compare
Choose a tag to compare

1.9.0 (2021-05-16)

Bug Fixes

  • app: add correct LHCb event data file (4e0799a)
  • app: automatically load the new LHCb data file (7b778ba)
  • app: fix fullscreen test (be477a0)
  • app: remove redundant CSS and classes (d2b7d34)
  • app: show overlays in SS mode (364e643)
  • event-display: add energy cut, refactor (000ab78)
  • event-display: attempt to improve robustness of tracks (689da29)
  • event-display: better debugging info and prettier (df9ce07)
  • event-display: fix #289 cluster rendering (1a01248)
  • event-display: fix eta calculation for JiveXML (6dbd797)
  • event-display: fix phoenix menu node types (1af6ae2)
  • event-display: fixes and improvements for track import from JiveXML (c92d65f)
  • event-display: properly display the PlanarCalorimeters (f41920b)
  • event-display: rk-helper should use CoordinateHelper (6085f50)

Features

  • app: add embed in sharable link constructor (8a0c0b1)
  • app: add experiment link to embed menu (1bc14f9)
  • app: add load progress based on number of loaded items (20ef288)
  • app: add loading progress to all experiments (b557cfb)
  • app: add more options to embed menu (575d29a)
  • app: allow content in UI menu and display items in a straight row (e3d83ea)
  • app: create embed menu component (5fe6685)
  • app: get experiment link dynamically and add tests for embed menu (cc9590d)
  • event-display: add color by vertex options (d2e0547)
  • event-display: add color options to tracks collections (90aea3c)
  • event-display: add docs for color options class (6cd5d53)
  • event-display: add embed option to URL (cb68283)
  • event-display: add momentum color options UI (f1d2cef)
  • event-display: add types for Phoenix menu configs (68f3d45)
  • event-display: code improvement for momentum sliders (1a17e99)
  • event-display: complete types for phoenix menu node (cc04d5a)
  • event-display: create coloring manager and color tracks by properties (c446567)
  • event-display: divide collection config options into child nodes (2e52c22)
  • event-display: highly optimize and generalize color by options (595d9e5)
  • event-display: implement color by momentum (9222e04)
  • event-display: implement embed menu (872f708)
  • event-display: improve color manager code (3839578)
  • event-display: only show selected color by options (3041166)
  • event-display: type changes for phoenix menu (9a79692)
  • event-display: use child node for collection's color options (8559830)
  • event-display: use class for color options in UI (4acca1a)
  • event-dosplay: improve processing of PlanarCaloCells in Phoenix loader (5a8fe9f)