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.
- Use full sentences ending with full stop
.. - Use several lines, with a sentence each, in the right categories (add sub-categories as needed).
See also Documentation Guidelines.
For example, Lea Gardening 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). _(Lea Gardening)_
Highlights
Landing Page
Important Changes for Developers
- Release happened, please check if your MRs need rebase. (Moritz Adelsberger)
- Added log levels to the scraper to reduce log spam, configure via
SCRAPER_LOG_LEVEL#2651. (Christoph Schreiner) - Configure Renovate to automatically append entries to the
## Dependencieschangelog section on dependency updates, see #2657. (Moritz Adelsberger)
Meetings
- Meeting Agenda&Notes for 01.06.2026 9:00 (Markus Raab, Ines)
- Meeting Agenda&Notes for 01.06.2026 9:00 (Markus Raab, Hannes Zettl)
-- Meeting Agenda&Notes for 15.06.2026 9:00 (Markus Raab, Elizaveta Mokshantseva, )
Compatibility
Migrations
- No migrations were added.
Scraper Data
Bug Fixes
Frontend
Features
Bug Fixes
Development
Libraries
Backend
Features
Bug Fixes
Libraries
Tools
Build System
CI
- Add Java to the permaplant-node Dockerfile #2695 (Patrick Grassl)
- Add Jenkinsfile.manual #2690 (Patrick Grassl)
Documentation
- Finalized release notes and cleaned changelog for v1.0.2 #2613 (Moritz Adelsberger)
- Improved release issue template: reordered preparation steps so security updates and dev-to-master merge happen last #2607 (Moritz Adelsberger)
- Cleaned dev.md changelog for new release cycle #2529 (Paul Bachinger)
- Fixed release notes URL in release issue template #2529 (Paul Bachinger)
- Added Peter to contributor docs #2526 (Peter Mrkonjic)
- Added Ines to contributor docs #2540 (Ines Schnabl)
- Added Peter to contributor docs #2177 (Peter Mrkonjic)
- Add Elia to authors as part of onboarding #2525 (Elia Wenty)
- Replaced permaplant.net URIs with perma.health #2552 (Lukas Oberhauser)
- Marked known problematic tests in the templates #2549 (Vseslav Levchenko)
- Fixed typos in meeting docu for 16.03 #2557 (Vseslav Levchenko)
- Updated frontend architecture decision and created guideline on frontend utilities 2253 (Maiia Kuzmishyna)
- Frontend utility library decision #2356 (Maiia Kuzmishyna)
- Created frontend self-assessment onboarding checklist #2543 (Maiia Kuzmishyna)
- Added detailed documentation for all scraper pipeline steps #1314 (Christoph Schreiner)
- Moved plant markers and highlight searched plants use cases to done #2565 (Maiia Kuzmishyna)
- Added manual test report #2613 (Justus Weilguni)
- Clarified goals of e2e testing #1924 (Christoph Kraus)
- Upgraded Postgres version from 15 to 17 in documentation and CI files #2639 (Vseslav Levchenko)
- Add Handling Map Names to e2e guidelines #2577 (Christoph Kraus)
- Fixed broken external links (Zustand docs, BEM methodology, CalConnect CardDAV guides) and expanded linkcheck exclude list for auth/infra domains #2655. (Moritz Adelsberger)
- Document Jenkins node labels #2671 (Patrick Grassl)
- Finalized release notes and reset changelog for v1.0.3 #2655. (Moritz Adelsberger)
- Improved descriptions of PermaplanT #2012 (Ines Schnabl)
Workflows
Use Cases
Tests
Unit Tests
Manual Tests
E2E
Statistics
TODO