15 KiB
15 KiB
ThunderAI Release Notes
Version 2.3.0 - ??/??/2024
- On the custom prompts page, when editing a prompt, pressing the cancel button will revert any modified values in the form to their saved state.
- Implemented placeholders to add additional data to prompts [More info] [#146, #153].
- Text improved for the "Reply to this" prompt.
- Added an option to set the maximux number of characters in the prompt [#165].
- Added a workaround to show an alert message when needed [#166].
- ...
Version 2.2.1 - 11/10/2024
- [ChatGPT Web] Added a workaround to login in ChatGPT. See the new button in the options page.
- Brazilian Portuguese (pt-br) translation updated, thanks to Bruno Pereira de Souza.
Version 2.2.0 - 07/10/2024
- [ChatGPT Web] Removed the option to force the ChatGPT4 model over ChatGPT3.5, since it was useless now.
- [ChatGPT Web] Minor internal improvements.
- [OpenAI Comp API] Added a new integration method to use a local LLM via an API compatible with OpenAI's API specifications [#126].
- Custom Prompts storage space incremented to 5MB, using storage.local. Added also the total occupied space at the bottom of the Custom Prompts page [#129].
- [ChatGPT Web] Updated the information in the option page.
- A new dynamic menu for selecting prompts has been added. In addition to clicking the ThunderAI button, you can now use the CTRL+ALT+A keyboard shortcut [More info] [#130].
- Added an option to order alphabetically the prompts in the menu.
- Allow 0 as the dimensions for the chat window in the options page to prevent issues, such as those encountered with NixOS/Hyprland [#137].
- Is now possible to ask for additional text before sending the prompts also for default prompts [#135].
- Fixed a bug that occurred when importing prompts after an export without closing the Custom Prompts page.
- Brazilian Portuguese (pt-br) translation added, thanks to Bruno Pereira de Souza.
- [Ollama API] Added a link to the CORS information page.
- [ChatGPT API][Ollama API][OpenAI Comp API] Improved handling of streaming responses even in case of broken chunks [#147].
- Fixed a race condition that occurred when opening the chat window under certain circumstances. Thanks to @jobisoft for helping refine the code, and to @Mikilio and @mattcaron for the extensive testing [#143].
Version 2.1.5 - 23/09/2024
- [ChatGPT Web] Working again in Thunderbird 115. Implemented a workaround for Intl.Segmenter [#139].
Version 2.1.4 - 11/09/2024
- [ChatGPT API][Ollama API] Fixed the colors of the light theme in the chat window status logger.
- [ChatGPT Web] Correctly handling a change in the web interface [#133].
Version 2.1.3 - 04/09/2024
- [ChatGPT Web] Removed a link to the status page in an error message as requested by Thunderbird Addon Reviewer. Reverted [#123].
Version 2.1.2 - 04/09/2024
- [ChatGPT Web] The URL in the prompt sending error message is now correctly clickable [#123].
- [ChatGPT Web] If the web interface loads slowly, a button is now shown to retry sending the prompt [#122].
- [ChatGPT Web] Improved the methods to open the ChatGPT window and interact with it.
Version 2.1.1 - 28/08/2024
- [ChatGPT API] Fixed a bug in handling the chat window.
Version 2.1.0 - 28/08/2024
- [Ollama API] It's now possible to use a local LMM using Ollama [#79].
- [ChatGPT API][Ollama API] Added a "Stop" button to stop the current elaboration [#113].
- [ChatGPT API] If the configuration is missing the model or the API key, an error message is now provided, and there is no more fallback to the ChatGPT web interface [#111].
- [ChatGPT API][Ollama API] Improved chat colors scheme for darkmode.
- [ChatGPT API][Ollama API] Added a status message to give feedback to the user about the current operation [#119].
- Improved the internal messaging system between the background script and the chat windows [#117].
- Improved error messages for connection errors.
Version 2.0.7 - 21/08/2024
- [ChatGPT Web] Fixed an issue with automatically sending the prompt.
Version 2.0.6 - 19/08/2024
- Some minor improvements.
Version 2.0.5 - 19/08/2024
- [ChatGPT Web] Modified the permissions for the ChatGPT web interface, now requiring only the
https://*.chatgpt.com/*and not all sites. - [ChatGPT Web] Fixed a problem loading the web interface on Thunderbird 115 under some circumstances.
Version 2.0.4 - 16/08/2024
- [ChatGPT API] Fixed the vertical scroolbar with long reponses [#108].
Version 2.0.3 - 15/08/2024
- [ChatGPT API] Fixed a loading bug in Thunderbird 128+ [#107].
Version 2.0.2 - 15/08/2024
- [ChatGPT Web] Now, the ChatGPT response must be selected by the user to be retrieved by ThunderAI. A single click on the text should work, but it's also possible to select the text manually [#104].
- Added a better error message when there is an error fetching models.
- When selecting a correct model in the options page, the field is no more highlighted in red [#100].
- When using the ChatGPT API, the double quotes at the beginning and end of the response are removed [#99].
- [ChatGPT Web]"Keep formatting" option removed.
Version 2.0.1 - 09/08/2024
- [ChatGPT Web] No more notifying a missing API Key or model when using the web interface.
Version 2.0.0 - 30/07/2024
- Added OpenAI ChatGPT API connection [#40].
- Information text in the options page improved.
Version 1.2.1 - 20/07/2024
- Fixed changes in the ChatGPT web interface when importing in plain text [#87].
- Added an option to the prompts to specify the default language for the response [#86].
- Not adding to the prompt the statement about using the default language if asking for a translation [#85].
- [Thunderbird 128+ only] Added a warning message when closing the Custom Prompts page with unsaved changes [#88].
Version 1.2.0 - 17/07/2024
- If no default language is set in the options, the language present in the text sent to ChatGPT will be used [#53].
- Added the functionality to import and export custom prompts [#65].
- Showing the currently used prompt name in the ChatGPT window [#20].
Version 1.1.4 - 28/06/2024
- Added an option to import text with formatting from ChatGPT, set to false by default [#70], [#77].
- Improve the message warning to choose the right model [#76].
- Added a description in the Custom Prompts page about default prompts [#74].
- Added a link to the translate page in the options window [#68].
Version 1.1.3 - 18/06/2024
- Fixed a bug in replying to a message [#71].
Version 1.1.2 - 23/05/2024
- Minor improvements.
Version 1.1.1 - 22/05/2024
- Improved handling of CSS in the ChatGPT web interface.
Version 1.1.0 - 21/05/2024
- A prompt can be configured to request additional text from the user.
- Added custom prompts. See more info here.
- Dark mode added.
- Added some error messages to handle potential changes in the ChatGPT web interface.
- German translation added.
- French translation added.
- Log messages improved.
Version 1.0.10 - 17/05/2024
- Now using the new URL chatgpt.com.
- More improvements in handling the ChatGPT web interface.
Version 1.0.9 - 16/05/2024
- Improved handling of different versions of the ChatGPT web interface.
Version 1.0.8 - 15/05/2024
Version 1.0.7 - 09/05/2024
- Improved the reply prompt to exclude comments and other text beside the mail text.
- Correctly keeping the signature in a reply even if it's above the quoted email [#45].
Version 1.0.6 - 08/05/2024
- Correctly handling a change in the ChatGPT web interface [#43].
- Added a button to force the completion to display the 'Use last answer' button if ChatGPT has finished its work but the button has not appeared.
Version 1.0.5 - 03/05/2024
- Fixed the handling of ChatGPT-4 in a large window [#38].
Version 1.0.4 - 01/05/2024
- Stripping the quotation marks from the response.
- Now it is possible to undo text modifications implemented by ChatGPT (CTRL+Z on Windows) [#34].
- Now closing the compose window after unsaved text modifications implemented by ChatGPT triggers the usual warning message [#30].
- Updated the "Important Information" section on the options page, as it is no longer possible to disable the ChatGPT chat history.
Version 1.0.3 - 27/04/2024
- Using the right identity when replying to a message [#31].
Version 1.0.2 - 18/04/2024
- New standard menus.
- Fixed a bug in importing replies text.
- Fixed the handling of the new change model button in the ChatGPT interface.
- Added an option to choose between GPT-3.5 and GPT-4 Models [#27].
- Added a link to the Status Page, to check if there are known issues in interacting with the ChatGPT web interface.
Version 1.0.1 - 13/04/2024
- Italian addon description fixed.
- Improved the method to open the ChatGPT window. Thanks to John Bieling.
- Fixed a bug in replying to a message. Now the quoted text is correctly displayed.
- Fixed a bug in the compose window. Now is correctly used only the selected text.
- If the prompt is more than 30.000 characters, do not proceed and give a message to the user.
Version 1.0 - 05/04/2024
- First release.