diff --git a/ChangeLog b/ChangeLog
index 7930d20..10604e9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -17,7 +17,6 @@
Handle additional columns in GArf class
GCTAAeff2D no longer extrapolates beyond response table (#1784)
Add GWcsSIN projection class (#1798)
- CTA cube response no longer selects on RoI and energies (#1789)
Add weights to CTA event cube and event bin (#1789)
Remove GCTACubeExposure, GCTACubePsf and GCTACubeBackground elogmeans() methods
GCTACubeExposure, GCTACubePsf and GCTACubeBackground use energy values (#1788)
diff --git a/doc/source/_templates/index.html b/doc/source/_templates/index.html
index 9547e07..fa76909 100644
--- a/doc/source/_templates/index.html
+++ b/doc/source/_templates/index.html
@@ -42,6 +42,7 @@ and next steps, and advance with the coding of the software. {%endtrans%}
{%trans%}How To{%endtrans%}
{%trans%}Frequently asked questions{%endtrans%}
{%trans%}Known issues{%endtrans%}
+{%trans%}Release history{%endtrans%}
{%trans%}Source code documentation (Doxygen){%endtrans%}
diff --git a/doc/source/users/index.rst b/doc/source/users/index.rst
index a9f2aa7..128ac6d 100644
--- a/doc/source/users/index.rst
+++ b/doc/source/users/index.rst
@@ -12,4 +12,5 @@ User Documentation
howto/index
faq
issues
+ release_history/index
help
diff --git a/doc/source/users/release_history/1.0.1.rst b/doc/source/users/release_history/1.0.1.rst
new file mode 100644
index 0000000..8a10f92
--- /dev/null
+++ b/doc/source/users/release_history/1.0.1.rst
@@ -0,0 +1,20 @@
+.. _1.0.1:
+
+GammaLib 1.0.1 release (27 January 2016)
+========================================
+
+Overview
+--------
+
+GammaLib 1.0.1 is a bug fix for GammaLib release 1.0.
+
+The following bugs have been fixed:
+
+* [`1616 `_] -
+ Add units to CTA event list columns
+* [`1611 `_] -
+ Allow usage of numbers in FITS extension names
+* [`1607 `_] -
+ Solve compatibility issues with Anaconda on Mac OS X
+* [`1584 `_] -
+ Correct diffuse map MC normalisation
diff --git a/doc/source/users/release_history/1.0.rst b/doc/source/users/release_history/1.0.rst
new file mode 100644
index 0000000..9c4ac14
--- /dev/null
+++ b/doc/source/users/release_history/1.0.rst
@@ -0,0 +1,58 @@
+.. _1.0:
+
+GammaLib 1.0 release (18 January 2016)
+======================================
+
+Overview
+--------
+
+GammaLib 1.0 is the first stable release of GammaLib.
+
+In particular, this release provides:
+
+* Compliance with Mac OS X El Capitan
+* Filename FITS extension support
+
+
+Change log
+----------
+
+Bug fixes
+^^^^^^^^^
+
+* [`1605 `_] -
+ Ignore errors for El Capitan post processing
+* [`1581 `_] -
+ ``GSkyMap::__getitem__`` throw exception if out of bound
+* [`1563 `_] -
+ Resolve Python test problem on El Capitan
+
+Improvements
+^^^^^^^^^^^^
+
+* [`1600 `_] -
+ Read only mandatory columns in ``GCTAEventList``
+* [`1586 `_] -
+ Check existence of files in CTA response loading
+* [`1580 `_] -
+ Handle ``~`` in filenames
+* [`1578 `_] -
+ Add ``GModel::has_ts()`` method
+* [`1569 `_] -
+ Perform ``init.py`` creation only in build step
+
+New features
+^^^^^^^^^^^^
+
+* [`1599 `_] -
+ Add ``GFilename`` class
+
+Clean up
+^^^^^^^^
+
+* [`1601 `_] -
+ Remove extname arguments from classes
+* [`1564 `_] -
+ Remove access by name methods from ``GSkyRegions``
+
+
diff --git a/doc/source/users/release_history/1.1.rst b/doc/source/users/release_history/1.1.rst
new file mode 100644
index 0000000..da371ab
--- /dev/null
+++ b/doc/source/users/release_history/1.1.rst
@@ -0,0 +1,156 @@
+.. _1.1:
+
+GammaLib 1.1 release (24 July 2016)
+===================================
+
+Overview
+--------
+
+GammaLib 1.1 is a major release that adds significant functionality.
+In particular, this release provides:
+
+* Support for Fermi/LAT Pass 8 analysis
+* Support for CTA on/off fitting
+* Point Spread Function histograms for CTA
+* Energy dispersion for stacked CTA analysis
+* Publication of sky maps to the Virtual Observatory hub
+* New names for spatial and spectral model and their parameters
+ (see :ref:`sec_model`)
+
+Change log
+----------
+
+Bug fixes
+^^^^^^^^^
+
+* Fix exception handling SWIG interface for Python 3
+* [`1815 `_] -
+ Fix consistency problem in ``GCTABackground3D``
+* [`1806 `_] -
+ Fix Makefile for example executables
+* [`1717 `_] -
+ Make ``GFilename::is_fits`` thread safe
+* Fix ``GFitsTableCol::insert()`` method for empty columns
+* [`1662 `_] -
+ Fix ``GCTAEdisp2D::compute_ebounds_xxx()`` methods
+
+Improvements
+^^^^^^^^^^^^
+
+* [`1824 `_] -
+ Check on model parameters in spectral registry
+* [`1821 `_] -
+ Rename spectral model components
+* [`1820 `_] -
+ Write same XML element names than those that were read
+* [`1818 `_] -
+ Rename spatial model components
+* [`1808 `_] -
+ Models accessing file now support relative file names,
+ add ``GXmlElement::filename()`` and ``GXmlDocument::filename()`` methods,
+ move node parent from GXmlElement to GXmlNode class
+* [`1784 `_] -
+ ``GCTAAeff2D`` no longer extrapolates beyond response table
+* [`1787 `_] -
+ ``GSkyMap::save()`` now overwrites files
+* [`1779 `_] -
+ Use ``std::vector`` for naxes argument in ``GFitsImage``
+* ``GCTACubePsf`` and ``GCTACubeEdisp`` now save 4D images
+* Change interpolation scheme in ``GCTABackground3D``
+* [`1765 `_] -
+ Add ``GModel::read_attributes()`` and ``GModel::write_attributes()``
+ private methods
+* [`1746 `_] -
+ Also write test reports in case of an exception
+* [`1745 `_] -
+ ``GCaldb::filename()`` method now returns ``GFilename``
+* [`1725 `_] -
+ Use rejection method in ``GModelSpatialDiffuseMap::mc()``
+* [`1722 `_] -
+ Use rejection method in ``GCTABackground3D::mc()`` and
+ ``GModelSpatialDiffuseCube::mc()``
+* [`1714 `_] -
+ Revise GTime operators
+* [`1695 `_] -
+ Handle FITS extensions in ``GSkyMap::load()`` and ``GSkyMap::save()`` methods
+* [`1674 `_] -
+ Restrict Monte Carlo simulations in ``GModelSpatialDiffuseConst`` to
+ simulation cone
+* [`1673 `_] -
+ Optimise ``GModelSpatialDiffuseMap::set_mc_cone()`` and
+ ``GModelSpatialDiffuseCube::set_mc_cone()`` methods
+* [`1672 `_] -
+ Use default ``GTime`` in ``GModelSpectral::eval()`` and
+ ``GModelSpectral::eval_gradients()`` methods
+* [`1671 `_] -
+ The ``GApplicationPar::filename()`` methods now take and return ``GFilename``
+* [`1670 `_] -
+ Use default ``GTime`` in ``GObservation::deadc()`` method
+* [`1666 `_] -
+ Add ``GFilename`` methods and remove equivalents from ``GTools``
+* [`1664 `_] -
+ Add non-const ``GObservation::events()`` method
+* [`1656 `_] -
+ Use column names for CTA response table access
+* [`1649 `_] -
+ Use ``GFilename`` in ``GFits`` to store filename
+* [`1648 `_] -
+ Implement event fetching and disposal in ``GCTAEventList`` class
+* Handle also additional columns in ``GCTAEventList::append()`` method
+* [`1598 `_] -
+ Load CTA GTI extension from the HDU name provided by the DSS keyword
+
+New features
+^^^^^^^^^^^^
+
+* [`1803 `_] -
+ Include examples in unit tests
+* Handle additional columns in ``GArf`` class
+* [`1798 `_] -
+ Add ``GWcsSIN`` projection class
+* [`1789 `_] -
+ Add weights to CTA event cube and event bin
+* [`1786 `_] -
+ Add ``GCTAPsfTable`` class
+* [`1773 `_] -
+ Add ``GCsv::append()`` method
+* [`1772 `_] -
+ Add ``GTestSuite::test_value()`` string method
+* [`1770 `_] -
+ Add component setting methods to ``GModelSky``
+* Add ``GApplication::logFileClose()`` method
+* [`1744 `_] -
+ Add ``GCTAObservation`` filename constructor
+* [`1743 `_] -
+ Add ``gammalib::number()`` function
+* [`1733 `_] -
+ Add ``GSkyMap::shape()`` and ``GSkyMap::ndim()`` methods
+* Add ``GEnergy`` division operator
+* [`1723 `_] -
+ Add ``GObservations::nobserved()`` method
+* [`1721 `_] -
+ Add energy dispersion cube for stacked analysis
+* [`1710 `_] -
+ Add ``GSkyMap::publish()`` method to publish map on VO Hub and add
+ ``GVOClient::publish()`` method to publish a FITS HDU
+* [`1710 `_] -
+ Add ``GSkyMap::publish()`` method to publish map on VO Hub
+* Add ``GFilename::fullname()`` method
+* Add ``GCTAEventList::remove()`` method
+* [`1517 `_] -
+ Support Fermi LAT Pass 8 response functions
+* [`1484 `_] -
+ Support out of source builds
+* [`1044 `_, `1781 `_] -
+ Finalize implementation of CTA On/Off fitting
+
+Clean up
+^^^^^^^^
+
+* Remove ``GCTACubeExposure::elogmeans()``, ``GCTACubePsf::elogmeans()``
+ and ``GCTACubeBackground::elogmeans()`` methods
+* [`1669 `_] -
+ Remove ``GCTAOnOffObservations`` class
+* [`1648 `_] -
+ Remove event fetching from ``GCTAObservation`` class
+
diff --git a/doc/source/users/release_history/index.rst b/doc/source/users/release_history/index.rst
new file mode 100644
index 0000000..46229f9
--- /dev/null
+++ b/doc/source/users/release_history/index.rst
@@ -0,0 +1,22 @@
+.. _release:
+
+Release History
+===============
+
+Major release history:
+
+.. toctree::
+ :maxdepth: 1
+
+ GammaLib 1.1 <1.1>
+ GammaLib 1.0 <1.0>
+
+Bug fix releases:
+
+.. toctree::
+ :maxdepth: 1
+
+ GammaLib 1.0.1 <1.0.1>
+
+For older GammaLib versions see
+`here `_.
\ No newline at end of file