RELEASE NOTES - Knova 1.0.1
============================

Bug Fix Release

This release fixes several important issues reported by users.

BUG FIXES
---------
- Fixed widget not appearing on user profile pages and other entity pages
- Fixed widget appearing on admin routes (now properly hidden)
- Fixed anonymous users unable to communicate with chatbot (CSRF token issue)
- Fixed widget closing when clicking inside to select/copy text
- Fixed widget appearing below site menus (z-index issue)

IMPROVEMENTS
------------
- Improved session handling for anonymous users
- Enhanced error messages for better debugging
- Better logging for troubleshooting
- Removed block plugin feature (simplified to hook-only placement)

UPGRADE FROM 1.0.0
------------------
1. Backup your database
2. Replace the module files with the new version
3. Clear all caches (drush cr or Configuration > Performance > Clear all caches)
4. Test the widget functionality

No database changes required. This is a drop-in replacement.

INSTALLATION
------------
1. Download and extract the module to your modules directory
2. Enable the module at /admin/modules
3. Configure at /admin/config/services/knova
4. Add your OpenAI API key
5. Train the chatbot with Q&A pairs
6. The widget will appear automatically on your site

REQUIREMENTS
------------
- Drupal 10.x or 11.x
- PHP 7.4 or higher (PHP 8.1+ recommended)
- OpenAI API key (sign up at https://platform.openai.com/)

SUPPORT
-------
Report issues at: https://www.drupal.org/project/issues/knova

CHANGELOG
---------
See CHANGELOG.txt for detailed list of changes.

