Upgrading¶
Upgrading from version 4.3.1¶
New delivery status from TRAML
We now support the delivered
status from the traml webhook.
Check the configuration page for information on how to be notified of this status.
Upgrading from version below 4.0.0¶
Performance changes in custom limeobject
The examples for custom limeobjects (helpdesk and sys_communication) have been redesigned and optimized. Which you need to address when upgrading
Check the configuration page for examples
New version of Summarizing history
Summarizing history now related the person/coworker based on who receives/sends e-mails. Which you need to address when upgrading,
See example in the configuration page
Breaking Changes
There's two breaking changes in this release. See below
Add recipients to incoming e-mails¶
From now on you can in the communication flow see what recipients incoming e-mails have.
When adding these recipients the custom limeobject for sys_communication
would trigger outgoing e-mails for the communication (that is created on incoming e-mails)
due to the way the sys_communication custom limeobject template was designed.
This is now fixed, and needs to be updated in each solution.
Check the configuration page for sys_communication for examples
Refactor - Removed public module limepkg_communication_flow.common.config
¶
The module limepkg_communication_flow.common.config
have been removed.
The functionality have been moved and does now exists on the class limepkg_communication_flow.config.Config
instead.
So if you use any of the following functions you'll need to update that code:
get_coworker_limetype
=>Config.coworker.get_limetype
get_person_limetype
=>Config.person.get_limetype
get_helpdesk_limetype
=>Config.helpdesk.get_limetype
get_document_limetype
=>Config.document.get_limetype
Upgrading from version 3.6.0 or below¶
Set the exclude_totaloptouts=True
when creating the traml Email
class in all Traml sendouts from Communication flow.
Usually in the following custom limeobjects:
- helpdesk
- sys_communication
See documentation for examples.
Upgrading from version 3.5.2 or below¶
Make sure to update the length of the field traml_delivery_description
on table sys_communicationfollower
to 4000.
It's updated in the LIP package in version v3.5.3
Upgrading from version 3.3.16 or below¶
Make sure to add the property msinbox_message_id
on sys_communication
stated here
Upgrading from version 3.4.4 or below¶
If you want to be able to add documents to a communication template
Optional: On the table sys_communicationtemplate
add a relation tab to your configured document table (default is document
).