=== Login Logout Menu & Redirect: Historical Changelog ===

This file preserves earlier release history. See readme.txt for the current release notes and upgrade notice.

== 5.5.0 ==

* Added guided setup, detected-integration reporting, and seven Navigation variations.
* Unified rule decisions, testing, logging, drafts, bulk actions, ordering, validation, and responsive administration.
* Replaced ambiguous Value fields with condition-specific Matches choices and guidance.
* Added LifterLMS login support and stronger LearnDash course/group validation.
* Added transactional JSON import/export plus safer version 4 migration and restore.
* Added privacy-first activity controls, schema repair, multisite cleanup, and improved avatar/cache behavior.

== 5.0.0 ==

* Rebuilt administration around ordered Rules, avatar controls, integrations, setup, documentation, and tools.
* Added form-login bridges and reversible version 4 conditional migration while retaining global fallbacks.
* Removed remote diagnostics and external Google Fonts.

== 4.1.0 ==

* Added a four-step setup wizard (Goals, Configure, Test, Done) for first-time configuration. It runs once after activation and can be reopened from the Plugins screen.
* Split the 3,780-line settings file into a router class, focused partials, and a dedicated sanitiser without changing the public workflow.

== 4.0.1 ==

* Maintenance release with no intended user-facing behavior changes.
* Removed bundled node_modules and development-only icon-animation files from the release package.
* Removed the remote diagnostics/error-reporter module and its opt-in notice.
* Removed external Google Fonts from the settings page in favor of the system-font fallback.
* Removed an unused PHP 8 union-return helper that prevented parsing on PHP 7.4.
* Restored PHP 7.4 parsing compatibility.
* Renamed the POT file to match the plugin text domain.
* Added distribution exclusions for development files.

== 4.0.0 ==

* Added the Redirect Activity Log with filters, statistics, CSV export, and scheduled retention pruning.
* Added role-based wp-admin restriction with a configurable redirect URL while allowing AJAX requests.
* Added device, capability, membership, role, and schedule-based classic-menu visibility controls.
* Added setup-health and help/documentation surfaces.
* Improved legacy-settings migration so it runs on version upgrades rather than every request.
* Updated quick links and navigation-menu behavior.

== 3.9.1 ==

* Improved the then-active remote error verification endpoint. This module was removed in 4.0.1.

== 3.9.0 ==

* Added the unified Redirect Engine tab and login/logout redirect tester.
* Refreshed the admin interface, priority guidance, integration cards, analytics state, and typography.

== 3.8.1 ==

* Added the Clear All Analytics Data action.

== 3.8.0 ==

* Added the diagnostics module later removed in 4.0.1.

== 3.7.3 ==

* Fixed a PHP 8 critical error affecting sites with social-login plugins.

== 3.7.2 ==

* Added WooCommerce and MemberPress login-form redirect compatibility.
* Fixed a first-login redirect race condition.
* Added regression coverage for first-login and integration redirects.

== 3.7.1 ==

* Fixed a MemberPress membership redirect critical error.
* Fixed settings being overwritten during an update.

== 3.7.0 ==

* Added the supported-integrations showcase and auto-detection.
* Fixed membership redirects that used an incompatible data structure.
* Improved settings fields, accessibility, and admin styling.

== 3.6.1 ==

* Replaced deprecated current_time('timestamp') calls.
* Improved analytics pagination and user-query efficiency.

== 3.6.0 ==

* Added role and membership logout redirects.
* Added Tutor LMS and LearnDash Group redirects.
* Added WooCommerce Subscriptions-aware redirects, first-login redirects, and dynamic URL placeholders.
* Fixed MemberPress redirect behavior and removed aggressive cache-busting.

== 3.5.0 ==

* Added role-based admin-bar visibility.

== 3.4.3 ==

* Updated the plugin slug to lmscrafter-user-menu-redirects.

== 3.4.0 ==

* Added the getting-started wizard, avatar presets, dropdown menu, import/export, AJAX saving, minified assets, and conditional CSS loading.

== 3.3.0 ==

* Added User Avatar and Username Display menu items.
* Added role-based menu visibility.

== 3.2.0 ==

* Added membership-based redirects for MemberPress, Paid Memberships Pro, and WooCommerce Memberships.

== 3.1.0 ==

* Added role-based redirection.

== 3.0.0 ==

* Rebuilt the plugin under LMS Crafter LTD maintenance.

== Historical Upgrade Notices ==

= 4.0.0 =
Added redirect activity logging, admin-access restriction, richer classic-menu visibility, setup guidance, and in-plugin documentation. Existing settings were retained and the activity-log table was created on activation.

= 3.9.1 =
Minor diagnostics improvement. Existing settings were retained.

= 3.9.0 =
Added the Redirect Engine tab, redirect tester, and refreshed administration interface. Existing settings were retained.

= 3.7.2 =
Added WooCommerce and MemberPress login-form redirect compatibility and fixed first-login routing.

= 3.6.0 =
Added logout redirects, first-login routing, dynamic placeholders, and MemberPress redirect fixes.

= 3.0.0 =
Completed the version 3 rewrite with automatic settings migration.
