Hello everyone,
we have released a new maintenance relaease 26.4.20260408.
Release notes:
- Api: improve nextmatch column sizing to reduce hiding of column select button & scrollbar
- Api: fix using url widget ‘allowPath’ attribute did not allow URLs
- Api: could not redirect without framework
- Api: allow /n in egw.message() to create multiline message in kdots
- Api: merge into document now supports {{placeholder:format}} style formatting for dates & numbers
- Api: Et2Select can now have a different egw-tooltip on each selectOption instead of showing the egw-tooltip for the selectbox
- Api: fix blueimp gallery did not work in popups after reload
- Calendar: fix push events for resources were not added
- Calendar: fix planner view with larger date spans did not layout day headers correctly
- Infolog: stop mailvelope from incorrectly warning to decrypt when saving
- Infolog: new preference to always open CRM view with details / no details
- Infolog: fix type group owner was blocking responsible from being able to edit their allowed fields
- Invoices: AI based import of scans from receipts and invoices or non-ZugFerd PDF invoices
- Invoices: allow positions without quantity and price as headings to structure the PDF (not exported to the XML!)
- Invoices: adding ability to write offers, from them order confirmations and finally invoices
- Invoices: added a REST API for invoices
- Kanban: edit board > Listen tab did not properly display listen conditions
- Kanban: remove blank space in context menu when an app has no kanban boards
- Kanban: further limits on allowed apps for board and when adding entries
- Kdots: fixed size for status, fully remove the currently disabled panel
- Kdots: fix update flashes loading causing repaint
- Kdots: make sure popups (filemanager, etc.) are not hidden in mobile
- Mail: fix tooltip for sub folders was not displayed correctly
- Mail: new preference to specify which identity/signature should be used
- Mail: fix mobile save attachment to filemanager did nothing or showed ‘Profile change failed’ error
- Projectmanager: fix clicking on a project link opened pm in list view instead of element view
- RAG: building the RAG was stalled due a problem in the addressbook plugin, also fixed empty app-list to disable/enable apps for the RAG
- Smallpart: fix subcategory filter
- Timesheet: remove ‘simple’ mode
- Timesheet/REST API: fix not being able to set owner and additional allow iCal duration format for duration (e.g. “PT1H30M”)
- PHP: update to PHP 8.5.4
This Maintenance update is provided via Docker container.
If you have problems with this update, you can easily revert to the previous version:
Manual (container) update/downgrade in a Docker installation
Manuelles (Container)-Update/Downgrade in einer Docker-Installation
New functions / preferences or other important things:
- Api: merge into document now supports {{placeholder:format}} style formatting for dates & numbers
It is now possible to specify a format when filling in date and number fields in documents.
- Infolog: new preference to always open CRM view with details / no details
A new user setting allows you to choose whether to display data with or without details in the CRM view.
- Invoices: AI based import of scans from receipts and invoices or non-ZugFerd PDF invoices
It is now possible to import AI-assisted scanned invoices and simple non-ZUGfERD invoices.
- Invoices: adding ability to write offers, from them order confirmations and finally invoices
It is now possible to create quotations and order confirmations, and subsequently generate invoices from them.
- Invoices: added a REST API for invoices
We have added a REST API for the invoicing app:
https://github.com/EGroupware/egroupware/blob/master/doc/REST-CalDAV-CardDAV/Invoices.md
- Mail: new preference to specify which identity/signature should be used
A new user preference has been implemented to specify which identity/signature should be used.
- Timesheet: remove ‘simple’ mode
We have removed the ‘Simple Mode’ for entering timesheets.
It is rarely used and requires the code to be maintained in two places.
PHP has been updated to version 8.5.4.
We are now running the latest version:
https://www.php.net/supported-versions.php
Please check your own applications for compatibility!
The update information is collected in the following topic
https://help.egroupware.org/t/new-features-preferences-or-other-important-things-since-release-of-egroupware-26/79581
in reverse chronological order.
Kind regards
Your EGroupware team