John Blackbourn
John Blackbourn
This plan captures the current high level goals for Query Monitor. The list might change over time and the next plan will start later in 2021. This plan isn't tied...
If you're unlucky enough to be working on a site with a large number of HTTP API requests, being able to filter the HTTP API requests panel by host name...
QM works with the FSE (and has done for a long time) but it appears it doesn't expose blocks used within the widget editor. Need to look into this and...
With Xdebug 3, the Xdebug extension can be installed and active but non-operational if no mode is set. This is how [Altis Local Server](https://github.com/humanmade/altis-local-server/) works with its `--xdebug` flag. It...
I've been working on some functionality for QM which aims to help you out when you encounter a 404 error. It will help pinpoint the reason for the 404 and...
From support thread: https://wordpress.org/support/topic/qm-displaying-on-login-page/ Only recently noticed that we’re getting a Query Monitor bar at the bottom of the wp-login page but not always. Twice I’ve noticed it when trying...
Visiting a subcategory URL, eg. `example.com/category/foo/bar` will show an encoded slash in the `category_name` query var in the "Matched Query" section of the Request panel. If you look at the...
Redirects which happen before `admin_init` or `wp` don't get their stack trace added as a header.
[The Server Timing API will appear in Chrome stable soon](https://blog.chromium.org/2018/02/chrome-65-beta-css-paint-api-and.html). I've already messed around with an implementation in QM but I didn't find it very useful. Maybe it needs some...
Via @crstauf on https://github.com/johnbillion/query-monitor/pull/301#issuecomment-364177323: Possible to add `qm/start`/`qm/stop` onto a hook, and if there's no param (function name) provided, assume `current_action()`? QM could enable this via a wrapper function such...