Sappien Connector

Changelog

1.5.0

  • UI: Sappien chat now loads directly when the widget opens — no intermediate screen, seamless experience.
  • UI: smooth fade-in transition when the chat iframe finishes loading.
  • UI: new chat_bg_color setting — background color of the widget panel visible while the chat loads.
  • Shortcode: new bg attribute to override background color per instance.
  • Shortcode: new shadow and border attributes (yes/no) to control shadow and border per embed.
  • Admin: connection status indicator on the configuration page.
  • Admin: visual refresh — CSS variables, cleaner cards, improved form layout.
  • Compatibility: tested up to WordPress 7.0.

1.4.0

  • Architecture: refactored monolithic plugin into modular class-based structure (Sappien_Connector_Core, Sappien_Connector_Admin, Sappien_Connector_Settings, Sappien_Connector_Api, Sappien_Connector_Widget).
  • Security: replaced phpcs:ignore on SVG output with wp_kses() using an SVG allowlist (M1).
  • Security: validated $_GET[‘tab’] against an explicit allowlist before use (M2).
  • Security: validated user_email with is_email() before including in HMAC payload (B3).
  • Admin: replaced emoji characters in UI with inline SVG icons (B4).
  • Admin: added error_log() call before every wp_send_json_error() in AJAX handlers (B5).
  • Admin: full UI redesign — SaaS-style dashboard with header, card layout, styled tabs, toast notifications, and accessible drag-and-drop upload zone.
  • i18n: English as source language; all previously Spanish strings rewritten to English; Spanish (es_ES) translation added.
  • WordPress.org: added LICENSE file; updated readme.txt to English with full FAQ and changelog.

1.3.0

  • Improved option migration from previous version.
  • Better error handling in file validation.
  • Improved admin interface with Sappien branding.
  • New admin menu system.
  • Improved WordPress.org compatibility.

1.2.0

  • Rebranding: now “Sappien Connector” by Cardee Technologies, SL.
  • Full WordPress.org compliance.
  • Separated CSS/JS into external files.
  • Complete internationalization.
  • Security improvements: capability checks in AJAX handlers.
  • Server-side file size validation.

1.1.0

  • Initial release as “Sappien Chat”.

Plugin Website
Visit website

Author
CardeeTech.
Version:
1.5.0
Last Updated
May 27, 2026
Requires
WordPress 5.9
Tested Up To
WordPress 7.0
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.