# Changelogs
Release v2.0.0: (*07/27/2026*)
- Enh: HumHub 1.19 compatibility (namespace/class migrations, `humhub\helpers\Html`, `humhub\components\View`, `humhub\widgets\form\ActiveForm`, `humhub\widgets\form\SortOrderField`, `humhub\widgets\bootstrap\Button`)
- Enh: Multi-provider architecture - choose between Forecast7 (WeatherWidget.io), OpenWeatherMap or Windy.com in the admin settings
- Enh: Added `interfaces\WeatherProviderInterface` and `services\WeatherProviderCollection` so additional providers can be added without touching the widget or admin form
- Enh: Admin form now validates the submitted settings before saving (previously `save()` was called unconditionally)
- Fix: Widget no longer renders an empty panel when a provider's required settings are missing

Release v1.2.0: (*12/18/2020*)
- Enh: Add sortOrder configurations
- Enh: Add sortOrder Module settings
- Enh: Fix sortOrder + addEntry migration
- Enh: Moved old changlogs to `/docs/old`

> Note: Older change logs have been moved to [here](https://github.com/GreenMeteor/humhub-weather-module/blob/dev/docs/old/CHANGELOG.md)