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

1.4.5
-----
* Simpler setup screen: clear benefits, a chatbot preview, one email field and one agreement checkbox. Full data-sharing details remain one click away.
* Existing Infonic AI accounts: "Resend email", "Use a different email" and "Connect with an API key instead" while waiting for approval; waits until the approval link expires instead of giving up after four minutes.
* Clear, actionable error messages for rate limits, temporary emails, unreachable service and invalid site addresses.
* Local and staging sites can now connect (requires the updated Infonic AI service).
* Content step: all pages are pre-selected, with "Select all pages", "Select everything" and "Skip for now" shortcuts.

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.
