Version: [5407] GEE GPR Phenology 1.5.14

1.5.14 - Final code-quality cleanup for the QGIS Plugin Repository
scanner: fixed the remaining Flake8 E302 warning in plugin.py by
adding the required two blank lines before the top-level
AOIPolygonMapTool class. qgisMinimumVersion remains 3.0 and
qgisMaximumVersion remains 4.99. The plugin remains stable and
non-experimental. No mathematical, modelling, GPR, gap-filling,
phenology, Sentinel-2 index, dependency launcher, model data, or
Processing algorithm logic was changed.

1.5.13 - Code-quality cleanup for the QGIS Plugin Repository scanner:
fixed non-critical Flake8 warnings W503 in installer.py and E402 in
plugin.py by adjusting string construction and moving module-level
imports to the top of the file. qgisMinimumVersion remains 3.0 and
qgisMaximumVersion remains 4.99. The plugin remains stable and
non-experimental. No mathematical, modelling, GPR, gap-filling,
phenology, Sentinel-2 index, dependency launcher, model data, or
Processing algorithm logic was changed.

1.5.12 - Fixed the assisted dependency launcher for QGIS 4 / Windows
so qgis.exe or qgis-bin.exe is never used as the Python executable for
pip. This prevents QGIS from reopening and interpreting package names
such as rasterio>=1.3.0 as invalid data sources. The dependency
assistant now searches for a real python.exe/python3 associated with
QGIS, runs pip from the user home directory, writes a log, and fails
safely with manual instructions if no valid Python executable is
found. qgisMinimumVersion remains 3.0 and qgisMaximumVersion remains
4.99. The plugin remains stable and non-experimental. No mathematical,
modelling, GPR, gap-filling, phenology, Sentinel-2 index, model data,
or Processing algorithm logic was changed.

1.5.11 - Added a clear QGIS 4.0.x / Python 3.12 dependency note. Some
QGIS 4 installations may not include rasterio in the QGIS Python
environment by default. If rasterio is missing, Earth Engine image
search and download can start correctly, but raster harmonization, gap
filling, GPR raster prediction, or LSP workflows may fail until the
dependency is installed. The plugin keeps assisted dependency tools
available from the Info tab / plugin menu, with manual installation
instructions as fallback. qgisMinimumVersion remains 3.0 and
qgisMaximumVersion remains 4.99, so the plugin remains listed for QGIS
3.x and QGIS 4.x. The plugin remains stable and non-experimental. No
mathematical, modelling, GPR, gap-filling, phenology, Sentinel-2
index, model data, or Processing algorithm logic was changed.

1.5.10 - Added an intuitive dependency assistant for QGIS Python:
dependencies can now be installed/updated from the plugin menu or Info
tab without opening a terminal, and Processing algorithms can attempt
automatic installation/recovery when required modules such as
rasterio, requests or earthengine-api are missing. This fixes the QGIS
4 execution failure caused by missing rasterio in the QGIS Python 3.12
environment. The installer writes a log to the user home folder and
keeps manual instructions as fallback. qgisMinimumVersion remains 3.0
and qgisMaximumVersion remains 4.99. The plugin remains stable and
non-experimental. No functional Processing algorithms, GEE/GPR/LSP
modules, model data, translations, icon files, security fixes, or
documentation resources were removed.

1.5.9 - Extended Qt5/Qt6 compatibility fixes for QGIS 4: added
compatibility handling for QSizePolicy.Policy.Expanding,
QFrame.Shape.HLine, QMessageBox.StandardButton values, and
QLineEdit.EchoMode.Normal while preserving QGIS 3 compatibility. This
fixes the QGIS 4 panel error caused by QSizePolicy.Expanding and
prevents additional Qt6 enum errors in the floating panel.
qgisMinimumVersion remains 3.0 and qgisMaximumVersion remains 4.99.
The plugin remains stable and non-experimental. No functional
Processing algorithms, GEE/GPR/LSP modules, model data, translations,
icon files, dependency declarations, security fixes, or documentation
resources were removed.

1.5.8 - Qt5/Qt6 compatibility fix for QGIS 4: replaced direct Qt enum
access with a compatibility helper so the floating panel opens
correctly in QGIS 4 while remaining compatible with QGIS 3. This fixes
the QGIS 4 error caused by Qt.Window, Qt.WindowTitleHint, alignment
flags, cursor shape, and mouse button enum changes. qgisMinimumVersion
remains 3.0 and qgisMaximumVersion remains 4.99. The plugin remains
stable and non-experimental. No functional Processing algorithms,
GEE/GPR/LSP modules, model data, translations, icon files, dependency
declarations, security fixes, or documentation resources were removed.

1.5.7 - Compatibility metadata update for QGIS 3.x and QGIS 4.x:
qgisMinimumVersion changed to 3.0 and qgisMaximumVersion changed to
4.99. The plugin remains stable and non-experimental. No functional
algorithms, Processing tools, model data, translations, icon files,
dependency declarations, security fixes, or documentation resources
were removed. This release is intended to make the plugin available
across the QGIS 3.x series and QGIS 4.x, with functional validation
recommended in the target QGIS versions before publication.

yes

jf-floresriera

2026-07-08T17:11:50.461897+00:00

3.0.0

4.99.0

None

no

Version management

Plugin details