Releases: andrewbakercloudscale/cloudscale-devtools
Releases · andrewbakercloudscale/cloudscale-devtools
v1.8.6 — Copy to clipboard, Escape key, entity fixes
What's new
Copy to Clipboard
- New Copy button (electric pink) in the panel header copies the active tab as clean plain text
- Summary copy captures everything visible: environment, DB/HTTP/log/cache/asset cards, plugin leaderboard, slowest queries, N+1 patterns, slowest HTTP calls, duplicate query groups, slowest hooks
Escape key
- Closes the help panel if open
- Otherwise collapses any open EXPLAIN results and expanded detail rows
Help panel improvements
- Added Template and Transients help cards
- Fixed scroll bleed-through (
overscroll-behavior: contain)
Bug fixes
- Fixed
build.shsed dot-escaping bug that was corrupting HTML entities (e.g.🔴→.8.38;) on every version bump - Restored corrupted
🔴(Issues) and📈(DB Queries) entities in panel titles
v1.7.45 — Fix panel not opening (iOS Safari)
Bug fixes
- Fixed panel not opening on iOS Safari — WordPress registers some scripts/styles with
src = false(inline-only assets). PHP's??operator doesn't catchfalse, so it was being JSON-encoded as a boolean into the JS payload. WhenrenderAssets()tried to call.replace()on it, it crashed beforebindEvents()ran — killing all click events on the panel. - Removed debug overlay and restored
filemtime()cache busting
v1.7.38 — Fix help popover on mobile
Fixed the ? help popover overflowing the screen on mobile. Now uses position:fixed with max-height and overflow-y:auto so it scrolls within the viewport on any screen size.
v1.7.37 — CS Monitor: Assets, Hooks, Object Cache
What's new in CS Monitor
Assets tab
All enqueued JS and CSS files loaded on the current page, attributed to the plugin, theme, or wp-core that registered them. Filter by type (JS/CSS), plugin, or search by handle/path.
Hooks tab
Top 50 WordPress action/filter hooks by cumulative execution time. Sortable by count, total time, or max single fire. Search filter for quick lookup.
Summary enhancements
- Object cache card — hit rate %, total hits/misses, persistent cache detection (Redis/Memcache)
- Slowest Hooks bar chart — top 8 hooks by total time
- Assets card — JS + CSS count at a glance
v1.7.35 — CS Monitor performance panel
CS Monitor — DevTools-style performance panel
A full developer performance panel docked at the bottom of every WordPress admin and frontend page (visible to manage_options users only).
Features
DB Queries
- Every query timed and attributed to the responsible plugin
- N+1 pattern detection (same query looping ≥3 times)
- Duplicate query highlighting
- Call-stack trace showing hook → plugin → function chain
- EXPLAIN on demand for SELECT queries
- Multi-column sort (time, plugin, rows)
- Colour-coded severity: fast / medium / slow / critical
HTTP / REST
- Outbound HTTP calls with latency and status
- Plugin attribution via backtrace file paths
Logs
- Reads
wp-content/debug.log(last 500 entries) - Captures in-request PHP warnings/notices/deprecated
- Filter by level and source
- One-click debug logging toggle (stored in DB, survives container restarts)
Summary
- Plugin leaderboard by DB query time
- Top 5 slowest queries and HTTP calls
- N+1 pattern list and exact duplicate groups
UI
- Tall pill toggle button — easy to tap on mobile
?help popover explaining every tab and colour code- JSON export
- Keyboard shortcut
Ctrl+Shift+M - Resize handle with localStorage persistence
- Mobile: query column shown, plugin/rows hidden, horizontal scroll
v1.7.4
Initial open source release of CloudScale Code Block.