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 - 2.13.2

Published by johnbillion almost 8 years ago

  • Fix the layout of QM when the Twenty Seventeen theme is in use.
  • Display QM at the bottom of GlotPress' output.
  • Add support for logging queries made through HyperDB.
  • Display a more appropriate message when a conflicting db.php file is present.
  • paged.php is no longer part of the template hierarchy.
  • Some more CSS fixes to prevent themes having an effect.
  • Increase some contrast.
  • Correct the template hierarchy for templates that have a theme-compat version in core. Currently only affects embed.php.
  • Include a back-compat version of wp_normalize_path() for WordPress < 3.9.
  • Ensure the use of newer conditional functions such as is_embed() don't cause PHP warnings on older versions of WordPress.
query-monitor -

Published by johnbillion about 8 years ago

  • Correct the filter names used for the template hierarchy collection. This corrects the hierarchy when is_front_page() is true.
query-monitor - 2.13.0

Published by johnbillion about 8 years ago

  • Report @-suppressed PHP errors separately, and don't display a highlight colour in the admin toolbar.
  • Introduce a collector for the template hierarchy (WordPress 4.7+).
  • For consistency, switch to kB for the admin toolbar memory output.
  • Lots of accessibility improvements for tables.
  • Improve the layout of the HTTP and Transients panels when there's no data to show.
  • Ignore the new WP_Hook class when generating back traces.
  • Separate out the Scripts and Styles panels in the admin menu.
  • Use semantic list items for lists of data that don't need to be in separate table rows or separated with line breaks.
  • Improve a bunch of internationalisation.
  • Collect the current logged in user data, and the currently switched user (from User Switching) if appropriate. Not exposed by default.
  • Collect the request start time, and adjust the names of the properties used for the request time taken. Not exposed by default.
  • Clean up the data that's collected by the admin component.
  • Move a bunch of processing from the admin outputter to its collector.
  • Remove transport information from the HTTP panel as it's useless since WordPress 4.6 and had questionable value prior to that.
query-monitor -

Published by johnbillion about 8 years ago

  • Colour-code the scheme for HTTPS URLs requested through the HTTP API.
  • Allow tables to be correctly sorted when using languages that use a comma as the decimal point.
  • Add QM_HIDE_CORE_HOOKS to hide hooks in core context
  • Add QM_SHOW_ALL_HOOKS constant for showing all hooks.
  • Display 'PHP' as the component for hooks that use PHP functions.
  • Improve admin toolbar menu colours when the light colour scheme is in use.
  • Various accessibility improvements.
  • Ensure compatibility with WP < 4.0 when dispatching the HTML output.
  • Correctly use the style_loader_src filter for enqueued stylesheets, instead of script_loader_src.
  • Add some missing i18n.
  • Correct the value of the call stack when falling back to EZSQL's database query error logging.
query-monitor -

Published by johnbillion over 8 years ago

  • Localisation improvements
query-monitor -

Published by johnbillion over 8 years ago

  • Let's split everything up into components. Lots of optimisations to come.
query-monitor -

Published by johnbillion over 8 years ago

  • Lots of behind the scenes improvements
  • More separation of data from presentation
  • Fewer cross-component dependencies
  • Nicer way of doing menu items, classes & title
query-monitor -

Published by johnbillion over 8 years ago

  • Lots more behind the scenes improvements
  • Better future-proof CSS
  • Complete separation of data/presentation in db_queries
  • Complete support for multiple database connections
query-monitor -

Published by johnbillion over 8 years ago

  • Fix display of wp_admin_bar instantiated queries
  • Fix function trace for HTTP calls and transients
query-monitor -

Published by johnbillion over 8 years ago

  • Add full support for multiple DB instances to the Environment component
  • Improve PHP error function stack
query-monitor -

Published by johnbillion over 8 years ago

  • Tweak a few conditional outputs
  • Full support for all WPDB instances
  • Tweak query var output
  • Initial code for data logging before redirects (incomplete)
query-monitor -

Published by johnbillion over 8 years ago

  • Small tweaks to conditionals and HTTP components
  • Allow filtering of ignore_class, ignore_func and show_arg on QM and QM DB
query-monitor -

Published by johnbillion over 8 years ago

  • Full WordPress 3.4 compatibility
query-monitor -

Published by johnbillion over 8 years ago

  • Change i18n text domain
  • Hide Authentication panel for non-JS
  • Show database info in Overview panel
query-monitor -

Published by johnbillion over 8 years ago

  • Breakdown queries by type in the Overview and Query Functions panels
  • Show the HTTP transport order of preference in the HTTP panel
  • Highlight database errors and slow database queries in their own panels
  • Add a few PHP enviroment variables to the Environment panel (more to come)
query-monitor -

Published by johnbillion over 8 years ago

  • A few formatting and layout tweaks
query-monitor -

Published by johnbillion over 8 years ago

  • Show memory usage as a percentage of the memory limit
  • Show page generation time as percentage of the limit, if it's high
  • Show a few bits of server information in the Environment panel
  • Log PHP settings as early as possible and highlight when the values have been altered at runtime
query-monitor -

Published by johnbillion over 8 years ago

  • Show component information indicating whether a plugin, theme or core was responsible for each database query
  • New Query Component panel showing components ordered by total query time
query-monitor -

Published by johnbillion over 8 years ago

  • Add filtering to the query panel
query-monitor -

Published by johnbillion over 8 years ago

  • Load QM before other plugins
  • Show QM output on the log in screen
Package Rankings
Top 1.95% on Packagist.org
Related Projects