Releases: micz/ThunderAI
Releases · micz/ThunderAI
v4.0.1
v4.0.0
To use this version, you must have Thunderbird 140.0 or later.
- ThunderAI is now compatible only with Thunderbird 140 and later [#616].
- [All APIs] It's now possibile to define a specific API integration for calendar and task recognition [#498].
- Added a new model selector with a search functionality to dynamically filter the list [#603].
- [All APIs] Added a special prompt to summarize one or more emails, using a context menu command [#615]. Thanks to Guido Kraemer for his great work on this feature.
- [All APIs] "Analyze for spam" and "Add tags" context menu items are always shown when the corresponding feature is enabled [#609].
- [OpenAI Comp API][Ollama API] Asking for the single host for permission to avoid CORS errors, instead of all_urls, as requested by the Thunderbird Review Team [#524].
- Fix: Using also the mail folder owner to search for the right identity to use when composing a reply [#627].
- Context menu items are always ordered alfabetically [#630].
- The prompt export now includes an option to incorporate specific API settings, when present [#624].
- Added the {%mail_text_body_or_selected%} placeholder to retrieve the selected text or the full text body of the email if no selection is present [#641].
- Added the {%mail_html_body_or_selected%} placeholder to retrieve the selected HTML or the full HTML body of the email if no selection is present [#641].
- [All APIs] Added an option to get a calendar event without selecting some text, but using the full text body of the email [#518].
- [All APIs] Added a new menu item to create a calendar event from the text saved in the clipboard [#362].
- Added a button to copy a prompt in the Custom Prompts page [#598].
- [All APIs] Showing the spam filter info at the top of the message. The data is saved only for the session in which the message has been checked for spam [#506, #658].
- Fix: Now it's possibile to use multiple additional_text placeholders in a single prompt, also using custom placeholders [#554].
- When using the additional_text placeholder is now possibile to specify an ID that will be shown in the form asking for the text [#525].
- [ChatGPT Web] Added an option to define a custom time to wait for the page load. Sometimes, on slow PCs, the ChatGPT page loads slowly and ThunderAI inject its content too early. With this option you can adjust the waiting time [#634].
To try this release download and install the thunderai-v4.0.0.xpi file.
v3.8.5
v4.0.0pre2
To use this version, you must have Thunderbird 140.0 or later.
- Added a button to copy a prompt in the Custom Prompts page [#598].
- [All APIs] Showing the spam filter info at the top of the message. The data is saved only for the session in which the message has been checked for spam [#506, #658].
- Fix: Now it's possibile to use multiple additional_text placeholders in a single prompt, also using custom placeholders [#554].
- When using the additional_text placeholder is now possibile to specify an ID that will be shown in the form asking for the text [#525].
- [ChatGPT Web] Added an option to define a custom time to wait for the page load. Sometimes, on slow PCs, the ChatGPT page loads slowly and ThunderAI inject its content too early. With this option you can adjust the waiting time [#634].
Added in 4.0.0pre1
- ThunderAI is now compatible only with Thunderbird 140 and later [#616].
- [All APIs] It's now possibile to define a specific API integration for calendar and task recognition [#498].
- Added a new model selector with a search functionality to dynamically filter the list [#603].
- [All APIs] Added a special prompt to summarize one or more emails, using a context menu command [#615]. Thanks to Guido Kraemer for his great work on this feature.
- [All APIs] "Analyze for spam" and "Add tags" context menu items are always shown when the corresponding feature is enabled [#609].
- [OpenAI Comp API][Ollama API] Asking for the single host for permission to avoid CORS errors, instead of all_urls, as requested by the Thunderbird Review Team [#524].
- Fix: Using also the mail folder owner to search for the right identity to use when composing a reply [#627].
- Context menu items are always ordered alfabetically [#630].
- The prompt export now includes an option to incorporate specific API settings, when present [#624].
- Added the {%mail_text_body_or_selected%} placeholder to retrieve the selected text or the full text body of the email if no selection is present [#641].
- Added the {%mail_html_body_or_selected%} placeholder to retrieve the selected HTML or the full HTML body of the email if no selection is present [#641].
- [All APIs] Added an option to get a calendar event without selecting some text, but using the full text body of the email [#518].
- [All APIs] Added a new menu item to create a calendar event from the text saved in the clipboard [#362].
To try this release download and install the thunderai-v4.0.0pre2.xpi file.
v3.8.4
v4.0.0pre1
To use this version, you must have Thunderbird 140.0 or later.
- ThunderAI is now compatible only with Thunderbird 140 and later [#616].
- [All APIs] It's now possibile to define a specific API integration for calendar and task recognition [#498].
- Added a new model selector with a search functionality to dynamically filter the list [#603].
- [All APIs] Added a special prompt to summarize one or more emails, using a context menu command [#615]. Thanks to Guido Kraemer for his great work on this feature.
- [All APIs] "Analyze for spam" and "Add tags" context menu items are always shown when the corresponding feature is enabled [#609].
- [OpenAI Comp API][Ollama API] Asking for the single host for permission to avoid CORS errors, instead of all_urls, as requested by the Thunderbird Review Team [#524].
- Fix: Using also the mail folder owner to search for the right identity to use when composing a reply [#627].
- Context menu items are always ordered alfabetically [#630].
- The prompt export now includes an option to incorporate specific API settings, when present [#624].
- Added the {%mail_text_body_or_selected%} placeholder to retrieve the selected text or the full text body of the email if no selection is present [#641].
- Added the {%mail_html_body_or_selected%} placeholder to retrieve the selected HTML or the full HTML body of the email if no selection is present [#641].
- [All APIs] Added an option to get a calendar event without selecting some text, but using the full text body of the email [#518].
- [All APIs] Added a new menu item to create a calendar event from the text saved in the clipboard [#362].
To try this release download and install the thunderai-v4.0.0pre1.xpi file.
v3.8.3
v3.8.2
v3.8.1
v3.8.0
- [All APIs] Now it is possible to define an API and its settings for any custom prompt. This allows anyone to use different AI providers for different prompts [#102].
- [All APIs] When using special prompts (like automatically adding tags or the spam filter) with a specific API integration, all the settings for that integration can be specific. In this way you can use different api keys for the same integration, or different system prompt or temperature [#590].
- [All APIs] Added the temperature parameter [#561].
- [OpenAI API] Model filtering improved when choosing a model in the options page.
- [OpenAI API] Now using the new Responses API [#407].
- It is now possible to define a custom placeholder with dynamic data to retrieve any header present in the current email [#527].
- [All APIs] The configuration information reported in the webchat API has been improved for all integrations.
- Spanish (es) translation added, thanks to Gerardo Sobarzo, Andrés Rendón Hernández, Erick Limon.
- Swedish (sv) translation added, thanks to Andreas Pettersson.
- Various fixes.
To try this release download and install the thunderai-v3.8.0.xpi file.