Version: [6611] FortyGuard Heatmap 0.3.3 Experimental

0.3.3 - Passes the plugins.qgis.org security scan: removed
try/except/pass blocks (contextlib.suppress) and a help-text wording
that matched a SQL-injection pattern; no functional change.
0.3.2 - Fixed metadata.txt parsing on plugins.qgis.org (a percent sign
in the changelog); no code change.
0.3.1 - Time zones confirmed by FortyGuard: start/end times are the
local time of the area, peak temperature hours are UTC; dialog text
and docs updated.
0.3.0 - Heat-analysis modes from the FortyGuard Forma extension:
Temperature/Snapshot, Exceedance (total hours above a threshold),
Persistence (longest continuous run above it) and Peak temperature
time (hour of day, UTC), each as its own styled layer with the right
legend units; threshold input in °C (default 35, sent with direction
"above"); Calendar month time option (submitted as a range of days,
leap years and partial months handled); analysis-specific summaries
(valid tiles, share of valid tiles above 0 h, maximum duration, most
common peak hour); synthetic demo fixtures for all modes.
0.2.0 - Release candidate for external users: FortyGuard icon,
getting-started help with documentation links, "Check key and credits"
button, production API by default with the development environment
moved to a separate Developer settings section (key is cleared when
the environment changes), safer default output folder, clearer error
and credit messages, real dialog request verified. Icon now PNG.
0.1.0 - First prototype: live request path (submit + bounded polling),
Demo Mode, graduated styling, encrypted optional key storage.

yes

mustafahamdy-FG

2026-10-14T12:46:54.975310+00:00

3.34.0

3.99.0

None

yes

Version management

Plugin details