Requirements

[TNR-3896] - EAP 7.1 Support
EAP JBoss 7.1 is required for this update

Deprecated software

Java JDK 1.6 and JDK 1.7 is now deprecated and will no longer be supported.

Story

[TNR-4942] - Oracle 12.2 R2 Support
Oracle 12.2 (R2) is now offical supported.
[TNR-2373] - new role concept with matrix
A new role concept was implemented, which allows users only to interact with instances as participant
[TNR-2690] - RulesMatrix Refactoring
In the rulesmatrix lines can now be moved, filters can be used and much more.
[TNR-3219] - Automatically delete browser cache before login
Browsercache can be forced to be ignored via tim.properties
[TNR-4583] - Deleting processinstances after a given time
A new timer was implemented which can delete instances after a given time. Be aware that all information to this instance will be irretrievably deleted.
[TNR-4375] - Open Documents directly in Browser if Browser supports it (documents folder)
Documents can now be displayed directly in browser (e.g. PDF)
[TNR-4491][TNR-4784] - New columns in delayedmail
New columns id and instancename were added to mailqueue.
[TNR-4632] - Viewing smartform outside of tim is now possible
If in smartform the viewer mode is enabled, it can be viewed outside of any client.
[TNR-4668] - Confirm grabbing of tasks if task is assigned to somebody else
User will get notification if he tries to grab task which is already assigned to another user.
[TNR-4669] - Converting to PDF right after upload of files
A new property was added which enables the convertion of office files to pdf on upload.
[TNR-4672] - Recipients of notes mails can be chosen
If a notification for notes is created, its now possible to select who will get informed
[TNR-4746] - timer popup is now prefilled with sys.timer
The execution user of new timers is now sys.timer and locked.
[TNR-4810] - actionhandler to create viewer contextroles via variable or direct notation
A new actionhandler was added which can create viewer contextroles in order to view instances for users.
[TNR-4227] - Encoding of user import and export can now be selected
The encoding while import or export users via administration client can now be selected in order to ensure correct usage of special chars. Encodings can be set via tim.properties. Also there is now a limit for max rows in csv file.
[TNR-4359] - do not refresh smartform on saveSmartFormAndSetToDone
Now the smartform is not called again, if task is set to done.
[TNR-4517][TNR-4530] - make upload size of files configurable
New properties were added which limit the maximal upload size of files in documents and resource folder.
[TNR-4613] - New Timer signalNodesFromProcessVariablesWithLimit
Yet another signalTimer which signales nodes/waitstates when the provided date is reached.
[TNR-4657] - Tasks must not be grabbed if the Smartform is locked by another user
If a smartform is locked by an user it cannot be grabbed by another user another.
[TNR-3042] - Optimize text and subject of the error mail
Errormails now have more information about the failed mail (id, reciepient, instancename and subject)
[TNR-4660][TNR-4809] - Refactor resource folder in admin client
A new resource folder was implemented. In order to migrate the old resource folder has to be migrated to new resource folder. Please download old folder and upload it again.
[TNR-4477] - improve timer signalProcessInstanceInWaitStateAndSetProcessVariable to enable time values
It is now possible to run the timer with a time value in order to signal at 10.00 a.m
[TNR-4602] - SAML without credential cache to avoid session stickyness on loadbalancers
Session stickyness is not necessary any more for loadbalancing.
[TNR-4496] - Smartform locking will not be created via finished tasks
Now finished tasks will not create smartform locks.
[TNR-3212] - create Roles via database initialization
Systemroles are now created with client creation
[TNR-3045][TNR-3894][TNR-4750][TNR-4755][TNR-4872][TNR-4919] - GUI improvements
Some changes in frontend for better client handling.
[TNR-4702][TNR-4786][TNR-4849] - Logging improvements
AliveCheckServlets now print their details also to log.

Bug
[TNR-4021] - Sync tim.properties after upload over all nodes
[TNR-3576] - Process Repository created Task is not assigned in Swimlane
[TNR-3807] - Archivationhandler does not work anymore in Subprocesses
[TNR-3879] - „Process“ column in tab „search results“ cannot be sorted
[TNR-4062] - SignalLinkedSuperProcessHandler should take care about active client
[TNR-4140] - In RulesMatrix sometimes values swap columns
[TNR-4162] - Scroll bar missing in Resource tab
[TNR-4418] - Search results cannot be exported to XLS
[TNR-4465] - Exception can't be triggered twice on same task
[TNR-4497] - Deployment not possible due cached expression-validation
[TNR-4675] - ADD_BCC is not resolved in mailnodes
[TNR-4692] - Files are not replaced on upload in resource tab if name matches
[TNR-4774] - defaultRepresentative does not get active tasks from user with absence