=== Entity Viewer ===
Contributors: versusbassz
Tags: custom, meta, field, display, metabox, show
Requires at least: 5.7
Tested up to: 6.6
Stable tag: 0.5.2
Requires PHP: 7.4
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Displays properties and custom fields of WordPress entities (posts, users, terms, comments) for debugging/development purposes.

== Description ==

The plugin displays properties and custom fields of WordPress entities (posts, users, terms, comments) for debugging/development purposes.

= Features =
* Supported entities: posts (including custom post types), users, terms, comments
* Displayed data: properties (e.g. `ID`, `guid`, `post_type`) and custom fields (e.g. `_edit_lock`, `_thumbnail_id` )
* Sorting by different conditions (ASC/DESC)
* Searching/filtering (with highlighting of found result)
* Pretty viewing of serialized data
* Auto-updating on Gutenberg's "publish/update" actions
* Manual updating without refreshing a whole page

= How it works =
The plugin displays the metabox on "edit" pages of supported WordPress entities in the WP Admin Panel.
The required role to access the info is `Administrator` for "Single site" mode and `Super Admin` for "Multisite".

= Links =
<a href="https://github.com/versusbassz/entity-viewer/" target="_blank">Github repo</a>, <a href="https://github.com/versusbassz/entity-viewer/issues/" target="_blank">Github issues</a>

== Changelog ==

= 0.5.2 --- 2024.09.13 =
* Fix - Fix "regeneratorRuntime is not defined" JS-error
* Dev - Update "Tested up to" version of WP core: 5.9 -> 6.6

= 0.5.1 --- 2022.01.29 =
* Dev - Fix "Requires at least" header in the entry PHP-file of the plugin

= 0.5.0 --- 2022.01.29 =
* Dev - Add the github workflow to do releases on wp.org automatically

= 0.4.0 --- 2022.01.23 =
* Breaking changes - Change the prefix of PHP-functions (of the plugin) in the global namespace: vsm_ -> entview_
* Breaking changes - Change the prefix of PHP-WP-filters of the plugin: vsm/ -> entview/
* Breaking changes - Change the PHP namespace of the plugin: VsEntityViewer -> Versusbassz\EntityViewer
* Fix - the issues that were sent by wp.org moderation team on the plugin submission to the wp.org plugins repo

= 0.3.1 --- 2022.01.21 =
* Fix - Remove unnecessary debug output from javascript code

= 0.3.0 --- 2022.01.21 =
* Breaking changes - The plugin has been renamed: "Meta viewer" -> "Entity viewer"
* Breaking changes, Requirements - Update required PHP version: 7.3+ -> 7.4+
* Breaking changes, Requirements - Update minimal required WordPress core version: 5.6.4 -> 5.7.0
* New - Display properties of WP entities in the metabox
* New - Add tabs to metabox to switch visibility of properties and custom fields
* New - Support "Multisite" mode
* Enhancement - Add pretty displaying of "null" values
* Enhancement - Provide a hint for a user if a search query was found in a raw value but wasn't highlighted in a "pretty" value
* Enhancement - Disable text selection on unnecessary elements
* Enhancement - Add details to phrases in the admin notices about incompatible PHP/WP versions
* Misc - Prepare the plugin for release on wordpress.org
* Fix - Handle the case of incorrect JSON (syntax error) on AJAX response
* Fix - Fix non-valid layout of the metabox
* Fix - Fix unnecessary "subscribe" actions in the logic of compatibility with Gutenberg
* Dev - Rework the initialization logic of the plugin
* Dev, i18n - Implement i18n support
* New, Dev - Add "vsm/plugin_enabled", "vsm/is_plugin_allowed", "vsm/is_i18n_enabled" filters

= 0.2.1 --- 2021.06.27 =
* Fix - Highlight search results in id,name colums also
* Fix - Enable Gutenberg compatibility logic only on pages where it exists (editing of post, pages, etc)

= 0.2.0 --- 2021.06.27 =
* New - Add "Refresh data" button (updating data of the metabox dynamically)
* Enhancement - The interface of the plugin has been rewritten on ReactJS
* Enhancement - Update metabox content on Gutenberg "Publish/Update" actions
* Enhancement - Highlight search results
* Security - Update `glob-parent` npm dependency
* Dev - Add browserlist
* Dev - Migrate from `node-sass` to `sass` (Dart implementation)

= 0.1.0 --- 2021.06.01 =
* New - Dynamic search (with hidding of not relevant fields)
* New - Add an admin notice for installations with old PHP versions
* New - Add minimal supported WordPress core version + admin notice
* Maintenance - Update required PHP version: 5.4+ -> 7.3+
* Fix - Replace `<pre>` tag for values with a styled div (because of incorrect formatting of long values)
* Dev - Build CSS/JS code with webpack
* Dev - Add README.md
