What's Changed
- Introduce Ruff lint checks and a staged adoption plan by @patrickvorgers in #900
- Centralize tasks and improve error handling on tasks by @storeman in #901
- Bulk inserts and updates by @storeman in #899
- fix get predicted prices by @corneel27 in #902
- Remove the get_price_prediction function by @storeman in #912
- Update numpy requirement from ~=2.5.3 to ~=2.5.4 in /dao by @dependabot[bot] in #917
- Automate VS Code development setup and consistent Ruff checks by @patrickvorgers in #916
- Predicted prices jeroen.nl by @corneel27 in #918
- Bump actions/upload-pages-artifact from 4 to 5 by @dependabot[bot] in #921
- Bump bootstrap-icons from 1.13.1 to 1.13.2 in /dao/webserver by @dependabot[bot] in #927
- Update pytest requirement from <10,>=8 to >=9.1.1,<10 by @dependabot[bot] in #928
- Bump actions/setup-node from 6 to 7 by @dependabot[bot] in #930
- Bump actions/upload-artifact from 4 to 7 by @dependabot[bot] in #931
- Bump vite from 8.3.2 to 8.3.4 in /dao/webserver by @dependabot[bot] in #932
- Bump ruff from 0.16.10 to 0.17.0 by @dependabot[bot] in #934
- Update pydantic requirement from ~=2.13.5 to ~=2.14.1 in /dao by @dependabot[bot] in #924
- Bump python from 3.13-bookworm to 3.14-bookworm in /.devcontainer by @dependabot[bot] in #929
- Update debugpy requirement from <2,>=1.8 to >=1.8.22,<2 by @dependabot[bot] in #923
- Update htmx and verify task browser interactions by @dependabot[bot] in #926
- Update Pages deployment action and verify deployment behavior by @dependabot[bot] in #922
- Update SQLAlchemy-Utils and cover database startup by @dependabot[bot] in #909
- Update sqlalchemy requirement from ~=2.0.54 to ~=2.1.4 in /dao by @dependabot[bot] in #910
- Use digest-pinned Node Active LTS in the development container by @dependabot[bot] in #925
- Force reloading today (and tomorrow) prices by @storeman in #915
- Clean-up main() function by @storeman in #914
- Heat pump (power mode): size blocks from hours needed, not hours available by @llevering in #896
- Adopt the first Ruff rule batch by @patrickvorgers in #920
- Feature: Make the degree-days base temperature (stookgrens) configurable by @voogel in #936
- Fix: do not save json if not loadable by @storeman in #941
- Fix crash on json typo and cleanup tmp file afterwards by @storeman in #942
- 2026.10.0.rc2 by @corneel27 in #949
New Contributors
- @llevering made their first contribution in #896
- @voogel made their first contribution in #936
Full Changelog: 2026.10.0.rc1...2026.10.0.rc2