Skip to content

Releases: janmayer/hdtv

v24.10

26 Oct 02:13
@op3 op3
Compare
Choose a tag to compare
  • Support and test the latest Python (3.12) and ROOT (6.32) versions (@op3)

v24.03

26 Mar 13:33
@op3 op3
Compare
Choose a tag to compare
  • Relax version requirements for prompt_toolkit (@op3)
  • Instructions for installation with pipx (@op3)

v24.01

19 Jan 09:18
@op3 op3
Compare
Choose a tag to compare
  • Fix no terminal output (@op3)
  • Make ls actually list directory contents (@op3)

v22.11

31 Oct 08:32
Compare
Choose a tag to compare
  • New Feature: Fit option onlypositivepeaks (@j-kleemann)
  • New Feature: Position recalibrate with peak selection (@j-kleemann)
  • New Feature: Notification option when end of spectra list is reached (@j-kleemann)
  • Misc. fixes and many quality-of-life improvements (@j-kleemann)

v22.4

05 May 19:35
@op3 op3
Compare
Choose a tag to compare
  • Natural sorting of spectra for spectrum get (@j-kleemann)
  • calbin for negative-energy bins and related improvements (@uga-uga)
  • Support for ROOT 6.26 (@op3)
  • General build system and tooling improvements (@op3)

v22.1: Format, Test more ROOT/Python versions, prepare release 22.01 (#23)

03 Feb 07:26
83982c1
Compare
Choose a tag to compare
  • Added support for running hdtv from a Docker container (@lindt)
  • Enabled command line suggestions and history (@j-kleemann)
  • Test more ROOT versions
  • Test Python 3.10

v21.4

28 Apr 10:38
Compare
Choose a tag to compare
Fix error message with cal pos nuc

Test more ROOT versions
Run newer black version

v20.12

11 Dec 08:10
2c62b18
Compare
Choose a tag to compare
  • Fix performance degradation with ROOT 6.20. and higher (fixes #6) (@janmayer)
  • Fix compatibility with unreleased ROOT Versions 6.19.x (@janmayer)
  • Note: HDTV will never be compatible with 6.22.00 and 6.22.02
  • Fix crash on malformed history files (fixes #19) (@op3)
  • Fix compilation without helper functions (@janmayer)
  • Other small fixes and refactoring (@op3)
  • Add horizontal mouse wheel for scrolling (@op3)

v20.11

19 Nov 12:58
6f2c1e0
Compare
Choose a tag to compare
  • Fix broken root tab-completion
  • Triage issue when loading symmetric matrices

v20.10

24 Oct 12:33
Compare
Choose a tag to compare
  • Add better fitting: Integration and Poisson statistics (@op3)
  • Add object-oriented background models (@uga-uga)
  • Add exponential background model (@uga-uga)
  • Add spline interpolation background model (@uga-uga)
  • Add light mode (@op3)
  • Add magic word hidden to select objects (@op3)
  • Add keywords and classifiers to setup.py (@op3)
  • Add hdtv.app:App() entrypoint instead of script (@op3)
  • Add github actions build and tests instead of travis (@janmayer, @op3)
  • Add GUI-dummy for usage with unit tests (@op3)
  • Fix autocomplete of pathes with spaces (@op3)
  • Fix hdtv.rootext import order (@op3)
  • Fix negative uncertainties from ROOT fits (@op3)
  • Move Calibration.hh into separate module (@op3)
  • Remove Python2.7 support due to EOL (@op3)
  • Remove dead code (@op3)
  • Remove usage of global variables and usage of __main__ namespace (@op3)
  • Renamed % to ! to execute batch files for compatibility reasons (@op3)
  • Replace code.InteractiveConsole with IPython for Python REPL (@op3)
  • Replace readline with prompt_toolkit (@op3)
  • Other small fixes