Nex Directory release history
==================================

1.4.7
- Fixes a WordPress admin CSS class conflict that could hide pending moderation submissions and User Management tables at desktop widths.
- Corrects responsive onboarding labels and encoded punctuation in event titles.
- Verifies the WordPress.org package on WordPress 7.1.
- Keeps the WordPress.org package focused on maintenance fixes only, with no premium functionality or new external services added.

1.4.6
- Removes PHP file creation from uploads-based private storage and routes demo media imports through WordPress media handling.
- Preserves valid SMTP password characters while still keeping masked saved secrets unchanged.
- Tightens frontend action nonces, moderation handlers, redirect sanitization, gallery input handling, and request-derived schema data.
- Escapes generated plugin markup through WordPress wp_kses() allow-lists at output time.
- Updates compatibility metadata for WordPress 7.0.4.

1.4.5
- Rewrites key admin, onboarding, settings, and frontend notices in clearer, more natural language for site owners and contributors.
- Improves settings explanations for setup templates, page links, submissions, uploads, notifications, and Chrome extension imports.
- Keeps unlimited publishing and optional Pro add-on guidance clear without confusing users with internal product wording.

1.4.4
- Refreshes the WordPress.org release package after the final review pass.
- Moves the maintained Tailwind source entry into docs/source and updates the documented rebuild command so no build-tooling folder or package files are needed in the ZIP.
- Keeps the 1.4.3 review fixes intact for naming, upload paths, request checks, and submitted input handling.

1.4.3
- Resolves WordPress.org review feedback around the public plugin name, distribution packaging, upload storage paths, request nonces, and submitted input handling.
- Removes build tooling from the release archive and keeps generated files stored beneath uploads/nexdirectory.
- Tightens frontend submission, claim, report, contact, upload, and private-calendar file flows for the current WordPress release.

1.4.0
- Confirms that Free publishing is unlimited, with no three-listing, three-post, or three-event cap.
- Keeps the Events, Local Directory, Jobs, and Marketplace setup templates available.
- Keeps core RSVP, capacity, waitlist, unified notifications, basic Needs Attention, and organizer privacy workflows available in Free.
- Keeps public site and organizer iCalendar subscriptions available in Free.
- Makes the official Nex Directory Chrome extension download prominent in the Free Connection Centre.
- Moves licensed advanced implementations and their service integrations into the existing separate Nex Directory Pro add-on.
- Adds a restrained in-plugin Free versus Pro comparison with contextual, admin-only upgrade guidance.
- Restricts private-file deletion to canonical files inside the current site's owned storage directory.
- Adds local license copies and reproducible source guidance for every bundled browser library.
- Aligns WordPress.org release notes, source references, and third-party notices with the actual Free package.

1.3.0
- Adds a dedicated Chrome Extension connection centre with the official Web Store download, status, activity, setup guidance, and secure connection-key rotation.
- Adds a privacy-safe admin Needs Attention centre across moderation, claims, invitations, messages, RSVPs, and waitlists.
- Adds explicit organizer-profile, contact, and attendee privacy controls.
- Adds stable, subscribable public site and organizer iCalendar feeds.
- Moves submitted private documents outside the public uploads tree and integrates retention, export, erasure, and uninstall cleanup.

1.2.0
- Adds a unified notification bell and account feed for messages, claims, moderation, RSVPs, waitlist changes, and compatible extension notices.
- Adds one-click setup templates for Events, Local Directory, Jobs, and Marketplace.
- Adds guided zero-result recovery with removable filters, popular categories, and broader or nearby alternatives.

1.1.0
- Introduces the Nex Directory identity.
- Redesigns the admin and member experience.
- Adds WordPress privacy exporter, eraser, and suggested policy integration.
- Improves settings safety, accessibility, responsiveness, and page-specific asset loading.
- Removes legacy licensing constants and WordPress core-table schema alterations.

1.0.10
- Prevents block themes from adding a second site header above Nex Directory app pages while keeping WP_DEBUG clean.

1.0.9
- Moves mobile event gallery scrolling out of inline Alpine attributes.

1.0.8
- Hardens onboarding wizard markup so sanitization cannot expose hidden steps or Alpine expressions.

1.0.7
- Uses an explicit confirmation modal for demo imports and keeps the loader hidden until confirmation.

1.0.6
- Stops automatic page and taxonomy creation during activation; setup content requires an explicit admin action.

1.0.5
- Adds an explicit agree/cancel confirmation gate before demo imports run.

1.0.4
- Removes the admin dashboard iframe and strengthens nonce, input-sanitization, and output-escaping flows.

1.0.3
- Improves source documentation, external-service disclosure, request hardening, media sanitization, and WordPress compatibility metadata.

1.0.2
- Adds review, packaging, demo-media, and workspace refinements.

1.0.1
- Adds compliance and package refinements.

1.0.0
- Initial public release with directory core, frontend submissions, moderation, maps, import tools, Elementor integration, and bundled assets.
