Releases: BracketSpace/Notification
Releases · BracketSpace/Notification
9.0.2
- [Fixed] WP CLI add command function is not giving warnings anymore.
- [Fixed] Comment author email and display name merge tags.
- [Fixed] Do not escape HTML entities in URL merge tags.
- [Fixed] Fix user password setup link and user password reset link resolvers.
- [Fixed] Post triggers various user merge tags.
- [Fixed] Comment triggers post author merge tags.
9.0.1
- [Changed] Notification data is now kept in the wp_posts table for easier reverting to previous version.
8.0.15
- [Fixed] Comment merge tags rendering empty values.
- [Changed] Development dependencies got some security patches.
- [Changed]
notification/merge_tag/value/resolve
now accepts unsanitized value.
8.0.14
- [Fixed] Outdated dochoooks compatibility file, causing a fatal error while adding new post in some environments.
8.0.13
- [Fixed] Regression with REST API check.
- [Changed]
repeater_api
internal runtime component toapi
. - [Added]
get_endpoint
method to the API class.
8.0.12
- [Changed] Logic of assigning property name is moved to Abstract Merge Tag Class
- [Added] Property names to Term Merge Tags
- [Added] 6h cache expire to the user queries
- [Added] Email / Merge tag recipient now can also be separated with semicolon
- [Added] Endpoint to check whether the REST api is enabled
8.0.11
- [Changed] Add php_xml to required php extensions.
- [Changed] Background processing cache is being stored in transient instead of an option.
- [Fixed] PHP 8.0 and 8.1 compatibility.
- [Fixed] Improper caching expiration times.
- [Fixed] Trigger keeping state between subsequent action runs.
- [Fixed] Password reset trigger is not processed on user registration anymore.
- [Added] Trigger
resume()
method to reset the stopped state.
8.0.10
- [Fixed] User logout trigger. In WordPress 5.5 the context is set properly.
- [Fixed] Issue with persistent Trigger state if two or more actions assigned to the same trigger were called.
- [Changed] Carrier's recipients field is now returned with resolved data if available.
- [Added] Post Published privately trigger.
8.0.9
- [Fixed] Merge Tags resolver problem caused by overriding the processed trigger instance.
- [Changed]
notification/should_send
filter is now executed when the queue is processed, not before the notification is added to the queue. - [Added] New queue methods:
remove()
andclear()
.
8.0.8
- [Fixed] Two or more same triggers processed in the same request overwriting each other data.