• v0.5.0 d2d24e9726

    UltimateByte released this 2026-05-31 02:03:19 +02:00 | 31 commits to main since this release

    New

    • A branded dark admin theme. The whole toolkit now wears one cohesive dark Deep Glass look that matches the lrob.fr site — navy surfaces, amber highlights, comfortable contrast — in place of plain default WordPress styling. One consistent identity across every page, nothing to switch on.
    • SMTP setup that helps you get it right. Configuring sending no longer means hunting for server details: the SMTP host field suggests your domain's real mail servers (common names plus a live DNS/MX lookup), shows a live green/red check that each one actually resolves, and a Test connection button confirms your login works — before you trust it with real mail. A Test email is one click away too.
    • Accessible contact & sign-up forms. Your public forms now work properly with keyboards and screen readers: each field's help text and error is announced, invalid fields are flagged, and "message sent" / "please fix this" is read out — so more of your visitors can actually complete them. (The built-in math anti-spam check was already screen-reader friendly; the picture one stays visual on purpose.)

    💅 Improved

    • A cleaner, more readable admin. Bigger base text, airier spacing, and a thorough legibility pass mean labels, links and helper text all read clearly — and spacing, colours and status badges are now unified across SMTP, Logging, Contact Form, Captcha and Newsletter, so it feels like one product from page to page.
    • A reworked SMTP identity card. A clearer one-row header (enable · transport · name · delete), an Authentication required toggle, and smart "From" fields — leave From email / From name empty and a "Default — …" hint shows exactly what will be used; pick it to inherit automatically. Consistent dropdowns and inputs with steady focus styling (no more text nudging when you click in).
    • Clearer newsletter cards. Action buttons sit in a tidy pinned footer, sent newsletters show their numbers on one compact line (targeted · sent · opens · clicks), and the status note lands right where you'd expect it.
    • A tidier dashboard. The activity chart gets a proper range picker (defaulting to Since beginning).

    🐛 Fixed

    • Disabling a module no longer strands you. Turn a module off from the dashboard and you stay on the dashboard, instead of being dropped onto the page you just disabled.
    • The Newsletter "SMTP not enabled" nag is gone. Newsletter sends fine through PHP mail() or any SMTP plugin, so that warning was misleading and showed on every admin page — it's now a calm, Newsletter-only info note.
    • The Dashboard's contact-form button no longer points at an obsolete editor screen, and old form URLs now land you on the right Forms page.
    • Un-scheduling a newsletter properly clears its scheduled-time note; the admin section tabs (Dashboard / Newsletters / Subscribers …) no longer pick up the wrong link colour.

    🔧 Under the hood

    • A large internal cleanup: the admin's colours, spacing and status badges were consolidated onto a single design system (the groundwork that made the dark theme a clean swap), the big admin screens were split into smaller focused pieces, and dead code was removed. Nothing changes for you today — it just makes future releases faster and safer to build.

    Requirements

    • PHP 8.2+ · WordPress 6.8+
    • A modern browser for the admin UI (CSS color-mix — Chrome/Edge 111+, Firefox 113+, Safari 16.2+, all 2023+). Public-facing forms have no such requirement.

    Existing installs auto-update from this release. Full feature history: docs/done.md.

    Downloads