Releases: xqueue/maileon-php-api-client
Releases · xqueue/maileon-php-api-client
DispatchLogic change
Changed DispatchLogic attribute 'RSSOrderDir' to boolean 'RSSOrderAsc' according to API specs.
Added DispatchLogic class and helper data types
Added DispatchLogic used to activate Trigger Mailings.
New classes:
- DispatchLogic
- DispatchLogicType
- DispatchLogicTarget
- DispatchLogicSpeedLevel
- DispatchLogicInterval
- DispatchLogicRSSUniqueFeature
- DispatchLogicRSSOrderBy
- DispatchLogicRSSOrderDir
- DispatchLogicDeliveryLimitUnit
Minor feature requests and bugfixes
- Added generate_transaction_id to CreateTransactions of TransactionsService
- Changed annotation of MaileonAPIResult::getStatusCode to the correct data type
- Fixed problem when parsing header and body information and server response body contained \r\n\r\n
Version 1.8.5
- Added CMS2 methods (thank you @ Maileon.hu)
- Added webhook methods (thank you @ Maileon.hu)
- Get/Delete transaction by ID (thank you @ Maileon.hu)
- Added getting blacklist expressions (thank you @ Maileon.hu)
- Added template template path XML response (thank you @ Maileon.hu)
- Due to more strict validation empty strings are not valid for editorVersion when creating Mails. Removed that parameter if not set from API call.
Contact Preferences
Added contact preference methods and classes
Added getRecipientAlias, getTrackingStrategy, getSpeedLevel and getPostSendoutCleanupState
Added new functions "getRecipientAlias", "getTrackingStrategy", "getSpeedLevel" and "getPostSendoutCleanupState" to the MailingsService.
Updated CreateMailing
Added possibbility to select CMS1 or CMS2 when crating a mailing
Correction of package name of mailing blacklistservice class
Fixed a misspelled package declaration in BlacklistsService
Managing Mailing Blacklists
From 1.8.0 you can manage mailing blacklists (and not only assign them)
Mailing Blacklist Management, Mailing Domain Retrieval, XML Bugfix and Contact Hashes for Reports
- Added parameter "embedContactHash" to getOpens and getClicks
- Added method to get domain used for a mailing
- Added methods for adding, deleting and retrieving mailing specific blacklists (Versandsperrlisten) to MailingsService
- Fixing problem of being not able to set values containing XML special characters in MailingsService #setSender, #setSubject, #setPreviewText, and #setTemplate