Array and object dump rendering with expandable full-tree view and top-level key summary.
Built-in WordPress debug.log viewer tab (view, search, and download only — the plugin never writes to, clears, or deletes wp-content/debug.log, since it is owned by WordPress core and lives outside the plugin’s storage directory).
Configuration page: background, text, and hover colors; font size; panel height and width with live preview.
Tab management: drag-and-drop ordering and active/inactive toggle.
Generate Sample Logs page for quick testing.
Developer Resources page with PHP code examples.
Conditional asset loading (CSS/JS only on plugin pages).
Nonce-protected AJAX and secure log file download.
Filesystem hardening: log names are sanitized with sanitize_file_name() and basename(), then every read/write path is re-validated with realpath() to stay contained within wp-content/uploads/rp-debug-log-viewer/.
Clean uninstall with full data removal.
WordPress coding standards compliant.
Translation-ready with rp-debug-log-viewer text domain.