Release Notes
Version 1.0.2 - 2024-11-26
- Replaced the static command menu with a dynamic autocomplete feature.
- Commands are filtered based on user input, offering real-time suggestions.
- Improved chat history persistence to ensure seamless recovery of messages across sessions.
- Enhanced file management features, preserving a seamless user experience with the file button.
- Optimized UI layout, centering the chat interface and improving spacing for better usability.
- Expanded input box width to accommodate longer help text and prevent truncation.
- Fixed issues with bot overwriting slash command responses.
- Improved error handling for `/donate`, `/slack`, and `/image` commands, ensuring robust feedback for invalid inputs.
- Applied polished styling for chat messages, including better alignment and card-like effects.
- Added scrolling support to the command menu for better accessibility when multiple commands are available.
Version 1.0.1 - 2024-11-25
- Improved middleware to preprocess only the latest query and extracted keywords for image generation.
- Reduced API payloads by limiting keywords to 5 and chunk text to 2000 characters.
- Separated logic for image queries and standard queries to optimize API usage.
- Enhanced file upload feature in the chat component, allowing users to upload and manage files directly.
- Reintroduced file viewer functionality with a file removal option.
Version 1.0.0 - 2024-11-24
- Added Slack message functionality, enabling users to send messages to a configured Slack channel.
- Introduced `/image` command for generating images with relevant context from uploaded files.
- Integrated keyword extraction for image-related queries, focusing on visual terms.
- Implemented chunk ranking and similarity scoring for relevant file context.
- Added a dropdown to display available chat commands dynamically.
Version 0.9.0 - 2024-11-23
- Introduced chat analytics to analyze user interactions and provide insights.
- Implemented initial chat component updates to support analytics data visualization.