- Removes an exit if not in WP context
- Adds autoload declaration
- Adds
wp-reporting-encode-email
bin command
- Highlight new projects in the settings page
- Refactor files structure according to PSR2
- Fix error when JS script is loaded too soon
- Add options to add context per project
- Remove ABSPATH from trace
- Wrap data in readable blocks
- Make properties private
- Allows to pass default value to settings::Get
- Uses wp_add_inline_script instead of wp_localize_script
- Uses wp_register_script after wp_enqueue_scripts
- Adds support for Javascript errors
- Send logs in HTML format
- Reduce trace stack, because too much data causes errors
- cleanup wp-reporting from stack trace
- Add
only_in_dir
option - Add file & line in log
- Add
listen()
/stop()
method to listen to exceptions - Add
trace_in_logs
option - Add global trace of exceptions
- Test "to" parameters before parsing. Fix strstr(): Passing null to parameter #1 ($haystack) of type string is deprecated
- More flexible get_project output (retro compatibility with PHP7.4)
- Accept all types of exceptions (retro compatibility with PHP7.4)
- Add notice when a setting is missing for a project
- Add logs when
WP_DEBUG_LOG
is enabled
First release