=== Bulk Menu Edit ===
Contributors: devloper00
Donate link: https://ko-fi.com/devloper
Tags: menu, edit, bulk, items
Requires at least: 5.0 or higher
Tested up to: 6.7.1
Requires PHP: 5.6
Stable tag: 1.3.1
License: GPL v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Remove multiple menu items in one single click, through a soft and clean interface.

== Description ==

Get the possibility to remove multiple things in one time is a useful feature. With that simple extension you can have full control of your menus!

= Main features: =

* Check / Uncheck multiple menu items
* Collapse / Expand multiple menu items
* Ajax system (No need to reload)

== Frequently Asked Questions ==

= Why would I need to remove multiple items? =

Especially when you are importing a website, demo and you have got lot of unused menu items.

== Installation ==

1. Upload the **bulk-menu-edit** folder to the **/wp-content/plugins/** directory
2. Activate the plugin through the 'Plugins' menu in WordPress

== Screenshots ==

1. Bulk Menu Edit Interface
2. Check all menu items
3. Expand Feature
4. Collapse feature
5. Message alert before removing menu items

== Changelog ==

= 1.3.1 - Security & Performance Update =
* Security
  - Added nonce verification for AJAX requests
  - Implemented rate limiting to prevent abuse
  - Added capability checks for menu operations
  - Enhanced input sanitization and validation
  - Added transaction handling for database operations

* Performance & Code Quality
  - Optimized database queries and transactions
  - Refactored codebase to WordPress coding standards
  - Implemented singleton pattern for main class
  - Added comprehensive error handling
  - Reduced unnecessary AJAX calls

* Frontend Improvements
  - Enhanced AJAX validation and error handling
  - Added loading states and UI feedback
  - Improved menu item selection interface
  - Added expand/collapse all functionality
  - Enhanced visual feedback during operations

* Bug Fixes
  - Resolved menu item ID handling issues
  - Fixed multiple submission edge cases
  - Corrected transaction rollback behavior
  - Fixed menu item ownership verification
  - Improved UI state management

= 1.3 - WordPress 6.7.1 Compatibility =
* Updated checkbox styling
* Added compatibility for WordPress 6.7.1

= 1.2.1 - Bug Fixes =
* Eliminated PHP notices in WP Localize
* Fixed single menu item check functionality

= 1.2 - Code Restructure =
* Implemented Object-Oriented PHP architecture
* Removed rating link
* Hidden native WordPress Bulk Edit Feature
* Refreshed design interface

= 1.1.2 - Translations & UI =
* Added French (FR) translation
* Improved button hover states
* Updated button layout
* Added function prefixing to prevent conflicts

= 1.1.1 - Feature Update =
* Added Collapse/Expand functionality

= 1.1 - Bug Fixes =
* Fixed multiple check_all button generation
* Renamed functions to prevent conflicts

= 1.0 =
* Initial release