query-monitor

The developer tools panel for WordPress

GPL-2.0 License

Downloads
316.3K
Stars
1.5K
Committers
68

Bot releases are visible (Hide)

query-monitor - Latest Release

Published by johnbillion 5 months ago

  • Prevents an infinite loop when logging doing it wrong calls and deprecated calls.
  • Removes a global from query-monitor.php
query-monitor -

Published by johnbillion 5 months ago

  • Fixes another issue with the PHP autoloader in 3.16.0 and 3.16.1 that was crashing some sites
query-monitor -

Published by johnbillion 5 months ago

  • Fixes an issue with the PHP autoloader in 3.16.0 that was crashing some sites
query-monitor -

Published by johnbillion 6 months ago

  • Adds full support for debugging new features in WordPress 6.5: JavaScript modules and PHP translation files
query-monitor -

Published by johnbillion 11 months ago

query-monitor - 3.14.1

Published by johnbillion 12 months ago

  • Improves compatibility with WordPress Playground
query-monitor -

Published by johnbillion about 1 year ago

  • Correct the port number handling when displaying URLs for scripts and styles
  • Improve the db.php handling when activating and deactivating Query Monitor on a single site within a Multisite network, and when DISALLOW_FILE_MODS is in use
  • Improve check for Debug Bar existence
  • Identify drop-in plugins as a specific component instead of "other"
  • Simplify some of the data structure used when logging queries
  • Specify that Query Monitor supports WordPress versions up to three years old
query-monitor -

Published by johnbillion over 1 year ago

  • Avoids a fatal error if a deprecated warning is triggered early on during the bootstrap process
  • Avoids a PHP warning that can be triggered during certain HTTP API requests when Curl is not in use
  • Skips loading QM during the plugin update process
query-monitor - 3.13.0

Published by johnbillion over 1 year ago

  • Adds a dedicated panel for "Doing it Wrong" and deprecated functionality usage
  • Allows data in the HTTP API requests panel to be filtered by host name
  • Adds a "Type" column wherever a list of hooks can show both actions and filters
  • Improves various aspects of the "Editor" setting
  • Increases the minimum supported version of PHP to 7.4
  • Many thanks to @crstauf for the majority of the new features in this release
query-monitor - 3.12.3

Published by johnbillion over 1 year ago

  • Improves theme template part data collection when the Gutenberg plugin is in use with a block theme
  • Skips attempting to resolve a block template if the theme doesn't support block templates
  • Removes the fallback to $EZSQL_ERROR for database query errors as it's not possible to determine if the error should be ignored
query-monitor -

Published by johnbillion over 1 year ago

  • Adds the total count to the table footer of the PHP Errors panel
  • Improves the destination URL for links that point to the site editor
  • Implements some minor visual improvements
  • Removes unreliable information about the transport for HTTP API requests
  • Removes Query Monitor output from the interim login modal
query-monitor - 3.12.1

Published by johnbillion over 1 year ago

  • Corrects some inter-panel links that point to the Queries panel and sub-panels
  • Switches to sessionStorage for the selected table column filters so they don't persist across tabs or sessions
  • Removes the "Debug Bar:" prefix on the menus for panels inherited from the Debug Bar plugin
query-monitor - 3.12.0

Published by johnbillion over 1 year ago

  • Clarifies and improves information in the Template panel when a block theme or full site editing (FSE) is in use
  • Avoids PHP warnings if a third party plugin makes unexpected changes to language file paths
  • Implements some minor performance improvements
  • Removes misleading information about WordPress memory limits
  • Removes support for multiple instances of wpdb (see the FAQ for more information)
query-monitor - 3.11.2

Published by johnbillion over 1 year ago

  • Implements various accessibility improvements
  • Fixes an issue where not all admin area footer scripts were shown in the Scripts panel
  • Improves output when the SQLite feature in the Performance Labs plugin is in use
  • Removes QM output altogether from the Customizer
  • Ensures wp-content/db.php from another plugin doesn't get removed when deactivating QM
query-monitor - 3.11.1

Published by johnbillion almost 2 years ago

  • Avoids a fatal error in PHP 8 when posix_getpwuid() or posix_getgrgid() doesn't return an expected value.
query-monitor - 3.11.0

Published by johnbillion almost 2 years ago

  • Adds a new "Multisite" panel that shows usage of switch_to_blog() and restore_current_blog() on Multisite installations
  • Improves the output shown for blocks and template parts when block themes or full site editing is in use
  • Introduces new QM_Data and QM_Component classes to make the data collection more structured and reliable
  • Increases the minimum supported version of PHP to 7.2
  • Improves the performance of SVG icons
  • Removes the ability to completely hide silenced PHP errors
  • Avoids some deprecated notices in PHP 8.2
  • Improves the performance of the PHP class autoloader
query-monitor - 3.10.1

Published by johnbillion about 2 years ago

  • Prevents logging duplicate entries for multiple calls to load the same translation file
  • Brings the dispatcher priority back down to 9 for maximum compatibility with other plugins that use a shutdown handler
query-monitor - 3.10.0

Published by johnbillion about 2 years ago

  • Adds information about the current language on the Languages panel
  • Reduces the chance that Query Monitor blames itself for PHP errors that don't have a stack trace
  • Replaces the use of Dashicons with inline SVGs and removes the dashicons dependency
  • Switches to class autoloading via Composer for reduced memory usage
  • Changes the priority of the shutdown dispatcher from 0 to PHP_INT_MAX to ensure as much data as possible is collected
  • Improves the styling of Debug Bar add-ons
  • Fixes some erroneous localisation of float values in REST API output
  • Bumps the minimum supported PHP version to 5.6
  • Improves various other bits and bobs
query-monitor - 3.9.0

Published by johnbillion over 2 years ago

  • Introduces a dark mode toggle on the Settings panel, which replaces the QM_DARK_MODE constant
  • Prevents errors with undefined constants being reported in db.php
  • Adds more comprehensive handling of unexpected values in stack traces
  • Fixes PHP Warning 'Header may not contain NUL bytes' when outputting headers
query-monitor - 3.8.2

Published by johnbillion almost 3 years ago

  • Fixes some deprecated notices with PHP 8.1
  • Improves the handling of SQL queries that consist only of MySQL comments
Package Rankings
Top 1.95% on Packagist.org
Related Projects