Show Change Log
1.12.2 - 5/10/2024
- Improved - Pausing HTTP notifications for a URL will now ignore query parameters (i.e. ?doing-wp-cron=xyz)
- Improved - Shortened "Pause Notifications for this URL" to "Pause this URL" in Slack so it wouldn't get truncated
- Fixed license status check using transients and checking the status on every admin page load when using some Redis object cache plugins
1.12.1 - 4/10/2024
- Updated activate and deactivate license API calls to use GET instead of POST
1.12.0 - 4/10/2024
- Added WordPress HTTP API error reporting
- Added nonce further to secure admin test error action
- Improved - the link to deactivate notifications can now be used even when not logged in
- Improved - the updater now uses GET instead of POST requests for better performance
- Fixed broken link to contact support when license activation encountered an error
1.11.2 - 1/5/2024
- Fixed email notifications not sending since 1.11.0
1.11.1 - 12/14/2023
- Fixed license check running on every admin request since 1.11.0
1.11.0 - 12/12/2023
- Added a Twilio integration
- Added a FluentSMTP integration
- Improved Slack message layout (now uses columns and sections)
- Improved - If no notification email address is configured, and the Test button is clicked, the admin's email will be used
- Improved - You can now configure plugin-level notifications independently across email, Slack, and Twilio
- Improved - Removed some very uncommon PHP errors, like
E_USER_DEPRECATED
,E_COMPILE_WARNING
, etc. - Fixed license activation / deactivation errors not being displayed
- Fixed non-PHP errors not being rate limited
- Fixed PHP warning when the license server returned an empty response when checking the license status
- Fixed error test endpoint being accessible by non-admins
- Fixed missing icon in Slack notifications
- Added
get_options
command to WP CLI interface
1.10.0 - 8/11/2023
- Added WP Mail SMTP integration
- Added WPForms integration
- Added WP CLI interface
- Added option to alert for Notice level errors with WP Fusion
- Improved -
mkdir
warnings will be ignored by default
1.9.0 - 1/3/2023
- Added WooCommerce error notifications.
1.8.5 - 11/21/2022
- Fixed typo (misplaced parenthesis) checking
WARNING
level errors in v1.8.4 - Fixed Flush Logs button not working
- Fixed checking for the existence of the logs table on each page load
- Fixed notice
Undefined array key 1
when handling errors from a theme
1.8.4 - 9/9/2022
- Improved - Moved actions to
shutdown
action priority 1, to fix cases where other plugins generate notices or warnings duringshutdown
after a fatal error - Improved - Out of memory errors will not be triggered multiple times within the same hour if the only part of the message that has changed is the amount of bytes
- Improved - "rmdir" warnings will be ignored by default
1.8.3 - 4/14/2022
- Fixed failed license auto-activation creating a redirect and preventing admin logins
- Fixed deactivating license not removing license key from settings
- Fixed
unlink
warnings still triggering notifications ifunlink
was the first part of the error string
1.8.2 - 2/15/2022
- Improved - If a license key is saved and the site is inactive, the site will be activated for updates on the next update check
- Improved - "unlink" warnings will be ignored by default (see https://wordpress.org/support/topic/wordfence-notification-error-wordfenceclass-php/#post-15187940)
- Fixed ampersands in the site title causing an invalid payload error with Slack notifications
1.8.1 - 10/4/2021
- Updated EDD plugin updater to v1.9.0
- Fixed error Class 'Fatal_Error_Notify_Updater' not found
1.8.0 - 8/26/2021
- Added a must-use plugin helper to allow FEN to load before all other plugins. Deactivate and re-activate FEN to install the helper file in /wp-content/mu-plugins/
- Improved - You can now trigger a manual notification by calling
fatal_error_notify()->public->send_notifications()
- Fixed PHP notice in
Fatal_Error_Notify_Public
1.7.6 - 8/5/2021
- Fixed Stealth Mode setting not saving
1.7.5 - 6/7/2021
- Improved - Gravity Forms notifications will now send if the note sub_type is "error"
- Fixed Slack webhooks being rejected if the site title had an apostrophe
- Fixed not being able to deactivate Stealth Mode
1.7.4 - 5/13/2021
- License key can now be defined in wp-config.php using define( 'FATAL_ERROR_NOTIFY_LICENSE_KEY', 'XXX' );
- Fixed broken pause link in email
- Fixed PHP notices in the admin
1.7.3 - 1/11/2021
- Added link to pause notifications from offending plugin
- Improved Slack message layout
- Added FEN logo to Slack notifications
1.7.2 - 12/16/2020
- Fixed PHP notice when HTTP referrer was missing
- Tested for WordPress 5.6
1.7.1 - 11/25/2020
- Fixed call to undefined function is_plugin_active_for_network()
- Fixed PHP notice when HTTP referrer was missing
1.7 - 10/26/2020
- Added ability to activate and configure the plugin at the network level
- Added fen_use_wp_mail filter
- Updated updater
1.6.3 - 8/30/2020
- Added option to un-pause paused notifications
- Added full error context to WP Fusion notifications
1.6.2 - 5/22/2020
- Fixed plugin error notifications not sending
- Fixed conflict with other plugins looking for error_log query parameter
1.6.1 - 1/9/2020
- Added ability to configure email and Slack notifications independently
- WP Fusion integration will now include the affected user ID
- Removed Auto Deactivate feature
1.6 - 11/30/2019
- Added WP Fusion API error integration
- Fixed bug with older Gravity Forms version
- Added hidden option to reset Stealth Mode
1.5.1 - 11/9/2019
- Fixed bug with undefined list_files()
1.5 - 10/29/2019
- Added framework for reporting plugin errors
- Added Gravity Forms feed error notifications
- Bugfixes for pause notification feature
1.4 - 9/24/2019
- Added link to pause notifications
- Added username of affected user to notifications
- Added setting to specify a custom From address for notification emails
- Added descriptions to common error levels
1.3.1 - 8/5/2019
- Fixed URL encoding causing invalid_payload error with Slack
1.3 - 4/26/2019
- Added request URI, HTTP Referrer, and current user ID to notifications
1.2 - 4/21/2018
- Added filter to ignore errors
- Added "Send Test" button
- Rate limiting so notifications are only sent once per hour
- Fixed link to edit file in notifications
1.1 - 2018/2/1
- Added out of memory handling
1.0 - 2017/12/13
- Initial release