=== Papy3D Menu Visibility ===
Contributors: papy3d
Tags: menu, visibility, roles, permissions, navigation
Requires at least: 6.5
Tested up to: 7.1
Requires PHP: 8.3
Stable tag: 2.0.2
License: GPLv3 or later
License URI: https://www.gnu.org/licenses/gpl-3.0.html

Advanced WordPress menu visibility management based on capabilities.

== Description ==

Papy3D Menu Visibility allows administrators to control the visibility of navigation menu items based on WordPress capabilities.

Features:

* Capability-based visibility
* Show or hide mode
* Full Site Editing support
* Accessibility-friendly admin UI
* Multisite-safe uninstall
* WordPress coding standards compliant

== Installation ==

1. Upload the plugin folder to `/wp-content/plugins/`
2. Activate the plugin through the WordPress admin
3. Go to Appearance > Menus
4. Configure visibility settings for each menu item

== Changelog ==

= 2.0.2 =
* Declared compatibility through WordPress 7.1.

= 2.0.1 =
* Corrected WordPress Coding Standards and documentation findings without changing menu visibility behavior.
* Moved the controller class to a dedicated prefixed class file.
* Stopped assigning to the WordPress roles global and normalized PHP file formatting.

= 2.0.0 =
* Removed the obsolete administration integration and all related files, registration logic, menu entries, assets, and uninstall cleanup.
* Kept menu visibility controls exclusively in the native WordPress menu editor.

= 1.1.1 =
* Fixed the Plugin URI header.
* Validated up to WordPress 7.0.

= 1.1.0 =
* Full rewrite for WordPress 2026 standards.
