# Changelog All notable changes to **A-WP-Notes** are documented here. Format: [Keep a Changelog 1.1.0](https://keepachangelog.com/en/1.1.0/) — versioning: [SemVer](https://semver.org/). --- ## [Unreleased] ### Changed — Leave Feedback form (more options, multi-select, wired to email) The right-column "Leave Feedback" form on the About page has been expanded from two radio buttons to **seven checkboxes** (users can pick more than one), a new optional message textarea, and a submit button that **actually does something** — it AJAX-posts to a new WP handler that emails the site admin via `wp_mail()`. **Form options (checkboxes — multi-select):** - I have ideas to improve this plugin - I need help with this plugin - I found a bug - I'd like to request a new feature - I'd like to share my use case - Just saying thanks 🍀 - Other **Submission flow:** 1. Client-side: at least one checkbox OR a message is required; otherwise an inline hint shows. 2. AJAX POST `wp_notes_submit_feedback` with topics[] + message + nonce. 3. Server-side handler (`manage_options` capability + nonce checked) sanitizes input, allow-lists the topic keys, then builds a plain- text email and ships it to `get_option('admin_email')` via `wp_mail()`. Reply-To is set to the submitting user's email so the admin can reply directly. 4. Email body includes: sender (display name + email + WP login), site URL, plugin version, the checked topics (pretty-labelled), and the message. 5. Inline success message replaces the form on success; inline error message lets the user retry on failure. The old radio-button + broken `toggleSection('feedback-form-...')` logic that pointed at non-existent IDs has been replaced entirely. The `toggleSection()` helper is kept defined but is now genuinely unused on the About page — flagged for removal in a future Tier-2 pass. ### Changed — About page rewritten (content + layout) The About page (`Settings → WP Notes → About`) has been rewritten from "wall of nested toggle boxes with outdated content" to "readable cards with accurate content". The left column is now three plain cards: **What WP Notes does**, **Who it's for**, and a **Version history** that actually matches the current plugin version. What changed: - **Removed two `` wrappers** around the About and Version History sections. Users came to the About page to read content — hiding it behind a toggle was anti-UX. - **"Version 2.0.3 (Current)"** entry was lying — the plugin is now v3.1.0. Replaced the whole version section with a compact accurate summary (v3.1.0 → v3.0.2 → v2.x → v2.0.0) plus a prominent **"View the full CHANGELOG.md →"** link to the canonical history on Gitea so the on-page summary doesn't have to be exhaustive. - **Removed redundant duplicate paragraphs** ("WP Notes is a versatile plugin that caters to a wide range of users" appeared twice in two lines). - **Removed invalid HTML** — bare `
  • ` outside `