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
- 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 Graßl)
Compatibility
Migrations
- No migrations were added.
Scraper Data
- Improve scraper reproducibility (Christoph Schreiner)
Bug Fixes
Frontend
- Fixed bug causing multiple guided tours to start at the same time #2364 (Alfons Mueller)
Features
Bug Fixes
- Fixed repo urls after project restructuring in CI/CD. (Paul Bachinger)
Development
- Finalize Copy & Paste #1324 (Moritz Muth)
Libraries
Backend
Features
Bug Fixes
Libraries
- Updated 128 packages via cargo update, known ring 0.16.20 vulnerability remains (tracked in #1857), #2355. (Paul Bachinger)
Tools
Build System
PM
- Added dynamic label documentation generator that fetches all GitLab labels and generates doc/contrib/labels.md automatically #2397. (Paul Bachinger)
CI
- Migrated CI/CD to use SSH key authentication instead of username/password credentials for GitLab authentication, improving security by avoiding credential exposure in Docker image layers. (Paul Bachinger)
Pre-commit
- Updated release workflow template to include staging infrastructure testing and diagnostic procedures #2318 (Paul Bachinger)
- Updated migration check script to support dual migration status for master-as-testing workflow #2379. (Paul Bachinger)
Documentation
- Cleanup dev.md after release (Markus Raab)
- Added install-scraper command in makefile #2110 (Christoph Schreiner)
- Write Guidelines for manual test case creation (ChrisK)
- Finalize Copy & Paste #1324 (Moritz Muth)
Workflows
- Implemented issue triage workflow improvements. #2260 (Paul Bachinger)
Use Cases
Tests
- Added manual test report for 0.9.0 #2354 (Alfons Mueller)
Unit Tests
E2E
- refactor testcases to match usecases. (ChrisK)
Statistics
TODO add