New Features and Important Changes in GammaLib 2.2.0

8 October 2025


1. Introduction
---------------
This document briefly summarises module by module the most important changes
made since the last release of GammaLib.


2. Public interface modifications
---------------------------------
The following classes have been added:
- none

The following classes have been removed:
- none

The following classes have been renamed:
- none

The following methods have been added:
- GCOMIaq::image()
- gammalib::com_tofcor()

The following methods have been removed:
- none

The following methods have been renamed:
- none

The arguments for the following methods have been changed:
- none

The return value of the following methods has been changed:
- none


3. Configuration
-----------------
None


4. Documentation
----------------
None


5. Application module
---------------------
None


6. Base module
--------------
None


7. FITS I/O Interface
---------------------
None


8. Linear algebra module
------------------------
None


9. Model module
---------------
None


10. Numerics module
-------------------
None


11. Observation module
----------------------
The GObservations::logL() return so far the negative of the log-
likelihood value. The sign has been corrected so that the method
returns the log-likelihood value (#23).

Fitting of diffuse spatial model normaliations is now supported and
also the fitting of scales in composite spatial models is fixed
(#18).


12. Optimization module
-----------------------
None


13. Sky module
--------------
None


14. Support module
------------------
None


15. XML module
--------------
None 


16. VO module
-------------
None


17. Xspec module
----------------
None


18. Test module
---------------
None


19. Multi-wavelength interface
------------------------------
None


20. Fermi-LAT interface
-----------------------
None


21. CTA interface
-----------------
None


22. COMPTEL interface
---------------------
The BGDLIX background algorithm now does all Phibar averaging only over the
Phibar range that has non-zero counts (#21).

Added gammalib::com_tofcor() function so that the time of flight correction
can also be used outside a DRE (#20).

Added GCOMIaq::image() methods to allow access of the FITS image that
holds the IAQ data (#19).


23. INTEGRAL/SPI interface
--------------------------
None


