Demitr

Changelog

1.0.2

  • Renamed main plugin file from demitr-wp.php to demitr.php to match the WordPress.org slug convention
  • Removed remaining inline style=”” attributes from admin notice — moved to admin CSS class
  • JS now toggles classes via classList.toggle() instead of writing to element.style.display

1.0.1

  • Replaced inline <script> in admin settings with wp_add_inline_script() (WordPress.org review fix)
  • Added opt-in attribution setting — “Powered by demitr.ai” link is now off by default (Guideline 10)
  • Fixed broken GitHub URL in readme.txt

1.0.0

  • Initial release
  • AI chat widget powered by Mistral (EU-sovereign)
  • GDPR consent gate (Art. 6) and AI disclosure (EU AI Act Art. 50)
  • PII anonymization (email and phone tokenization)
  • Business Card mode with 5 context fields
  • Paid mode with API key from demitr.ai dashboard
  • WordPress color picker for accent color
  • Bilingual (English and French)
  • Widget position setting
  • Clean uninstall

1.2.0

  • Widget redesign: SVG icons, bigger chat window, warm welcome messages, consent-only view
  • Auto-language detection: widget reads page language from html lang attribute and browser navigator.language
  • SSE streaming with LLM fallback chain: Mistral Small + 3 free fallback models
  • Anti-injection hardening: explicit security directives in every system prompt
  • Lead capture AI: natural contact collection prompt for Pro customers
  • PII anonymization Level 3: 8 regex + NLP (names, addresses, IBANs, credit cards, DOBs)
  • Installation tracking: widget pings server on load for domain analytics
  • Persistent chat history via localStorage (survives refresh and tab close)
  • Clear chat button with localized label in all 6 languages
  • Google Fonts: DM Sans + Instrument Sans

1.1.0

  • Widget upgraded: CSP-safe stylesheet (constructable stylesheet with fallback), hex color validation, SSE streaming responses
  • 6 European languages: English, French, German, Dutch, Italian, Spanish (widget UI + admin language selector)
  • Auto-detect language from WordPress locale for DE, NL, IT, ES (not just FR)
  • Level 3 PII anonymization: 8 regex patterns (EMAIL, URL, IBAN, CREDIT with Luhn, SSN, DOB, PHONE, ADDRESS) + NLP for names, places, organizations
  • “Powered by demitr.ai” badge remains opt-in (Guideline 10 compliant)

Plugin Website
Visit website

Version:
1.2.0
Last Updated
April 17, 2026
Requires
WordPress 6.4
Tested Up To
WordPress 6.9.4
Requires PHP
7.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.