Recent Releases of FloodAdapt

FloodAdapt - v0.3.2

Changelog

All notable changes to this project will be documented in this file.

[0.3.2] - 2025-04-30

๐Ÿ› Bug Fixes

  • (dbs-builder) Make BenefitsModel and RiskModel in FiatModel optional (#743)

๐Ÿ“š Documentation

  • (misc) Add release instructions (#633)

๐Ÿšœ Refactor

  • (api) Cleanup api functions and signatures (#741)

[0.3.1] - 2025-04-25

๐Ÿš€ Features

  • (object-model) Update synthetic rainfall to allow cumulative (#739)

๐Ÿ› Bug Fixes

  • (object-model) Remove unused list_objects method from DbsEvent class

[0.3.0] - 2025-04-23

๐Ÿš€ Features

  • (adapters) Save floodmap geotiffs in sfincs projection (#624)

  • (dbs-builder) Elevate add if statement for roads (#634)

  • (object-model) Refactor site.toml into several files (#630)

  • (misc) Add automated publish to pypi workflow (#615)

  • (dbs-builder) Added database-builder + templates to the srcdist

  • (object-model) Add support for user provided netcdf forcing files (#626)

  • (misc) Updates for benchmarking (#663)

  • (dbs-builder) Concat buildings and roads to one gdf (#645)

  • (adapters) Use flood depth maps (#661)

  • (misc) Add pixi for env management (#567)

  • (object-model) Add wind & rainfall netcdf forcings to the forcing factory (#676)

  • (object-model) Add NONE as a forcingsource for use in the gui (#677)

  • (dbs-builder) Allow for configuring new aggregation areas in the database builder (#678)

  • (object-model) Add duration property and conversion methods to ValueUnitPair (#692)

  • (object-model) Cleanup eventset serialization (#706)

  • (adapters) Allow for water depth and area method to be used in FIAT (#705)

  • (adapter) Add check for when converting scs or other rainfall to not error (#713)

  • (distribution) Update database builder executable creation script (#723)

๐Ÿ› Bug Fixes

  • (adapters) Take out part that was creating single event output (#657)

  • (dbs-builder) Update path construction to default units in dbs-builder

  • (adapters) Fixed typo in inundation depth column name (#659)

  • (misc) Standardize and update logging throughout the code (#662)

  • (object-model) Correcting units in gauge plotting (#667)

  • (dbs-builder) Fixing database builder to work with site config refactor (#668)

  • (adapter) SfincsAdapter produces floodmap in correct units (#669)

  • (object-model) Add validate_allowed_forcings to Settings class (#674)

  • (object-model) Coarse timeseries for imported csv files (#672)

  • (object-model) Standardize units attribute among all classes (#682)

  • (object-model) Update allowed sources for events (#683)

  • (object-model) Update unit references in plotting (#684)

  • (adapters) Update hydromt-sfincs function calls in sfincsadapter (#685)

  • (adapters) Updated waterlevel references in Sfincs adapter (#688)

  • (dbs-builder) Corrected how the existence of rivers in the SFINCS model is checked (#689)

  • (api) Add overwrite option to save_measure function (#691)

  • (dbs-builder) Small bug fixes in database builder (#690)

  • (object-model) Event set frequency can be > 1 (#693)

  • (adapters) Added option to get damage types from fiat model (#695)

  • (dbs-builder) Bug where footprints_path is a string when it is expected to be a Path (#700)

  • (object-model) Change default for spw_file recreation to false (#703)

  • (misc) Prettify all string converted units (#708)

  • (misc) Remove unit system from Settings class (#717)

  • (object-model) Implement zero waterlevel reference solution (#715)

  • (misc) Improve directory cleanup with retry logic for locked files (#720)

  • (object-model) Fixed saving of csv/track/file-based forcings (#710)

  • (misc) Remove obsolete subprojects Fiat and Sfincs

  • (misc) Update build requirements to include pyinstaller and pefile with version constraints

  • (dbs-builder) Updates for latest water level refactor (#722)

  • (adapter) Offshore sfincs model fails when running risk scenarios (#725)

  • (adapter) Updated _cleanup_simulation_folder() to check the config and delete the entire simulation if needed (#727)

  • (dbs-builder) Update filename in entry point

  • (db-builder) Add setuptools to dependencies in build db-builder script

  • (dep) Add version constraints for hydromt-sfincs

  • Enable frozen builds in publish workflow

๐Ÿ“š Documentation

  • (misc) Added a new video to the introduction (#686)

๐Ÿšœ Refactor

  • (adapters) FIAT adapter refactor (#654)

  • (adapters) Change name of direct_impacts module to impacts (#658)

  • (adapters) Use pydantic model for defining impact columns formatting (enables use of latest FIAT version (#694)

  • (object-model) Moved datum correction from datummodel to floodmodel (#724)

  • (dbs-controller) Update copy function in dbs template. (#726)

  • (object-model) Remove obsolete object model classes (#728)

  • (dbs-builder) Restructure database builder script with separated methods and unit testing. (#721)

  • (api) Move api functions into flood adapt class and cleanup file structure (#732)

๐Ÿงช Testing

  • (misc) Max 5 retires for restoring snapshots

  • (object-model) Unskip tests and make them pass (#660)

  • (object-model) Create input folder in test db at start of testing session (#709)

โš™๏ธ Miscellaneous Tasks

  • (misc) Integrate pytest-cov for coverage reporting (#628)

  • (adapters) Update fiat_toolbox version to fix output bugs (#696)

  • (misc) Add sonarcloud scanning (#698)

  • (adapters) Update meteo handler to new version of cht_meteo (#699)

Fix

  • (object-model) Remove default events and forcings (#646)

  • (object-model) Standardize event forcings (#655)

Climate Change - Natural Hazard and Storm - Python
Published by LuukBlom 21 days ago

FloodAdapt - v0.3.1

What's Changed

Full Changelog: https://github.com/Deltares-research/FloodAdapt/compare/v0.3.0...v0.3.1

Climate Change - Natural Hazard and Storm - Python
Published by github-actions[bot] 26 days ago

FloodAdapt - v0.3.0

What's Changed

Full Changelog: https://github.com/Deltares-research/FloodAdapt/compare/v0.2.0...v0.3.0

Climate Change - Natural Hazard and Storm - Python
Published by LuukBlom 28 days ago

FloodAdapt - v0.2.0

What's Changed

Full Changelog: https://github.com/Deltares-research/FloodAdapt/compare/v0.1.4...v0.2.0

Climate Change - Natural Hazard and Storm - Python
Published by github-actions[bot] 4 months ago

FloodAdapt - v0.1.2

What's Changed

New Contributors

Full Changelog: https://github.com/Deltares-research/FloodAdapt/compare/v0.0.1...v0.1.2

Climate Change - Natural Hazard and Storm - Python
Published by LuukBlom 7 months ago

FloodAdapt - v0.1.1-alpha

What's Changed

Full Changelog: https://github.com/Deltares-research/FloodAdapt/compare/v0.1.0-alpha...v0.1.1-alpha

Climate Change - Natural Hazard and Storm - Python
Published by LuukBlom about 1 year ago

FloodAdapt - v0.1.0-alpha

What's Changed

Full Changelog: https://github.com/Deltares-research/FloodAdapt/compare/v0.0.1-alpha...v0.1.0-alpha

Climate Change - Natural Hazard and Storm - Python
Published by LuukBlom about 1 year ago

FloodAdapt -

Climate Change - Natural Hazard and Storm - Python
Published by dladrichem about 1 year ago

FloodAdapt -

Climate Change - Natural Hazard and Storm - Python
Published by dladrichem about 1 year ago

FloodAdapt -

Climate Change - Natural Hazard and Storm - Python
Published by dladrichem about 1 year ago

FloodAdapt - v0.0.1-alpha

Climate Change - Natural Hazard and Storm - Python
Published by dladrichem about 1 year ago