AI Assistant:
- Added functionality to close the chat window when pressing the ESC key.
- Improved the system prompt to allow the AI Assistant to generate advanced search queries using Lucene syntax for better search relevance.
- The AI Assistant now recognizes the language of the indexed documentation and ensures search queries are made in the correct language.
- Responses from the AI Assistant are now generated in the same language as the user's input, providing a more consistent and natural interaction experience.
- Added an AI agent to filter search results presented to the AI Assistant, selecting the most relevant topics for the user's question.
- Improved the AI Assistant's context by providing the name of the current site configuration.
- Fixed issue where an XML fragment provided by the user in chat was not displayed on the AI Threads page.
- Fixed an issue where code blocks extended beyond the AI Assistant chat window and could not be scrolled.
Search Summary:
- Fixed issue where the UI remained stuck in a loading loop when displaying the AI Assistant's search summary.
Content Indexing and Search:
- Fixed an issue that occurred when attempting to reindex a site's content after performing a search.
- Fixed an issue where semantic search returned matches for terms that were not relevant to the site documentation.
- Fixed an issue where the search page displayed an indefinite progress indicator for queries starting with "::".
- Fixed an issue where operators used in a Lucene boolean query (e.g., AND, OR, NOT) were incorrectly highlighted in search results.
- Fixed an issue where search queries containing words with a period (".") failed to return results.
- Fixed an issue where the search would get stuck in an endless loop when processing invalid queries.
Site Dashboard:
- Updated the Site Dashboard to always display AI Features for a version.
- Fixed issue where clicking on AI Threads link opened the wrong page.
- Fixed an issue in the Site Dashboard where site information did not update when switching sites from the application header.
Login/Signup:
- Fixed issue where the organization was lost when entering incorrect credentials.
- Fixed an issue where entering an invalid organization ID in the login form caused the form to display an incorrect message.
- Fixed an issue where user cannot login due to session expiration.
Site Configuration:
- Added a new action to duplicate a version of a site configuration.
- Improved the message displayed when a user provides feedback for a negative rating.
Usage Statistics:
- Fixed issue where sorting in the AI Assistant Threads and AI Search Summaries tables was not functioning correctly.
- Fixed incorrect computation of the average number of assistant replies on the statistics page.
User Profile:
- Fixed an issue where the avatar preview remained blank after uploading a new image in the Organization Profile.
Comments Application:
- Fixed an issue where scrolling to a selected comment caused the comment to be hidden by the sticky header in a WebHelp output.
- Fixed an issue where a vertical scrollbar would appear unnecessarily when hovering over a table.
- Fixed an issue where adding new comment action was not working due to session expiration.
- Fixed an issue where the block-level comment dialog disappeared after logging in from within the dialog.