Changelog
For upcoming release.
All notable changes for developers or end users will be documented in this file. Please always update this file within every MR, note:
- use links pointing to your use case and/or issue (See Documentation Guidelines), and
- use several lines with a sentence each in the right categories (add sub-categories as needed)
For example, Max Power would write in the documentation section:
- Clarified wording for [shade layer use case](usecases/done/shade_layer.md), fixes [#1873](https://issues.permaplant.net/1873). _(Max Power)_
Highlights
Landing Page
Important Changes for Developers
Meetings
- From now on PM Meeting Notes will be in the PM repo.
- PM Meeting Agenda & Notes for 05.12.2025 11:30 (Markus Raab, Paul Bachinger)
- Meeting Agenda&Notes for 08.12.2025 9:00 (Markus Raab, Patrick Grassl)
- Meeting Agenda&Notes for 15.12.2025 9:00 (Markus Raab, Alfons Müller)
- Meeting Agenda&Notes for 22.12.2025 9:00 (Markus Raab, Justus Weilguni)
- Meeting Agenda&Notes for 29.12.2025 9:00 (Markus Raab, Ben Schlegel)
- Meeting Agenda&Notes for 05.01.2026 9:00 (Markus Raab, Christoph Schreiner)
- Meeting Agenda&Notes for 12.01.2026 9:00 (Markus Raab, Johannes Ziehengraser)
- Meeting Agenda&Notes for 19.01.2026 9:00 (Markus Raab, Maiia Kuzmishyna)
Compatibility
Migrations
- No migrations were added.
Scraper Data
Bug Fixes
Frontend
- Fixed timeline date picker scrolls to incorrect date on page refresh #2265 (Maiia Kuzmishyna)
- Implement silent sign-in if user is already logged in #2256 (Christoph Kraus)
Features
Bug Fixes
Development
- Reopen toolbars automatically #2290 (Moritz Muth)
- Improve positioning of map overlay toggles #2275 (Moritz Muth)
Libraries
Backend
Features
- Add OpenTelemetry #1806 (Johannes Ziehengraser)
- Add OpenTelemetry instrumentation for tokio #2451 (Johannes Ziehengraser)
Libraries
Bug Fixes
Libraries
Tools
Build System
- Upgrade pgAdmin dependency #2445 (Moritz Muth)
CI
- Added hybrid job allocation strategy to Jenkins deployment pipelines to improve resource utilization and reduce wait times #2437 (Paul Bachinger)
- Pinned docker images with hash #2400 (Paul Bachinger)
Documentation
- Simplified scraper documentation #634 (Christoph Schreiner)
- Added opentelemetry design decisions #1976 (Johannes Ziehengraser)
- Bumped version and finalized release notes #2400 (Paul Bachinger)
- Fixed deprecated links #2400 (Paul Bachinger)
- Fixed blog date and team role (Paul Bachinger)
- Added documentation for scope::database label #2446 (Elizaveta Mokshantseva)
- Add documentation for bigint and date usage in backend and typeshare #2421 (Justus Weilguni)
- Add documentation on were .env files are located #2448 (Johannes Ziehengraser)
Use Cases
Tests
Unit Tests
- Fixed broken heatmap tests #2422 (Christoph Schreiner)
E2E
- removed time.sleep(5) during login and improved flakiness of login test #1901 (Christoph Kraus)
Statistics
TODO add