New Features

[TNR-2626] - Adhoc tasks: Assign button should also save changes
All changes are saved if the assign button of an Adhoc task was clicked.
[TNR-3158] - Milestone calculation now works if manually entered milestone is later than automatically calculated milestone
[TNR-3407] - ToDo Client getMyOpenTaskInstances improved performance
This WebService was refactored and now delivers fast results even for a large amount of data.
[TNR-3453] - Open a processinstance in popup via Intancename
Instances can now be opened with /?instance=<instancename>
[TNR-3454] - new easy to use process signal timer method with transaction handling
A new timer which calls a signal after a certain period of time.
[TNR-3481] - add method + timezone information of soap calls to get parameter
The Timezone was included to SOAP calls in order to see in which region the call was made.
[TNR-946] - Translation of search result tab
Some translations were missing in the search result tab.
[TNR-1613] - iCal-Handler fullTime
The iCal-ActionHandler was extended so that it can also create full-day events.
[TNR-3382] - MergePDFDocumentsHandler should also convert PowerPoint Files
MergePDFDocumentsHandler is now able to convert Powerpoint files to PDF.
[TNR-3232] - Columns 'task' and 'group' should be added in effort report and in effort tab
[TNR-3347] - Link to TaskInstance in MailNode
Mail nodes can now link to TaskInstances. Thus, an escalation mail can include a link directly to the task.
[TNR-3307] - MailReminderHandler for Nodes
The MailReminderHandler is now able to send one reminder per activity and not one per task.
[TNR-3274] - Wordtemplatehandler should replace variables without data fields
The WordTemplateHandler can resolve variables without specific data fields. Thus, variables can be used in the header and footer.
[TNR-3218] - New option to send the next task mail only if the assignee did not finish the last task
Users are able to choose if they want to receive task mails for tasks where the preceding task was also done by them.
[TNR-3262] - Do not show a due date if there was no duration
If an activity has no duration, no due date will be shown.

Improvements/Bugfixes

[TNR-2654] - “Modeler” and “Model version” are not displayed correctly in our repository when Signavio BPMN is imported
[TNR-2851] - PM instance lists is not refreshed after finishing last task
[TNR-2978] - Highlighting in process model is not correctly located
[TNR-3110] - SignalSoftlinksByWaitstateIdentifier tries to signal the root token if the waitState is within a fork gateway
[TNR-3144] - BWOD/SAML SSO login: user language is not loaded correctly for sum and average in dashboard
[TNR-3203] - realStart of nodes does not interpret timezone addition (+2)
[TNR-3242] - Report cannot be created if request exists
[TNR-3260] - EDIT Button in repository not correctly enabled
[TNR-3314] - Creating user export takes 3 minutes
[TNR-3324] - signalAllWaitStateByTimeFromVariable does not set RealEnd
[TNR-3341] - PI Report has no fallback if requested in other languages than “de” or “en”
[TNR-3346] - Translations for “Spalte” and “Anzeige” in column configuration missing
[TNR-3367] - Mails cannot be sent if the ErrorMail-Group has empty Memberships
[TNR-3372] - Files of the virtual folder are always sent as a download
[TNR-3373] - Deleting Documents before instancestart by webservice throws exception
[TNR-3385] - signalProcessInstanceInWaitStateAndSetProcessVariable does not set RealEnd
[TNR-3533] - Processvariables in the task description are not resolved in taskmails