PHP Version compatibility:
- PHP 7.3 might work, but untested
- PHP 7.4 and PHP 8 supported
- PHP 8.1 does not support LDAP yet, other problems might exist
Implemented enhancements:
- Reporting: choose data-types and new user per year #3155 (kevinpapst)
- Reporting: export user-list reports in excel #3154 (kevinpapst)
- Configure display of customer, project and activity in dropdown lists #3151 (kevinpapst)
- Translations update from Hosted Weblate #3105, #3174, #3171, #3160
- allow to change password interactively on the console (prevents bash history leaks)
- DEV: unify access to custom fields #3106 (kevinpapst)
- DEV: added explicit classes for widgets #3170 (kevinpapst)
- DEV: bump PHPUnit to version 9, removed PHP 7.3 from Github actions and activate PHP 8.1
- DEV: added twig helper for markdown renderer with header support
Fixed bugs:
- Decimal format in print export doesn't work when language is set to German (Austria) #3172
- xlsx export: change SUM function to SUBTOTAL function - fix #3165 #3166 (fredyb)
- fix negative sum display in excel export
- use proper cell format for report exports #3178 (kevinpapst)
- Missing translation files #3173