Skip to main content

mailing-component


3.1.0 (2026-07-03)​

Added​

  • Expose standard api upload/download endpoints

3.0.2 (2026-06-02)​

Changed​

  • Upgrade net.democritus:standard-types from 1.7.0 to 1.8.1

3.0.1 (2025-10-13)​

Fixed​

  • Fixed javax.naming.NamingException mapping, as it was not changed to jakarta.

3.0.0 (2025-10-09)​

Added​

  • Added support for Jakarta EE.

Changed​

  • All ext files and harvests in the mailing component have been replaced by expanders and features in the new mailing-component-expanders resource.

Removed​

  • Removed harvests under the net.democritus.comm package, as these were some harvests that were copied into the original implementation from the notification component, but never used.

2.6.0 (2025-08-26)​

Changed​

  • Updated dependency standard-types from 1.6.0 to 1.7.0 to fix resolution issue with symbiotic dependencies.

2.5.0 (2025-04-24)​

Changed​

  • Updated dependency standard-types from 1.4.0 to 1.6.0 to fix issue with missing knockout nativetypes.

2.4.2 (2024-08-01)​

Fixed​

  • Added correct dependency on process automation for model resource.

2.4.1 (2024-08-01)​

Fixed​

  • Reverted the name of the default email settings resource to the original mailSession_1, as it broke backwards compatibility.

2.4.0 (2024-05-24)​

Added​

  • Added configuration for defining multiple mailing sessions. When multiple sessions are available, the correct one will be chosen based on the from: address.

2.3.1 (2024-05-21)​

Added​

  • Added error logging to SmtpEmailSender.

Changed​

  • Updated prime-core to v2024.2.3.

2.3.0 (2024-01-22)​

Added​

  • Added option isBaseComponent to the mailing component.

Changed​

  • Updated expander dependencies:
    • net.democritus.metamodel:prime-core: 2023.12.0 -> 2024.0.4
    • net.democritus.workflow:workflow-core: 1.6.3 -> 1.6.5

2.2.0 (2024-01-05)​

Added​

  • Added possibility to provide a different implementation for sending e-mails. See README for details.

2.1.1 (2023-12-19)​

Fixed​

  • Parsing of email addresses threw an exception for an empty string.

2.1.0 (2023-10-11)​

Fixed​

  • [NSX-324] Implemented missing UTF-8 support for sender/recipients and subject of emails.

2.0.0 (2023-10-02)​

Important
Version 2.x.x is only compatible with the process-automation-component. When using the workflow component you should stay on version 1.x.x.

Changed​

  • Changed compatability from workflow to process-automation component.

Added​

  • Added OnCreate trigger to EmailSendingFlow, resulting in mails being sent immediately after an Email is created.

Removed​

  • Removed EmailTaskStatus dataElement.

1.1.1 (2023-08-21)​

Fixed​

  • Changes to EmailDetailsMessageProjector were not included correctly in 1.1.0.
    • E-mails will now only include a html part and no text part.

1.1.0 (2023-08-17)​

Added​

  • Added net.democritus.component:mailing-component artifact, which includes the model and standard-types dependency.

Changed​

  • Changed field-types in Email to EmailAddresses and VarText for content, supporting larger text sizes.

Updated​

  • workflows-metamodel to version 1.5.0
  • javaee-api to 8.0.1

1.0.0 (2023-02-07)​

  • Created Email DataElement with WorkFlow to send emails.
  • Added Attachment DataElement with link to Asset.
  • Added Workflow element to represent workflow config. (uses workflows metamodel)