Skip to content

Upgrading

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