Skip to content

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).