Changelog#
v2506.1.0 [2025-06-12]#
Changed:#
- ποΈ Versioning format to
vYYMM.m.p
:Release from yearYY
and monthMM
, minor versionm
, patch versionp
- π§Ό Code formatting & lintingβ¨ Reformatted and linted code base for consistencyπ¦ MRs: !8, !9π Commits:
11388ba
,d57d449
Update:#
π Natural-areas documentation Clarified info in Sphinx and general docs π¦ MRs: !6, !7 π Commits:
48c246b
,afd99ec
[2025-06-06]#
Feature#
- π§© Multi-ensemble supportFiles are now filtered per ensemble using patterns like
_{ensemble}_
,/{ensemble}/
, or suffix.π Mergedmulti_ensemble
intomaster
(MR !5)π Commit:475056b
- πΎ Ensemble-tagged output for CSI, HMD, SPEIIntermediate files are saved with ensemble suffix (
hmd_<ens>.nc
, etc.) for reuse.π Commit:135a1e7
Changed#
- πΎ Sequential HMD β SPEI β CSI executionSafer for SLURM timeouts and crash recovery; better logging added.π Commit:
74c67c2
- π§± Refactor plugin structureSeparated
processing
,spatial_utils
, andplotting
logic.Improvedmain()
orchestration and logging format.π Commits:f18a3a3
,ecaadbe
,901c833
Fixed#
- π§© Masking stabilityFixed broadcasting issues; applied mask with
where(mask == 1)
.π Commits:7435b8c
,3c1f1c5
- π§Ό Removed obsolete scripts and crop typesCleaned unused code, removed legacy crop entries.π Commits:
a901d85
,8186b55
,2406e7a
- π§ͺ Improved error handling and robustnessAdded traceback support, SPEI gamma fixes, and more informative errors.π Commits:
3aaf318
,2189a1e
,0a084a7
[2025-05-28] β π First working plugin version#
This marks the first functional release of the CROPS plugin, with core capabilities integrated and validated.
Feature#
ποΈ Index animation output Automatic generation of
.mp4
animations for CSI, HMD, and SPEI per ensemble. π Commit:1525936
Changed#
- π Dask-based processingCSI, SPEI, and HMD now run in delayed/lazy mode using Dask.Enables efficient parallelism and memory use.π Commits:
80c4900
,81559d6
,f34409
,7cb76ee
- π§± Spatial utilities refactorIntroduced generalized coordinate handling and safe regridding logic.π Commit:
c48e981
Fixed#
- π§© Lon/lat mask issues resolvedDimension alignment in
where(mask)
operations now stable.π Commit:3c1f1c5
- π§Ό Removed unused logic and warningsDeleted legacy scripts, cleared redundant code, suppressed noisy warnings.π Commits:
8be7cc0
,994bda