ProjectForge 8.1 released
Update strongly recommended for all users - This release fixes a major memory leak in the data transfer module and resolves frequent page errors in web pages (Wicket memory issues).
Stability proven - This release has been running stable for many weeks without interruption in two heavily used installations.
- 
Groups: Description and organization of groups are now visible for non-admins. 
- 
Group Excel export: Includes email addresses of assigned users. 
- 
Menu customization: Drag & drop functionality implemented for personalized menu organization. 
- 
AI time savings tracking in timesheets with calculation and reporting features. 
- 
Cost search functionality supports plain number string searches. 
- 
Timesheet collision prevention on multiple button events. 
- 
Excel export functionality added to accounting record list page. 
- 
User registration process made more user-friendly for new employees. 
- 
Modal dialogs on calendar page support ESC key and click-outside closing. 
- 
2FA code input field with improved UX (numeric inputmode, autoComplete). 
- 
Excel export of timesheets with AI-savings data included. 
- 
Improved forecast and orderbook functionality with planning data. 
- 
History entries now support user comments for administrative changes. 
- 
Enhanced AG Grid implementation with German translations, filtering, and sorting. 
- 
Vacation validator improvements for edge cases with remaining days from previous year. 
- 
Sipgate contact synchronization service with configurable cron job scheduling. 
- 
Data transfer functionality with sanity checks and backup capabilities. 
- 
JCR memory leak fixes and improved repository management. 
- 
Enhanced user and group access control with menu visibility configuration. 
- 
Forecast export functionality with filtering by unit, customer, and projects. 
- 
Task wizard support for optional external groups. 
- 
Multi-selection improvements for employees in visitor book and vacation entries. 
- 
JCR memory leaks in DataTransfer module resolved. 
- 
DynamicButton disabled state during fetch operations. 
- 
Accounting record list page tooltips fixed. 
- 
Timesheet recent entries display corrected (kost2, project, customer info). 
- 
VacationValidator edge case handling for vacation day calculations. 
- 
NPE fixes in vacation account management and group services. 
- 
Task tree access checking improvements for timesheet editing. 
- 
Order forecast data and invoice cache handling corrections. 
- 
User group cache and right handling stability improvements. 
- 
Address forced deletion after MGC migration fixed. 
- 
History formatting and user comment handling corrected. 
- 
Various UI fixes for AG Grid tables and component rendering. 
- 
Excel export XML escaping for task titles in timesheet exports. 
- 
Cost assignment export improvements for invoice handling. 
- 
Login redirect functionality after authentication. 
- 
Calendar and timesheet page rendering issues resolved. 
- 
Employee selection improvements without autocompletion quirks. 
- 
Mass update functionality with proper Excel modification tracking. 
- 
Multiple deadlock issues resolved in caching and logging components. 
- 
Wicket session store size increased from 100kB to 2MB: prevents session loss on large pages. 
- 
CSRF token handling and exception registry improvements. 
- 
File stream handling corrections ensuring proper resource closure. 
- 
Enhanced administration capabilities with user group cache debugging tools. 
- 
System sanity checks with automated error reporting via email. 
- 
Improved cron job scheduling using separate threads to prevent blocking. 
- 
Database testing tools accessible via admin interface. 
- 
Configuration parameter management for AI time savings features. 
- 
Menu item visibility configuration by user groups. 
- 
Enhanced logging and exception handling for proactive error reporting. 
- 
CVE updates: Tomcat upgraded from 10.1.33 to 10.1.39. 
- 
Improved access control for addresses and address campaigns (marketing users only). 
- 
Enhanced user and group visibility restrictions for non-admin users. 
- 
CSRF protection improvements and token handling enhancements. 
- 
Wicket upgraded to version 10.5.0 with improved page store handling. 
- 
Spring framework updates and dependency management improvements. 
- 
AG Grid integration with advanced filtering, sorting, and column pinning. 
- 
React Router dependency management and compatibility fixes. 
- 
Enhanced Kotlin coroutines implementation for asynchronous operations. 
- 
JCR (Java Content Repository) improvements with RDB storage preparation. 
- 
Jackson library updates with Hibernate 6 module integration. 
- 
Excel processing improvements with Apache POI enhancements. 
- 
Database migration scripts and flyway integration updates. 
- 
Docker container improvements for multi-architecture support preparation. 
- 
Package dependency updates including security patches. 
- 
Gradle build system optimizations and test framework enhancements. 
- 
Source file headers updated to 2025 copyright year. 
<p> You can download the latest binaries from <a href="https://github.com/micromata/projectforge/releases">GitHub</a>, <a href="https://sourceforge.net/projects/pforge/files/ProjectForge/">Sourceforge</a>, or <a href="https://hub.docker.com/r/micromata/projectforge">Docker Hub</a>. </p>
