2018-11-09
        - uses QgsTaskManager for background loading
        - own QgsMapLayerStore to not mix-up with (main) QGIS layers
        - fixed bugs related to changes in QGIS API

2018-06-20
        - increase version to 0.7
        - Visualization of images with stacked temporal information (each band = one observation date)
        - some bugfixes

2018-06-12
    enhancements:
        - Speclib I/O as CSV or ENVI-Spectral Library + CSV table for attributes
        - temporary VRTs now created in-memory (gdal VSI mechanism) instead in a disk temp path

    fixed bugs:
        - Spectral Library: profile coordinate now in center of map pixel (issue #66)
        - Save map canvas to clipboard
        - Width of plot lines now scale-independent (issue #64, QPen.setCosmetic(True))
        - adding fields to spectral library (issue #61)

2018-06-04
    - increased version to 0.6
    SpectralLibrary Module
        - now based on in-memory QgsVectorLayer
        - Locations and values of spectral profile can be exported as vector data set
        - Locations of spectral profiles can be rendered on MapCanvases

    Temporal Profile Module
        - now based on in-memory QgsVectorLayer
        - Locations of temporal profiles can be exported as vector data set
        - Band values of temporal profiles can be exported as CSV file
        - Locations of temporal profiles can be rendered on MapCanvases

    several bug fixes

2018-04-17
    increased version to 0.5
    ported to QGIS 3, Qt5 and Python 3.6
    improvements in temporal profile visualization
    removed several bug
    visibility of vector and raster layers can be toggled per map view
    improved interaction between QGIS and EOTSV (Buttons to import/export spatial extent of map canvas or center)

2018-03-29
    improved definition of individual 2D / 3D charts per sensor & pixel-location
    added based OpenGL based 3D plot features (axis, grids, labels)
    changed name to "EO Time Series Viewer" (EOTSV)

2018-02-11
    merged updates to temporal profile visualization, e.g.
     save temporal profiles, compare 2D profiles between different location, experimental 3D visualization

2018-01-31
    added file filters for OpenFileDialog

2018-01-19
    initialized Sphinx-based documentation
    improved map visualization + map settings

2017-05-21:
    many changes, done in development branch "develop",
    e.g: QGIS MapCanvases for interactive maps, temporal profiles, ...


2017-02-14:
    first setup for test users in the recent development branch qgis_apo

2016-12-02:
    Work on this project continued. During the last months I focused on the EnMAP-Box where I gained a lot of
    experience in using Qt and QGIS API.
    Referring to this, I created the qgis_api which contains the most recent developments.