All notable changes will be tracked in this change log. This project uses Semantic Versioning
- Fixed a bug with permissions
- Added ability to limit who can see WP Log Viewer
- Added filter wplv_user_authorized
- Added filter wplv_can_download_log
- Added filter wplv_show_dashboard_widget
- Added filter wplv_show_adminbar_widget
- Dashboard widget now supports custom errors
- Fixed logic error that lead to undefined url_path error
- Fixed auto refresh not updating view
- One click enable/disable debugging status
- One click downloading of smart log file
- One click error filtering by clicking error legends
- Smart downloads include only the latest unique entries. Duplicates are removed to reduce filesize and make reading the file easier
- Persist selected view, sorting across login sessions
- Settings pane added for easy management of viewer settings
- Add and edit custom error types
- Wordpress sidebar is folded to increase viewer space
- Sidebar is sticky so actions are always present when scrolling
- Updated the header to display more error messages and to use less vertical space
- Display count for each error type
- Smarter display of error legends. Only legends with errors are displayed
- Search query is not displayed under search bar
- Increased error message area to display more horizontally which will reduce scrolling
- Made error message more readable by removing line number and file path
- Reorganized error details (type, line number and file path) to make it more space efficient
- Fixed a bug that was breaking file path regex
- Disabled remote api and replaced it with Wordpress Ajax handling. This should solve problems experienced with Multi-Tenant and extreme custom installs
- Fixed an issue where wp installs in sud directories sometimes caused the plugin not to load
- Improved loading of needed wp core files from api file
- Fixed a bug that cause plugin to not load based on certain server configurations
- Fixed a error that was causing the right debug status to not be displayed sometimes
- Added color indicator for PHP Deprecated and Wordpress database errors
- Improved debugging status detection
- Improved simulation mode detection in app, admin bar and dashboard components
- Added debug simulation mode so when debug status can not be determined, user can still browse debug log if present
- Added dashboard widget
- Added admin bar menu with summary
- When clearing log file, if that fails attempt to delete the file.
- Reformat error message to make it easier to read
- Made search more prominent
- Add focus to search field when log loads making it easy to search/filter entries without having to click
- Display error type, line number and path to file on their own line making the information easier to find
- Added count for number of entries
- Added color coding for error types fatal, warning and notice for each entry
- Added color coding legend
- Admin bar widget synchs realtime as log data updates when log viewer is open
- Added group view which groups similar errors making it easier to browse log entries
- Added support for when toLocaleDateString and toLocaleTimeString are not supported. Will instead use toDateString and toTimeString then format date/time accordingly.
- Added support for 401 errors what debug log update checker is running. A 401 error will not stop the auto checker.
- Added realtime search
- Font Awesome support
- Icons to sidebar links