Releases: BracketSpace/Notification
Releases · BracketSpace/Notification
5.1.5
- [Fixed] Comment author display name bug, thanks to Aga Bury.
- [Fixed] Post Published and Post Pending trigger fired twice.
- [Fixed] Assets modification time as a cache buster.
- [Fixed] Missing translations.
- [Fixed] Notice thrown while saving email administrator recipient.
- [Added] Comment Post Type merge tag for Comment triggers.
- [Added] Comment moderation links for Comment triggers.
- [Added] HtmlTag merge tag type.
- [Added] WordPress updates available trigger.
- [Added] Post Type merge tag.
- [Added] More merge tags for comment triggers.
5.1.4
- [Fixed] Object class name error on PHP 7.2 when using paid extension.
- [Added] User password setup link for User registered trigger.
- [Added] Ability to encode Webhook args as a JSON
- [Added] Post status merge tag for Post triggers.
- [Changed] Recipient Free type email field now supports comma separated emails.
- [Changed] ACF integration postponed action for Post triggers has been changed to
save_postwhich makes it more universal.
5.1.3
- [Fixed] Pretty select in repeater is now rendered correctly while adding new row.
- [Fixed] User Registration Trigger action.
- [Fixed] ACF Postponing when there's no data from ACF to save.
- [Fixed] Post object property name for Custom Post Types.
- [Added] Global Merge Tags which can be used in any Trigger. This includes Site title, Trigger name etc.
- [Added] Screen help.
- [Added] User Display Name Merge Tag.
- [Added] Post Terms Merge Tags.
5.1.2
- [Added] Ability to suppress the Notification just before it's send.
- [Added] Freemius integration to better understand the users.
- [Added] Current Notification post ID property for Notifiation object.
5.1.1
- [Fixed] Posponed action callback.
- [Added] Support for NOTIFICATION_DEBUG constant. If it's defined the cache for extensions is not applied.
- [Added] notificaiton/notification/field/resolving filter before any value is resolved with merge tags.
5.1.0
- [Fixed] The Email notification it not enabled anymore for already saved notifications
- [Fixed] New Notification post is not automatically saved as an Auto Draft anymore
- [Fixed] Enabled switch state in Save metabox
- [Changed] Documentation link in Own Extension promo link
- [Changed] Extensions in Extension directory are now loaded from remote API
- [Added] TextareaField field
- [Added] License handler for premium extensions
5.0.0
- WARNING! This version is not compatible with previous version. No core notifications nor custom triggers will be transfered to the new version because of too many changes in the plugin. Consider updating the plugin in a safe, not-production environment.
- Plugin has been redesigned from ground up
- The only thing which is not available in new version is disabling the notifications
3.2.0
3.1.1
- [Fixed] Bug with directories/files names, thanks to Gregory Rick
3.1
- [Added]
notification/notifyfilter which control if notification should be sent or not - [Added]
notification/settingsaction which accepts Settings API class as a parameter - [Added]
post_author_emailmerge tag for all comment types triggers, thanks to Wayne Davies - [Added] Ongoing check of PHP and WP version, thanks to Max (@max-kk)
- [Added] Option to strip shortcodes from Notification subject and content, thanks to @Laracy
- [Added] Notification : Signature extension to extension directory
- [Changed] Settings and Singleton are now loaded from Composer libraries
- [Changed] Gulp default task to build, and added watch task which boots up BS
- [Changed] Action priority when default recipients and triggers are registered from 50 to 9
- [Changed] Action priority when settings are initialized from 15 to 8
- [Changed] Updated Composer libraries
- [Changed] Values for default trigger options from strings/arrays to null
- [Fixed] Bug when Text editor was active and the trigger was changed
- [Fixed] Post Visibility setting on other post types than Notification
- [Fixed] Default recipient merge_tag value. All recipient inputs are now dynamically refreshed
- [Fixed] Not cached exception in plugin's table when requiring this plugin from inside of another plugin or theme, thanks to Max (@max-kk)