Commit 21d6f4f6377cd7c7f58671b947938a38858d70ea

Authored by Jürgen Knödlseder
1 parent 6295a5fd

Add release history to documentation

ChangeLog
@@ -17,7 +17,6 @@ @@ -17,7 +17,6 @@
17 Handle additional columns in GArf class 17 Handle additional columns in GArf class
18 GCTAAeff2D no longer extrapolates beyond response table (#1784) 18 GCTAAeff2D no longer extrapolates beyond response table (#1784)
19 Add GWcsSIN projection class (#1798) 19 Add GWcsSIN projection class (#1798)
20 - CTA cube response no longer selects on RoI and energies (#1789)  
21 Add weights to CTA event cube and event bin (#1789) 20 Add weights to CTA event cube and event bin (#1789)
22 Remove GCTACubeExposure, GCTACubePsf and GCTACubeBackground elogmeans() methods 21 Remove GCTACubeExposure, GCTACubePsf and GCTACubeBackground elogmeans() methods
23 GCTACubeExposure, GCTACubePsf and GCTACubeBackground use energy values (#1788) 22 GCTACubeExposure, GCTACubePsf and GCTACubeBackground use energy values (#1788)
doc/source/_templates/index.html
@@ -42,6 +42,7 @@ and next steps, and advance with the coding of the software. {%endtrans%}</p> @@ -42,6 +42,7 @@ and next steps, and advance with the coding of the software. {%endtrans%}</p>
42 <li><a class="smalllink" href="{{ pathto("users/howto/index") }}">{%trans%}How To{%endtrans%}</a></li> 42 <li><a class="smalllink" href="{{ pathto("users/howto/index") }}">{%trans%}How To{%endtrans%}</a></li>
43 <li><a class="smalllink" href="{{ pathto("users/faq") }}">{%trans%}Frequently asked questions{%endtrans%}</a></li> 43 <li><a class="smalllink" href="{{ pathto("users/faq") }}">{%trans%}Frequently asked questions{%endtrans%}</a></li>
44 <li><a class="smalllink" href="{{ pathto("users/issues") }}">{%trans%}Known issues{%endtrans%}</a></li> 44 <li><a class="smalllink" href="{{ pathto("users/issues") }}">{%trans%}Known issues{%endtrans%}</a></li>
  45 +<li><a class="smalllink" href="{{ pathto("users/release_history/index") }}">{%trans%}Release history{%endtrans%}</a></li>
45 <li><a class="smalllink" href="doxygen/index.html">{%trans%}Source code documentation (Doxygen){%endtrans%}</a></li> 46 <li><a class="smalllink" href="doxygen/index.html">{%trans%}Source code documentation (Doxygen){%endtrans%}</a></li>
46 </ul> 47 </ul>
47 48
doc/source/users/index.rst
@@ -12,4 +12,5 @@ User Documentation @@ -12,4 +12,5 @@ User Documentation
12 howto/index 12 howto/index
13 faq 13 faq
14 issues 14 issues
  15 + release_history/index
15 help 16 help
doc/source/users/release_history/1.0.1.rst 0 → 100644
  1 +.. _1.0.1:
  2 +
  3 +GammaLib 1.0.1 release (27 January 2016)
  4 +========================================
  5 +
  6 +Overview
  7 +--------
  8 +
  9 +GammaLib 1.0.1 is a bug fix for GammaLib release 1.0.
  10 +
  11 +The following bugs have been fixed:
  12 +
  13 +* [`1616 <https://cta-redmine.irap.omp.eu/issues/1616>`_] -
  14 + Add units to CTA event list columns
  15 +* [`1611 <https://cta-redmine.irap.omp.eu/issues/1611>`_] -
  16 + Allow usage of numbers in FITS extension names
  17 +* [`1607 <https://cta-redmine.irap.omp.eu/issues/1607>`_] -
  18 + Solve compatibility issues with Anaconda on Mac OS X
  19 +* [`1584 <https://cta-redmine.irap.omp.eu/issues/1584>`_] -
  20 + Correct diffuse map MC normalisation
doc/source/users/release_history/1.0.rst 0 → 100644
  1 +.. _1.0:
  2 +
  3 +GammaLib 1.0 release (18 January 2016)
  4 +======================================
  5 +
  6 +Overview
  7 +--------
  8 +
  9 +GammaLib 1.0 is the first stable release of GammaLib.
  10 +
  11 +In particular, this release provides:
  12 +
  13 +* Compliance with Mac OS X El Capitan
  14 +* Filename FITS extension support
  15 +
  16 +
  17 +Change log
  18 +----------
  19 +
  20 +Bug fixes
  21 +^^^^^^^^^
  22 +
  23 +* [`1605 <https://cta-redmine.irap.omp.eu/issues/1605>`_] -
  24 + Ignore errors for El Capitan post processing
  25 +* [`1581 <https://cta-redmine.irap.omp.eu/issues/1581>`_] -
  26 + ``GSkyMap::__getitem__`` throw exception if out of bound
  27 +* [`1563 <https://cta-redmine.irap.omp.eu/issues/1563>`_] -
  28 + Resolve Python test problem on El Capitan
  29 +
  30 +Improvements
  31 +^^^^^^^^^^^^
  32 +
  33 +* [`1600 <https://cta-redmine.irap.omp.eu/issues/1600>`_] -
  34 + Read only mandatory columns in ``GCTAEventList``
  35 +* [`1586 <https://cta-redmine.irap.omp.eu/issues/1586>`_] -
  36 + Check existence of files in CTA response loading
  37 +* [`1580 <https://cta-redmine.irap.omp.eu/issues/1580>`_] -
  38 + Handle ``~`` in filenames
  39 +* [`1578 <https://cta-redmine.irap.omp.eu/issues/1578>`_] -
  40 + Add ``GModel::has_ts()`` method
  41 +* [`1569 <https://cta-redmine.irap.omp.eu/issues/1569>`_] -
  42 + Perform ``init.py`` creation only in build step
  43 +
  44 +New features
  45 +^^^^^^^^^^^^
  46 +
  47 +* [`1599 <https://cta-redmine.irap.omp.eu/issues/1599>`_] -
  48 + Add ``GFilename`` class
  49 +
  50 +Clean up
  51 +^^^^^^^^
  52 +
  53 +* [`1601 <https://cta-redmine.irap.omp.eu/issues/1601>`_] -
  54 + Remove extname arguments from classes
  55 +* [`1564 <https://cta-redmine.irap.omp.eu/issues/1564>`_] -
  56 + Remove access by name methods from ``GSkyRegions``
  57 +
  58 +
doc/source/users/release_history/1.1.rst 0 → 100644
  1 +.. _1.1:
  2 +
  3 +GammaLib 1.1 release (24 July 2016)
  4 +===================================
  5 +
  6 +Overview
  7 +--------
  8 +
  9 +GammaLib 1.1 is a major release that adds significant functionality.
  10 +In particular, this release provides:
  11 +
  12 +* Support for Fermi/LAT Pass 8 analysis
  13 +* Support for CTA on/off fitting
  14 +* Point Spread Function histograms for CTA
  15 +* Energy dispersion for stacked CTA analysis
  16 +* Publication of sky maps to the Virtual Observatory hub
  17 +* New names for spatial and spectral model and their parameters
  18 + (see :ref:`sec_model`)
  19 +
  20 +Change log
  21 +----------
  22 +
  23 +Bug fixes
  24 +^^^^^^^^^
  25 +
  26 +* Fix exception handling SWIG interface for Python 3
  27 +* [`1815 <https://cta-redmine.irap.omp.eu/issues/1815>`_] -
  28 + Fix consistency problem in ``GCTABackground3D``
  29 +* [`1806 <https://cta-redmine.irap.omp.eu/issues/1806>`_] -
  30 + Fix Makefile for example executables
  31 +* [`1717 <https://cta-redmine.irap.omp.eu/issues/1717>`_] -
  32 + Make ``GFilename::is_fits`` thread safe
  33 +* Fix ``GFitsTableCol::insert()`` method for empty columns
  34 +* [`1662 <https://cta-redmine.irap.omp.eu/issues/1662>`_] -
  35 + Fix ``GCTAEdisp2D::compute_ebounds_xxx()`` methods
  36 +
  37 +Improvements
  38 +^^^^^^^^^^^^
  39 +
  40 +* [`1824 <https://cta-redmine.irap.omp.eu/issues/1824>`_] -
  41 + Check on model parameters in spectral registry
  42 +* [`1821 <https://cta-redmine.irap.omp.eu/issues/1821>`_] -
  43 + Rename spectral model components
  44 +* [`1820 <https://cta-redmine.irap.omp.eu/issues/1820>`_] -
  45 + Write same XML element names than those that were read
  46 +* [`1818 <https://cta-redmine.irap.omp.eu/issues/1818>`_] -
  47 + Rename spatial model components
  48 +* [`1808 <https://cta-redmine.irap.omp.eu/issues/1808>`_] -
  49 + Models accessing file now support relative file names,
  50 + add ``GXmlElement::filename()`` and ``GXmlDocument::filename()`` methods,
  51 + move node parent from GXmlElement to GXmlNode class
  52 +* [`1784 <https://cta-redmine.irap.omp.eu/issues/1784>`_] -
  53 + ``GCTAAeff2D`` no longer extrapolates beyond response table
  54 +* [`1787 <https://cta-redmine.irap.omp.eu/issues/1787>`_] -
  55 + ``GSkyMap::save()`` now overwrites files
  56 +* [`1779 <https://cta-redmine.irap.omp.eu/issues/1779>`_] -
  57 + Use ``std::vector`` for naxes argument in ``GFitsImage``
  58 +* ``GCTACubePsf`` and ``GCTACubeEdisp`` now save 4D images
  59 +* Change interpolation scheme in ``GCTABackground3D``
  60 +* [`1765 <https://cta-redmine.irap.omp.eu/issues/1765>`_] -
  61 + Add ``GModel::read_attributes()`` and ``GModel::write_attributes()``
  62 + private methods
  63 +* [`1746 <https://cta-redmine.irap.omp.eu/issues/1746>`_] -
  64 + Also write test reports in case of an exception
  65 +* [`1745 <https://cta-redmine.irap.omp.eu/issues/1745>`_] -
  66 + ``GCaldb::filename()`` method now returns ``GFilename``
  67 +* [`1725 <https://cta-redmine.irap.omp.eu/issues/1725>`_] -
  68 + Use rejection method in ``GModelSpatialDiffuseMap::mc()``
  69 +* [`1722 <https://cta-redmine.irap.omp.eu/issues/1722>`_] -
  70 + Use rejection method in ``GCTABackground3D::mc()`` and
  71 + ``GModelSpatialDiffuseCube::mc()``
  72 +* [`1714 <https://cta-redmine.irap.omp.eu/issues/1714>`_] -
  73 + Revise GTime operators
  74 +* [`1695 <https://cta-redmine.irap.omp.eu/issues/1695>`_] -
  75 + Handle FITS extensions in ``GSkyMap::load()`` and ``GSkyMap::save()`` methods
  76 +* [`1674 <https://cta-redmine.irap.omp.eu/issues/1674>`_] -
  77 + Restrict Monte Carlo simulations in ``GModelSpatialDiffuseConst`` to
  78 + simulation cone
  79 +* [`1673 <https://cta-redmine.irap.omp.eu/issues/1673>`_] -
  80 + Optimise ``GModelSpatialDiffuseMap::set_mc_cone()`` and
  81 + ``GModelSpatialDiffuseCube::set_mc_cone()`` methods
  82 +* [`1672 <https://cta-redmine.irap.omp.eu/issues/1672>`_] -
  83 + Use default ``GTime`` in ``GModelSpectral::eval()`` and
  84 + ``GModelSpectral::eval_gradients()`` methods
  85 +* [`1671 <https://cta-redmine.irap.omp.eu/issues/1671>`_] -
  86 + The ``GApplicationPar::filename()`` methods now take and return ``GFilename``
  87 +* [`1670 <https://cta-redmine.irap.omp.eu/issues/1670>`_] -
  88 + Use default ``GTime`` in ``GObservation::deadc()`` method
  89 +* [`1666 <https://cta-redmine.irap.omp.eu/issues/1666>`_] -
  90 + Add ``GFilename`` methods and remove equivalents from ``GTools``
  91 +* [`1664 <https://cta-redmine.irap.omp.eu/issues/1664>`_] -
  92 + Add non-const ``GObservation::events()`` method
  93 +* [`1656 <https://cta-redmine.irap.omp.eu/issues/1656>`_] -
  94 + Use column names for CTA response table access
  95 +* [`1649 <https://cta-redmine.irap.omp.eu/issues/1649>`_] -
  96 + Use ``GFilename`` in ``GFits`` to store filename
  97 +* [`1648 <https://cta-redmine.irap.omp.eu/issues/1648>`_] -
  98 + Implement event fetching and disposal in ``GCTAEventList`` class
  99 +* Handle also additional columns in ``GCTAEventList::append()`` method
  100 +* [`1598 <https://cta-redmine.irap.omp.eu/issues/1598>`_] -
  101 + Load CTA GTI extension from the HDU name provided by the DSS keyword
  102 +
  103 +New features
  104 +^^^^^^^^^^^^
  105 +
  106 +* [`1803 <https://cta-redmine.irap.omp.eu/issues/1803>`_] -
  107 + Include examples in unit tests
  108 +* Handle additional columns in ``GArf`` class
  109 +* [`1798 <https://cta-redmine.irap.omp.eu/issues/1798>`_] -
  110 + Add ``GWcsSIN`` projection class
  111 +* [`1789 <https://cta-redmine.irap.omp.eu/issues/1789>`_] -
  112 + Add weights to CTA event cube and event bin
  113 +* [`1786 <https://cta-redmine.irap.omp.eu/issues/1786>`_] -
  114 + Add ``GCTAPsfTable`` class
  115 +* [`1773 <https://cta-redmine.irap.omp.eu/issues/1773>`_] -
  116 + Add ``GCsv::append()`` method
  117 +* [`1772 <https://cta-redmine.irap.omp.eu/issues/1772>`_] -
  118 + Add ``GTestSuite::test_value()`` string method
  119 +* [`1770 <https://cta-redmine.irap.omp.eu/issues/1770>`_] -
  120 + Add component setting methods to ``GModelSky``
  121 +* Add ``GApplication::logFileClose()`` method
  122 +* [`1744 <https://cta-redmine.irap.omp.eu/issues/1744>`_] -
  123 + Add ``GCTAObservation`` filename constructor
  124 +* [`1743 <https://cta-redmine.irap.omp.eu/issues/1743>`_] -
  125 + Add ``gammalib::number()`` function
  126 +* [`1733 <https://cta-redmine.irap.omp.eu/issues/1733>`_] -
  127 + Add ``GSkyMap::shape()`` and ``GSkyMap::ndim()`` methods
  128 +* Add ``GEnergy`` division operator
  129 +* [`1723 <https://cta-redmine.irap.omp.eu/issues/1723>`_] -
  130 + Add ``GObservations::nobserved()`` method
  131 +* [`1721 <https://cta-redmine.irap.omp.eu/issues/1721>`_] -
  132 + Add energy dispersion cube for stacked analysis
  133 +* [`1710 <https://cta-redmine.irap.omp.eu/issues/1710>`_] -
  134 + Add ``GSkyMap::publish()`` method to publish map on VO Hub and add
  135 + ``GVOClient::publish()`` method to publish a FITS HDU
  136 +* [`1710 <https://cta-redmine.irap.omp.eu/issues/1710>`_] -
  137 + Add ``GSkyMap::publish()`` method to publish map on VO Hub
  138 +* Add ``GFilename::fullname()`` method
  139 +* Add ``GCTAEventList::remove()`` method
  140 +* [`1517 <https://cta-redmine.irap.omp.eu/issues/1517>`_] -
  141 + Support Fermi LAT Pass 8 response functions
  142 +* [`1484 <https://cta-redmine.irap.omp.eu/issues/1484>`_] -
  143 + Support out of source builds
  144 +* [`1044 <https://cta-redmine.irap.omp.eu/issues/1044>`_, `1781 <https://cta-redmine.irap.omp.eu/issues/1781>`_] -
  145 + Finalize implementation of CTA On/Off fitting
  146 +
  147 +Clean up
  148 +^^^^^^^^
  149 +
  150 +* Remove ``GCTACubeExposure::elogmeans()``, ``GCTACubePsf::elogmeans()``
  151 + and ``GCTACubeBackground::elogmeans()`` methods
  152 +* [`1669 <https://cta-redmine.irap.omp.eu/issues/1669>`_] -
  153 + Remove ``GCTAOnOffObservations`` class
  154 +* [`1648 <https://cta-redmine.irap.omp.eu/issues/1648>`_] -
  155 + Remove event fetching from ``GCTAObservation`` class
  156 +
doc/source/users/release_history/index.rst 0 → 100644
  1 +.. _release:
  2 +
  3 +Release History
  4 +===============
  5 +
  6 +Major release history:
  7 +
  8 +.. toctree::
  9 + :maxdepth: 1
  10 +
  11 + GammaLib 1.1 <1.1>
  12 + GammaLib 1.0 <1.0>
  13 +
  14 +Bug fix releases:
  15 +
  16 +.. toctree::
  17 + :maxdepth: 1
  18 +
  19 + GammaLib 1.0.1 <1.0.1>
  20 +
  21 +For older GammaLib versions see
  22 +`here <https://cta-redmine.irap.omp.eu/projects/gammalib/wiki/Release_notes>`_.
0 \ No newline at end of file 23 \ No newline at end of file