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