NextOlive Chat

Changelog

3.0.3

  • Plugin Check pass: silenced two false-positive “unescaped DB parameter” warnings on the conversation and ticket list queries. Both queries build their WHERE clause only from constant fragments and pass all identifiers and values through $wpdb->prepare() (%i/%s/%d placeholders); no user input is interpolated into SQL.

3.0.2

  • Security hardening: every custom-table query now passes its table name through $wpdb->prepare() using the %i identifier placeholder, removing all direct interpolation of table names into SQL. Addresses WordPress.org plugin review feedback on unsafe SQL calls.
  • Bumped the minimum WordPress version to 6.2 (required for the %i prepare placeholder).

3.0.1

  • Simplified the external-site install snippet to a standard async <script src> tag.
  • Hardening: added per-IP rate limiting to the public heartbeat and knowledge-base “helpful” endpoints.
  • Stored the widget avatar setting as a sanitized URL.
  • Plugin Check / PHPCS pass: documented the custom-table queries (internal table names, prepared values, uncached real-time data) and prefixed uninstall globals.

3.0.0

  • Renamed the plugin to NextOlive Chat.
  • All features are now free and fully functional: removed all license checks, plan gating, usage limits (agents, departments, daily replies, concurrent chats, report history), and the free-tier control. Removed the bundled Freemius SDK.
  • The front-end “Powered by” credit is now opt-in and off by default.
  • AI auto-reply now uses OpenAI only; documented as an optional external service with terms and privacy links.
  • Added per-IP throttling on public session creation.

1.5.0

  • Added Reports & analytics: stat cards, a chats-per-day chart, and breakdowns for messages by sender, ratings, ticket status, top sources and agent activity, with 7/30/90/365-day ranges.

1.4.0

  • Added departments (team routing, optional widget department picker, inbox department filter) and canned responses/shortcuts.

1.3.0

  • Added proactive triggers and on-load session establishment so triggers and visitor monitoring work before the chat is opened.

1.2.0

  • Added Knowledge Base: writable KB articles, in-widget help search and article view with helpful votes, and optional AI grounding.

1.1.0

  • Added support tickets: offline form, agent ticket management, automatic email replies, and new-ticket notifications.

1.0.0

  • Initial release: live chat widget, agent inbox, OpenAI auto-reply, visitor monitoring, external embed script.

Plugin Website
Visit website

Author
Aftab
Version:
3.0.3
Last Updated
July 6, 2026
Requires
WordPress 6.2
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.