Skip to content

Changelog

v5.15.8

Released: 2026-03-04

Bug Fixes

  • icon and color to consent view

v5.15.7

Released: 2025-12-02

Bug Fixes

  • configurable batch size for participant import

v5.15.6

Released: 2025-11-26

Bug Fixes

  • mailingid field can be integer or string

v5.15.5

Released: 2025-11-18

Bug Fixes

  • mailmessage edit url

v5.15.4

Released: 2025-11-14

Bug Fixes

  • add validation for raw field
  • mailingid field as raw to allow int and string values

v5.15.3

Released: 2025-10-06

Bug Fixes

  • config: correct validation for consentmapping with non default consenttype limetype

v5.15.2

Released: 2025-10-03

Bug Fixes

  • config: correctly load app config if runtime config is empty
  • config: duplicate instance name check error when no instances
  • config: possible to save empty config

v5.15.1

Released: 2025-09-24

Bug Fixes

  • create-mailing.handler: create dialog before loading data

v5.15.0

Released: 2025-09-01

Features

  • update hardbounce for not sent due to bounce/blocklist

v5.14.3

Released: 2025-07-04

Bug Fixes

  • configure consent relation on related limetype

v5.14.2

Released: 2025-06-12

Bug Fixes

  • re-lock to update dependencies

v5.14.1

Released: 2025-05-21

Bug Fixes

  • create-mailing-dialog: use limel-form instead of separate fields

v5.14.0

Released: 2025-05-19

Bug Fixes

  • config: removed logging when getting config
  • tests: test_appliction_config_not_found tests correct method and exception

Features

  • endpoints.bedrock_connection: enhanced error handling and logging in bedrock-connection endpoint

v5.13.5

Released: 2025-05-15

Bug Fixes

  • create-mailing: remove subtitle from recipient result dialog heading
  • create-mailing: rename to mailing instead of mailmessage
  • create-mailing: render successful count in text instead of list
  • create-mailing: translate duplicate name error message

v5.13.4

Released: 2025-05-13

Bug Fixes

  • create-mailing: remove the possibility to cancel the task

v5.13.3

Released: 2025-05-09

Bug Fixes

  • create-mailing: return if success event doesn't have success status

v5.13.2

Released: 2025-05-09

Bug Fixes

  • create-mailing: remove existing recipients item from result

v5.13.1

Released: 2025-05-08

Bug Fixes

  • create-mailing: set max length to mailmessage name and subject in dialog

v5.13.0

Released: 2025-05-08

Bug Fixes

  • bedrock: set OverridePublicationOptOut and OverrideTotalOptOut to false when importing recipients to mailmessage

Features

  • create-mailing.handler: make getRelatedObjects paged

v5.12.0

Released: 2025-05-08

Features

  • create-mailing: show recipient result before navigating to Lime Marketing

v5.11.0

Released: 2025-05-08

Bug Fixes

  • migration4: set version to 4

Features

  • move appconfig and bedrock connection to it's own page in config schema

v5.10.0

Released: 2025-05-06

Features

  • create-mailing-dialog: clean up recipient selection

v5.9.2

Released: 2025-05-06

Bug Fixes

  • create-mailing: close dialog when creating objects and export task fails to see the banner

v5.9.1

Released: 2025-05-02

Bug Fixes

  • create-mailing: display caution messages if needed config is disabled when opening the dialog
  • create-maling: show spinner and disable edit button when content is loading and task is executing

v5.9.0

Released: 2025-04-30

Bug Fixes

  • show masked api-key and fallback_transactionhandler_id from appconfig in lime-admin
  • create_lime_marketing_mailmessage_task: raise exception if 'getrecipientsenabled' is false in the config
  • create-mailing: add duplicate mailmessage name validation
  • create-mailing: show message when no config instance with related limetype same as command
  • create-mailing: use instance config for the command limetype

Features

  • add endpoint and task to import mailing recipients to mailmessage in lime-marketing
  • create mailing, recipients and import data in a task
  • extend Bedrock with add_lime_recipients_to_mailmessage
  • mailmessage endpoint error handling
  • only connect external object if mailing is connected to campaign
  • create-mailing.handler: export recipients

v5.8.0

Released: 2025-04-28

Bug Fixes

  • set unknown = exclude for LimeMarketingSettingsSchema

Features

  • add config migration 3
  • add endpoint for updating lime_marketing_settings in config

v5.7.0

Released: 2025-04-23

Bug Fixes

  • pass multiple args when creating a mailmessage

Features

  • add endpoint and action for creating recipients
  • create mailing and recipient objects after initiating a mailing

v5.6.2

Released: 2025-03-26

Bug Fixes

  • handle missing appconfig when getting runtime config

v5.6.1

Released: 2025-03-24

Bug Fixes

  • tests: update test fixtures to use Kenny Starfighter as coworker instead of Georgios Panayiotou

v5.6.0

Released: 2025-03-19

Bug Fixes

  • add missing fixture to tests
  • catch exception and return None when config instance name doesn't exist
  • move adjust importfields to filter method into the ImportFieldsModel class
  • move generate_links to lime_newsletter.utils module
  • refactor import fields adjustment for filter recipients

Features

  • add 'get_recipients_from_filter' capability
  • add "get_filters", "get_filter" and "get_filter_objects" actions
  • add new endpoint to get objects matching a filter
  • add new endpoint to get filters for a specific limetype

v5.5.0

Released: 2025-03-19

Bug Fixes

  • run black on old files

Features

  • add application config and schema
  • add Bedrock client
  • add endpoint for creating a mailmessage via Bedrock
  • add endpoint for fetching user publications via Bedrock
  • add translations support and translations
  • check valid Bedrock connection
  • create-mailing: add command and dialog to initiate a new mailing

v5.4.0

Released: 2024-03-27

Features

  • added relation structure validation and acl access validation
  • moved validation code to utils module
  • participant fields endpoint importfields response model

v5.3.0

Released: 2024-03-12

Bug Fixes

  • removed ruamel.yaml

Features

  • removed py37

v5.2.3

Released: 2023-11-22

Bug Fixes

  • validate object content query using string searchparameter

v5.2.2

Released: 2023-11-15

Bug Fixes

  • validate recipient only checks for not_sent statuses if feature is active

v5.2.1

Released: 2023-10-24

Bug Fixes

  • only validate not_sent_due_to if required limetypes is configured

v5.2.0

Released: 2023-10-24

Features

  • lime admin legacy newsletter config

v5.1.0

Released: 2023-10-16

Features

  • re-added newsletter 1.0 endpoints and tests

v5.0.1

Released: 2023-10-16

Bug Fixes

  • objectcontent endpoint idobject parameter changed from int to string
  • set label to "none" for linkclick table in addon-installer

v5.0.0

Released: 2023-09-22

Features

  • mailmessage not sent to recipient

BREAKING CHANGES

  • "Not sent" status on mail recipient

  • feat: add wrapper classes for newsletter limetypes

  • feat: add actions for updating recipients and finding mailings

  • refactor: use actions instead of mtech-addon-shared methods for recipient action webhook handler

  • feat: added new sendoutstatuses to lip package

  • feat: added capabilities endpoint

  • feat: add not_sent_due_to_enabled to config

v4.0.3

Released: 2023-07-11

Bug Fixes

  • attach assets.zip to release instead of lip

v4.0.2

Released: 2023-07-07

Bug Fixes

  • update to use shared workflows

v4.0.1

Released: 2023-06-20

Bug Fixes

  • create API instead of Integration user

v4.0.0

Released: 2023-06-16

Features

  • add addon installer

BREAKING CHANGES

  • addon installer

  • chore: bumped lime-crm version and added limepkg-addonÃ-installer

  • feat: added installation scaffolding

  • feat: added recipient, participant, consent and consenttype table to db structure

  • feat: clicks and openings

  • feat: add emailhardbounce field

  • feat: add views

  • test: views tests

  • test: test for get_database_structure

  • feat: add the webcomponent from newsletter pro

  • fix: fix relations

  • fix: lint issue in frontend

  • fix: prettier on scss files

  • feat: text update

  • fix: remove null fields from consent view

  • fix: broken relation between consenttype and campaign

  • fix: remove unused variant field

  • fix: remove idrelation

  • fix: required lime crm version

  • fix: updated docs and changed person to related limetype in config

  • fix: docs broken list

  • fix: changed person to related limetype in participant schema

v3.1.3

Released: 2023-05-23

Bug Fixes

  • allow saving the optin settings config without adding any publication ids

v3.1.2

Released: 2023-03-29

Bug Fixes

  • 16864 doctor health

v3.1.1

Released: 2023-03-21

Bug Fixes

  • call AdminPlugin constructor

v3.0.3

Released: 2023-02-15

Bug Fixes

  • trigger release