Infonic AI Chatbot changelog
============================

1.4.4
-----
* Add WordPress Privacy Policy Guide text and require consent for every connection method.
* Validate the service URL and avoid exposing upstream infrastructure errors.
* Prevent unselected posts from creating remote deletion requests.
* Preserve failed deletion jobs for retry and deduplicate queued content updates.
* Support network activation and complete multisite uninstall cleanup.
* Improve widget accessibility, focus handling, contrast and reduced-motion behavior.
* Make the optional public credit link an explicit administrator opt-in that is disabled by default.
* Leave plan quota enforcement to the hosted service instead of restricting content selection in the plugin.
* Ship the public widget stylesheet as readable source code.
* Strengthen release-package validation for WordPress.org submissions.

1.4.3
-----
* Add the full GPLv2 license text to the plugin.
* Remove unreachable admin screens and their unused code.
* Fix a PHP 8.1 deprecation notice raised when registering a hidden admin page.
* Remove locally stored plugin data on uninstall, including on multisite.
* Refresh the translation template and correct the FAQ.

1.4.2
-----
* Add a shared Website Profile for business-question and contact-form decisions.
* Sync public taxonomy terms, REST-visible custom fields and Elementor saved content.
* Re-sync selected content after Elementor and public custom-field updates finish saving.

1.3.0 - 1.3.8
---------------
* Replace the WordPress iframe with a native widget.
* Add lead capture, conversation reset, avatar support and an accessible typing indicator.
* Improve background sync, training status, timeout handling and account-token repair.
* Show Infonic AI branding on Free and remove it on eligible paid plans.

1.2.0 - 1.2.2
---------------
* Move document uploads, unanswered questions and appearance controls to the hosted dashboard.
* Reflect hosted content deletions in WordPress and fix widget clipping.

1.1.0 - 1.1.1
---------------
* Bind API connections to their assigned website domain.
* Add per-item content selection and plan-limit enforcement.
* Verify credentials before syncing and report failed training accurately.

1.0.0
-----
* First release.
