Releases: johnbillion/query-monitor
Releases · johnbillion/query-monitor
3.6.6
- PHP 8 fix.
- Improve the display for various empty values when logging.
- Don't display child menus until the parent menu is active. Makes the menu clearer.
- Detect local host names in HTTP API requests and don't mark them as ignoring certificate verification.
- Prevent the text in toggle buttons from being selected when selecting data in tables.
- Remove support for the Dark Mode plugin which isn't Dark Mode any more.
3.6.5
- Always show the Logs panel, with a link to help docs.
- Whole bunch of improvements to QM's "broken" state handling.
- Remove usage of deprecated jQuery methods.
- Add support for Altis dependencies as components.
- Add
innodb_buffer_pool_size
variable to the mysql environment list. - Preformat the Logger output
- Fix the PHP version check.
3.6.4
- Correct an error introduced in 3.6.2 with the extra early error handling (ironic).
3.6.3
- Correct the size of the close icon.
3.6.2
- Capture and display the most recent PHP error that occurred before QM loaded.
- Add support for the environment type added in WP 5.5.
- Avoid a potentially blank translation for some plural forms.
- Increase some contrast in dark mode.
- Combine the response-related sections of the Request panel.
- Add extra sanity checking when attempting to fetch the posix user information.
3.6.1
- Adjust the bottom margin when the QM panel is open so QM doesn't cover the bottom of the page. Works more often than not.
- Prevent QM from triggering a fatal itself if a fatal occurs before the HTML dispatcher is loaded.
- Add an informational message to the template output when template hooks are in use.
- Fix errors caused by missing user or group IDs when collecting environment data.
- Add TextMate to list of supported editors.
- Demote some cache warnings to informational messages.
- Support passing backtrace to
QM_Backtrace
.
3.6.0
- Improvements to the UI when a fatal error occurs, including an admin toolbar warning.
- Improvements to the UI when QM is running in "broken" mode due to missing jQuery or an unrecoverable JavaScript error.
- Don't display fatal errors if error display is off and the user cannot view QM.
- Improvements to the visual appearance of the
wp_die()
output. - Simplify re-throwing a caught exception so QM doesn't get the blame for fatal errors, eg. in the WordPress core fatal error handler.
- Add support for logging a variable of any type in the logger, as a replacement for var dumping.
- Don't show a message for errors in Ajax calls that have already occurred on the main page load.
- Don't dispatch QM during an iframed request, eg the plugin info modal or an upgrader action.
- Hide QM itself from various panels by default to remove noise. Can be controlled via the existing
QM_HIDE_SELF
configuration constant. - Support for the new
is_favicon()
conditional added in WP 5.4. - Fix the side panel resizing functionality.
- Add a WP-CLI command for creating the symlink to the db file.
- Add filters to
QM_Util::get_file_dirs()
andget_file_component()
to allow support for non-standard plugin and theme locations. - Add an action that fires when QM enqueues its assets, so add-on plugins can enqueue theirs only when necessary.
3.5.2
- Add support for exposing Full Site Editing blocks in the Block Editor panel.
3.5.1
3.5.0
- Add an editor selection UI on the Settings panel.
- Improve the output of missing asset dependencies.
- Improve the output of unsuccessful template parts.
- Handle non-boolean constants such as
WP_DEBUG_LOG
, which now accepts a path too. - Add support for touch devices when resizing the panel. (Works alright-ish, probably needs some animation frame work.)
- Apply the same styles to notices, deprecated, and strict errors.
- Some more style resets for compatibility with popular themes.
- Style changes to bring QM inline with WP 5.3's improved button and focus styles.
- More colour contrast and dark mode tweaks.
- Add permalink-related filters to the concerned filters for the Request panel.
- Fix and improve the admin toolbar menu hover colours.
- Add the error count to the panel menu.
- Remove unnecessary use of plural forms added in 3.4.0.
- More CSS resets to avoid overly tall filters in Firefox.
- Improved styling for warning rows.
- Display the log count in the menu item.