FREE

= 1.9.0 =
- Added: Cron Viewer - full WordPress cron job manager under the Debug tab. View all scheduled jobs, detect orphaned hooks, run jobs on demand, pause and resume jobs, and delete specific cron events.
- Added: Plugins tab - new dedicated dashboard tab for plugin management features.
- Added: Enable Plugin Download - adds a Download action link to each plugin row in the Plugins list, allowing admins to download any installed plugin as a .zip file. Requires PHP ZipArchive extension.
- Added: Display Active Plugins First - reorders the Plugins list to show active plugins at the top, separated from inactive plugins by a visual divider.
- Fixed: AllowSvgUpload: PHP 8.4 deprecated implicit nullable parameter types - string $param = null must be written as ?string $param = null.

= 1.8.1 =
- Added: Network Viewer advanced filtering - filter by method, status, type, location, IP, path, and visitor type (human/bot).
- Added: Mobile-responsive filter toggle button for Network Viewer - hide/show filters on mobile devices.
- Added: Debug Log copy-to-clipboard button - easily copy debug log contents with visual feedback.
- Improved: Network Viewer filter UI with better organization and mobile support.
- Improved: Email Log bulk resend now works for emails in ANY status (sent, failed, blocked).
- Fixed: Form field ID conflicts between Network Viewer and Email Log features - all IDs now have unique feature-specific prefixes.
- Updated: Email Log icon for disabled email indicator.

= 1.8.0 =
- Added: Email Log: Manages the functionality to capture, store, retrieve, and manage email logs.
- Updated: Plugin icon.
- Fixed: Bug with Improved Taxonomy Meta Box and Order Taxonomies using Drag and Drop conflict.
- Fixed: Block Author Scans feature now allows authenticated REST API requests for application passwords while maintaining security against unauthenticated author enumeration attacks.
- Fixed: Issue with Users Metadata box not allowing to update user profile.

= 1.7.0 =
- Added: Users Metadata Box for easy custom fields viewing and updates.
- Added: Taxonomy Term Metadata Box for easy custom fields viewing and updates.
- Added: Last Login Tracking: Tracks when users log in, displays the information in the users table, and shows it on their profile pages.
- Fixed: Bug loading Improved Taxonomy Meta Box in posts.
- Fixed: Posts Metadata Box didn't load all meta data on WooCommerce subscriptions.
- Improved: Performance improvement for network viewer.
- Updated: Translation template.

= 1.6.3 =
- Updated: Revamped Block Specific Bots feature.
- Updated: TaxonomySwitcher loading scripts only where necessary.
- Fixed: PasswordProtectSite better session handling, fixed issue with caching.

= 1.6.2 =
- Fixed: Issue with FileHandler class.

= 1.6.1 =
- Fixed: Taxonomy Switcher not appearing in dashboard.

= 1.6.0 =
- Added: Taxonomy Switcher feature.
- Added: Disable Big Image Threshold feature.
- Fixed: Taxonomy meta box loading issue.

= 1.5.5 =
- Fixed: Password Protection log not hiding properly.
- Improved: Better performance with Ajax requests.
- Updated: Translations template.

= 1.5.4 =
- Fixed: Password Protection issue with session.

= 1.5.3 =
- Fixed: PostsMetadataBox not working properly on new posts.
- Fixed: Password Protection Access Log showing even when the feature is off.

= 1.5.2 =
- Fixed: Posts meta box loading issue.

= 1.5.1 =
- Fixed: Posts meta box loading issue.
- Fixed: Issue with MaxExecutionTime empty causing settings not saving.
- Improved: FileHandler class.
- Updated: Translations template.

= 1.5.0 =
- Added: Posts meta data box feature.
- Fixed: Debug log download button not showing.
- Fixed: Max execution time not working properly.
- Improved: Better support for Pro plugin.
- Improved: Add an eye icon to the password protect site form to show/hide the password.
- Improved: Better post types selection handler.
- Improved: Added Password Protection Access Log.
- Updated: Translations template.

= 1.4.2 =
- Updated: NetworkViewerLog template file.
- Fixed: MaxExecutionTime causing issues on some servers.

= 1.4.1 =
- Added: Added plugin version number to the dashboard header.
- Added: Download debug.log file in Debug Log Viewer.
- Added: Auto load network viewer setting.
- Updated: Translate template.

= 1.4.0 =
- Fixed: Wrong label for Disable comment post author notification email.
- Fixed: Better control for REST API, it was causing issues with page builders.
- Improved: Plugin UI.
- Improved: Disable Rest API feature with better control.
- Improved: Network Viewer Log browser detection and added country flags.
- Updated: Translations template.
- Added: Disable Emojis: Disable loading of emoji scripts and styles.
- Added: Bulk Delete Posts: Easily delete posts in bulk from the admin panel.
- Added: Disable Comments: Disable comments site-wide with a single toggle.
- Added: Disable Admin Notices: Hide admin notices from plugins and themes.
- Added: Disable recovery mode email notification: Prevent WordPress from sending recovery mode emails.
- Added: Customize recovery mode recipient email: Set a custom email address to receive recovery mode notifications.

= 1.3.5 =
- Fixed: Bug with Drag and Drop Ordering for Taxonomy terms.

= 1.3.4 =
- Improved: Displaying errors below the field, improving user experience.
- Improved: Better support for Pro plugin.
- Updated: Translations template.

= 1.3.3 =
- Fixed: PasswordProtectSite was not working properly in edge cases.
- Fixed: MaintenanceMode was not working properly in edge cases.
- Tweak: Improved Maintenance Mode feature with more customizations.
- Updated: Translations template.

= 1.3.2 =
- Tweak: Disabled autoloading of debug log and network viewer log to improve performance.
- Updated: Translations template.

= 1.3.1 =
- Fixed: Network Viewer Log had issues with users with multiple roles and excluded ips not being excluded properly.

= 1.3.0 =
- Added: Redirect after login / logout.
- Tweak: Improved Network Viewer Log with filter for Ajax, Cron, and Rest API requests.
- Tweak: Better escaping in AdminEase.js.
- Tweak: Better control over comment email notifications, now you can select to disable notification to the moderator and the post author.
- Tweak: Removed admin current country from country list to prevent the admin from mistakenly blocking himself.
- Updated: Translations template.
- Fixed: The User-Password-Change Admin Notification Email feature.
- Fixed: Improved function prefixing to avoid conflicts with other plugins.
- Fixed: Disabled caching in Password Protect Site page.
- Fixed: Improved disabling auto updates.
- Fixed: AllowSvgUpload failed on tiny SVG files.
- Fixed: Having to save settings twice to get Block Specific Countries settings to take effect.

= 1.2.0 =
- Added: Allow Custom File Extension Uploads feature to enable additional file types.
- Added: Network viewer.
- Added: Debug log viewer.
- Updated: Translations template.
- Fixed: bug fixes in AllowSvgUploads feature.
- Fixed: Issue with the mobile menu when tabs are initially opened.

= 1.1.2 =
- Added: Maintenance Mode: Prevent all users from accessing the site but not the admin area.
- Updated: Translations template.
- Fixed: Bug with settings of some features.

= 1.1.1 =
- Fixed: Loading of CSS/JS.

= 1.1.0 =
- Added: Disallow File Mods - This setting prevents all file modifications in WordPress, including installing, updating, and deleting plugins and themes.
- Added: Hide PHP Version - Remove X-Powered-By header to hide PHP version information for enhanced security.
- Added: Password Protect Site - Comprehensive website password protection with customizable themes, role-based bypasses, IP whitelisting, device remembering, and scheduled auto-disable functionality.
- Tweak: Reorganized features in tabs.
- Tweak: Loading settings fields in each feature separately.
- Tweak: Changed the way the plugin toggle fields for more control.
- Tweak: Changed naming convention for files.
- Tweak: Merged Updates and Notifications into 1 tab.
- Updated: Dashboard Pro features.
- Updated: Translations template.
- Updated: Styles in AdminEase.css.
- Updated: Rendering date field.
- Updated: Media Infinite Scrolling feature.
- Fixed: is_geoip_enabled returning error.
- Fixed: Bug with disable file edit.
- Fixed: Uninstall error.

= 1.0.2 =
- Fixed: Drag and Drop Ordering for posts and taxonomies.
- Fixed: Removed error log in code.
- Tweak: Taxonomy meta box CSS and JS.

= 1.0.1 =
- Added: Feature - CORS Headers to allow trusted websites to access your site's resources safely.
- Added: Feature - Upload Max File Size to set maximum upload file size.
- Added: Feature - Allow SVG Uploads with security checks.
- Added: Feature - Hide Admin Bar for specific users.
- Added: Feature - Disable gutenberg editor.
- Fixed: Prefixed js files to avoid conflicts with other plugins.
- Fixed: Undefined array key "block_specific_countries".
- Fixed: Bug in ForceStrongPasswords in PHP 7.4.
- Updated: link to support forum in the readme file.
- Updated: FileHandler for better error handling.
- Updated: Translations template.
- Updated: SVGSanitizer package.

= 1.0.0 =
First release of AdminEase – a comprehensive admin toolkit for WordPress.

Pro

= 1.3.2 =
- Fixed: CSS issue with Network Viewer Log modal.
- Fixed: Plugin updater package.

= 1.3.1 =
- Improved: Added support for WooCommerce Orders and WooCommerce Subscriptions.
- Improved: Plugin updater.

= 1.3.0 =
- Added: Taxonomy Switcher.
- Fixed: Post type selection.

= 1.2.0 =
- Added: Posts metadata box.
- Fixed: Various bugs and improvements.
- Updated: Translations template.

= 1.1.0 =
- Added: Export to CSV in NetworkViewerLog
- Added: Bulk Delete Posts - allow deleting of any post type.
- Fixed: Password Protect Site ip whitelist bug on multiple ip addresses.
- Fixed: Drag and drop taxonomies not loading on certain taxonomies.
- Improved: Adding more control for post status and post types in Bulk Delete Posts.
- Improved: PasswordProtectSite feature.
- Updated: Translations template.

= 1.0.2 =
- Fixed: Drag and drop taxonomies not loading on certain taxonomies.
- Improved: PasswordProtectSite feature.
- Updated: Translations template.

= 1.0.1 =
- Updated: Dashboard Pro features.
- Updated: Translations template.