Skip to content

0.5.0

Choose a tag to compare

@objectivehtml objectivehtml released this 22 Dec 17:36
· 23 commits to master since this release
  • (Feature) Added new craft.postmaster.send template variable to programmatically send emails with any service
  • (Feature) Added ability to define a dynamic list id for the Mailchimp service
  • (Feature) Added ability to define a dynamic list id for the Campaign Monitor Service
  • (Feature) Added new unsubscribe capabilities to Mailchimp Service
  • (Feature) Added new unsubscribe capabilities to Campaign Monitor Service
  • (Feature) Added new Sent Messages dashboard widget to view sent messages statistics right from the Craft dashboard
  • (Feature) Added new notification for user inactivity like login reminders and reminders to change passwords
  • (Feature) Added Expired Entries notification type that will notify users after entries are expired.
  • (Feature) Added ability to create a front-end form that will trigger the "Front-end Email Form" parcel type to send emails dynamically from users
  • (API) Refactored all plugin classes to use the new getName and getId methods.
  • (API) Added getName and getId methods to the PluginInterface class
  • (API) Added new craft.postmaster.email template tag to return a new Postmaster_EmailModel
  • (API) Added new PostmasterHelper class to keep code dry that need to perform misc common functions to validate data
  • (API) Refactored BasePlugin class to make the settings property public.
  • (API) Refactored template fields into a new Twig Macro for convenience
  • (API) Added new events to parcels and notifications, onSendComplete and onSendFail
  • (API) Refactored how parcels and notifications were sent (basically the order of operations)
  • (API) Added onBeforeSend and onAfterSend events for parcels and notifications. Yet another tool for developers to take control over their notifications
  • (Bug Fix) Fixed a link on the notification index page that was going to the wrong url
  • (Bug Fix) Fixed an issue with templates not translating text strings properly
  • (Bug Fix) Fixed an issue with the Extra Conditionals not working in the default notification type
  • (Bug Fix) Fixed an issue with the templates path being wrong. Replace with the CRAFT_TEMPLATES_PATH constant.