Releases: Translate-It-App/Translate-It
Releases · Translate-It-App/Translate-It
Release list
Translate It! v1.19.1
🌍 Translate It v1.19.1 – Released on 11 September 2026
Added
- Added a Compatibility Check for OpenAI-compatible providers in Settings.
Fixed
- Fixed
Fieldtranslation to translate and replace only the selected text instead of the entire field. - Fixed
Select Elementtranslation failures with OpenAI-compatible local LLM providers such as LM Studio. - Fixed Settings persistence issues, including Prompt Template selections not being saved correctly.
🧩 Install Now
Click your preferred browser to install:
What's Changed
- fix(custom-provider): improve OpenAI-compatible model compatibility by @Amm1rr in #203
- fix(field): translate selected field text safely by @Amm1rr in #204
- fix(options): harden settings persistence and save behavior by @Amm1rr in #205
- Improve PDF viewer mode tooltips and Custom API settings alignment by @Amm1rr in #206
- Prepare v1.19.1 release by @Amm1rr in #207
Full Changelog: v1.19.0...v1.19.1
Translate It! v1.19.0
🌍 Translate It v1.19.0 – Released on 06 September 2026
Added
- Added font customization for Select Element and Page Translation in the Settings page.
PopupandSidepanelnow remember your last translation while the browser is open.
Changed
- Updated AI provider models.
- Changed the
Select Elementrevert shortcut fromEscto doubleEsc.
Fixed
- Fixed various issues and improved the overall reliability of
Select Element, including better compatibility with AI models with limited or no JSON support. - Fixed various issues and improved the overall reliability of
Page Translationand other translation features.
🧩 Install Now
Click your preferred browser to install:
What's Changed
- refactor(translation): harden translation pipeline architecture by @Amm1rr in #167
- fix(context-menu): refresh provider list on visibility changes by @Amm1rr in #168
- fix(options): improve settings page consistency and branding by @Amm1rr in #169
- chore: update pnpm to 11.21.0 by @Amm1rr in #170
- feat: refresh AI provider models and configuration by @Amm1rr in #171
- refactor: remove dead direct image translation infrastructure by @Amm1rr in #172
- fix(select-element): harden transactional mutation rollback by @Amm1rr in #173
- fix: reuse resolved AUTO language pair across translation batches by @Amm1rr in #174
- fix: preserve valid results during structured parent recovery by @Amm1rr in #176
- fix: route translation streams to originating frame by @Amm1rr in #178
- test: harden translation timeout and abort lifecycle coverage by @Amm1rr in #179
- fix: reject empty Microsoft Edge translation responses by @Amm1rr in #180
- fix: honor skipped results in whole page translation by @Amm1rr in #181
- chore: align Select Element optimization tests and documentation by @Amm1rr in #182
- fix: preserve Page AUTO semantic pair across batches by @Amm1rr in #183
- fix: mark under-returned string batch results as skipped by @Amm1rr in #184
- fix: add bounded multi-parent recovery per batch by @Amm1rr in #185
- fix(page-translation): treat blank results as failed settlements by @Amm1rr in #186
- Unify Translation Error Contracts and Harden DOM Translation Lifecycles by @Amm1rr in #188
- Fix Select Element revert shortcut conflicts with website Esc handling by @Amm1rr in #189
- Add translation font support for Select Element and Page Translation by @Amm1rr in #190
- Fix Mouse Hover modifier trigger behavior and platform shortcuts by @Amm1rr in #191
- Harden runtime reliability across settings, providers, messaging, and translation flows by @Amm1rr in #192
- Preserve Popup and Sidepanel translation state during browser session by @Amm1rr in #193
- Fix Microsoft Edge translation provider by @Amm1rr in #194
- Improve context menu behavior and shortcut navigation by @Amm1rr in #195
- Fix Select Element translation reliability for AI providers by @Amm1rr in #196
- Standardize page titles and favicons by @Amm1rr in #197
- Add configurable DeepSeek thinking modes by @Amm1rr in #198
- Fix structured result publication and improve runtime diagnostics by @Amm1rr in #199
- Rebuild v1.19.0 browser release packages by @Amm1rr in #200
Full Changelog: v1.18.0...v1.19.0
Translate It! v1.18.0
🌍 Translate It v1.18.0 – Released on 01 August 2026
Added
- Introduced PDF Translator for translating PDF documents.
Fixed
- Improved
Select Elementtranslation performance and responsiveness, especially when processing large selections. - Fixed WebAI conversation history behavior to provide more consistent and predictable translation results.
🧩 Install Now
Click your preferred browser to install:
What's Changed
- feat(select-element): add history-aware parallel execution by @Amm1rr in #150
- tune(optimization): improve base-2 concurrency scaling by @Amm1rr in #151
- fix(webai): restrict history support to Select Element by @Amm1rr in #152
- fix(mouse-hover): clear container highlight on translation errors by @Amm1rr in #153
- fix(subtitle): prevent dynamic UUID URLs for internal extension page by @Amm1rr in #154
- fix(content): stop leaking extracted content CSS into page scope by @Amm1rr in #157
- feat(popup): add horizontal action scroller for popup toolbar by @Amm1rr in #160
- feat(pdf): introduce PDF Translator by @Amm1rr in #162
- docs: consolidate and reorganize PDF Translator architecture documentation by @Amm1rr in #163
Full Changelog: v1.17.1...v1.18.0
Translate It! v1.17.1
🌍 Translate It v1.17.1 – Released on 11 June 2026
- Added auto-translate rule toggle to both FAB Desktop, Mobile and Popup translation controls.
- Added the ability to set the current source and target languages as defaults directly from Popup, Sidepanel, and Mobile language selectors.
- Added modern Markdown rendering support for translation results and history entries, with improved dictionary formatting and pronunciation display.
- Added advanced prompt customization with support for Auto Translation, Subtitle Translation, prompt previews, and selected system translation wrappers.
🧩 Install Now
Click your preferred browser to install:
What's Changed
- Add exact-page auto-translate rule toggle to FAB and Popup by @Amm1rr in #142
- feat(auto-translate): extend exact-page rule controls to mobile UI by @Amm1rr in #143
- feat(language-selector): support setting current languages as defaults by @Amm1rr in #144
- feat(markdown): modern markdown rendering and history previews by @Amm1rr in #145
- feat(prompts): add advanced prompt customization and runtime validation by @Amm1rr in #146
- fix(content): isolate UI host theme and layout from host pages by @Amm1rr in #148
- fix(settings): support partial saves and safe prompt migrations by @Amm1rr in #149
Full Changelog: v1.16.0...v1.17.1
Translate It! v1.17.0
🌍 Translate It v1.17.0 – Released on 06 June 2026
Added
- Added a new Subtitle Translator tool for translating subtitle files
- Added new pronunciation accent and voice tuning options in the Text-to-Speech Settings
- Added a Text-to-Speech button when selecting text on webpages, along with new options to customize the visibility of the translation button and pronunciation button
Fixed
- Fixed an issue where the selected translation provider was not being saved correctly (#133)
- Fixed an sidebar/popup compatibility issue that prevented parts of the extension UI from working correctly (#140)
- Fixed
Vajehyabdictionary lookups and related integration issues
🧩 Install Now
Click your preferred browser to install:
What's Changed
- feat(fab): add customizable idle opacity and icon size by @Amm1rr in #123
- feat: implement Mouse on Hover Translation by @Amm1rr in #125
- Consolidated Feature Management Architecture & ESC Bug Fix by @Amm1rr in #126
- Fix: Error Misreporting & URL-Label Misidentification by @Amm1rr in #127
- fix: resolve mouse hover flickering and professionalize container styling by @Amm1rr in #128
- fix: improve error management, translation cancellation, and messaging by @Amm1rr in #129
- feat: implementation of provider visibility toggle by @Amm1rr in #130
- feat(options): refactor settings tabs and optimize provider management by @Amm1rr in #131
- Standardized Mouse Hover Toggle and Popup UI Refactor by @Amm1rr in #132
- feat: implementation of comprehensive Subtitle Translation system by @Amm1rr in #134
- Refactor Text-Field Interaction and Fix Twitter/Dictionary Bugs by @Amm1rr in #135
- feat/fix: options page UI enhancements and vite build system optimization by @Amm1rr in #136
- feat(tts): implement language-specific voice tuning and edge tts integration by @Amm1rr in #137
- Fix Provider Selector UI issues and resolve translation priority conflicts by @Amm1rr in #138
- feat: implementation of selection toolbar with TTS support and configurable visibility by @Amm1rr in #139
- Improve prompts, bilingual AI, and element selection engine by @Amm1rr in #141
Full Changelog: v1.16.0...v1.17.0
Translate It! v1.16.0
🌍 Translate It v1.16.0 – Released on 19 May 2026
Added
- Added Mouse on Hover Translation for instant, frictionless translation by simply hovering over text or containers
- Added customizable Idle Opacity and Icon Size for the Quick Action Button (FAB)
- Added an option to hide translation providers you don’t use to keep the interface cleaner
🧩 Install Now
Click your preferred browser to install:
What's Changed
- feat(fab): add customizable idle opacity and icon size by @Amm1rr in #123
- feat: implement Mouse on Hover Translation by @Amm1rr in #125
- Consolidated Feature Management Architecture & ESC Bug Fix by @Amm1rr in #126
- Fix: Error Misreporting & URL-Label Misidentification by @Amm1rr in #127
- fix: resolve mouse hover flickering and professionalize container styling by @Amm1rr in #128
- fix: improve error management, translation cancellation, and messaging by @Amm1rr in #129
- feat: implementation of provider visibility toggle by @Amm1rr in #130
- feat(options): refactor settings tabs and optimize provider management by @Amm1rr in #131
- Standardized Mouse Hover Toggle and Popup UI Refactor by @Amm1rr in #132
Full Changelog: v1.15.1...v1.16.0
Translate It! v1.15.1
🌍 Translate It v1.15.1 – Released on 13 May 2026
Added
- Added the ability to choose a translation provider for OCR translations
- Improved dictionary results with more detailed information such as pronunciations, synonyms, definitions, and examples, along with new Dictionary Display Options to customise which sections are displayed
🧩 Install Now
Click your preferred browser to install:
What's Changed
- Feat: Enhance Google Translate with rich dictionary data (Definitions, Parts of Speech, Examples) by @Amm1rr in #122
Full Changelog: v1.15.0...v1.15.1
Translate It! v1.15.0
🌍 Translate It v1.15.0 – Released on 11 May 2026
Added
- Added
Screen Capture(OCR) to extract and translate text from any visual area, including images and videos, with full offline support (#120) - Added Pin and Dock capabilities with Edge Snapping: You can now pin the window to stay open or drag it to the screen edges to dock it as a persistent, resizable sidebar that updates instantly with new selections (#121)
Changed
- Improved overall performance and responsiveness
🧩 Install Now
Click your preferred browser to install:
What's Changed
- feat: implement high-performance Screen Capture and OCR system by @Amm1rr in #120
- feat: window pinning and docking with smart edge snapping by @Amm1rr in #121
Full Changelog: v1.14.1...v1.15.0
Translate It! v1.14.1
🌍 Translate It v1.14.1 – Released on 09 May 2026
Added
- Added Text-to-Speech support for original text and improved the mobile experience with better text selection and floating button interactions (#116)
Fixed
- Fixed an issue where the translation window could close unexpectedly when dragging it quickly (#113)
- Fixed issues with
Page TranslationandHover Original Previewson large pages, while reducing unnecessary translations and token usage (#114) - Improved the mobile experience by preventing accidental text deselection, improving floating button interactions, and adding Text-to-Speech support for original text (#115)
- Fixed issues where
Select Elementmode could accidentally open links instead of translating content on some websites (e.g. Twitter/X) (#117, #119)
Changed
- Improved translation filtering to reduce unnecessary token usage and better protect technical content such as links, emails, addresses, and code-related text (#118)
🧩 Install Now
Click your preferred browser to install:
What's Changed
- fix: prevent accidental window dismissal during or after drag operation by @Amm1rr in #113
- fix(page-translation): optimize viewport detection and hover preview segmentation by @Amm1rr in #114
- feat(tts): implement owner-aware cleanup system by @Amm1rr in #115
- fix: improve mobile selection preservation and add source TTS by @Amm1rr in #116
- fix(select-element): improve event interception and resolve Twitter click-through issue by @Amm1rr in #117
- feat(filter): consolidate DOM filtering logic and technical patterns by @Amm1rr in #118
- fix(select-element): solve Twitter click-through and highlight leak issues by @Amm1rr in #119
Full Changelog: v1.14.0...v1.14.1
Translate It! v1.14.0
🌍 Translate It v1.14.0 – Released on 07 May 2026
Added
- Text-to-Speech can now read very long translations smoothly without stopping
- Added the Vajehyab Persian dictionary for better dictionary results (vajehyab.com)
- Added a Prompt Preview feature in the Prompt Settings tab
- Added a warning notification before starting
Page Translationwith paid providers. - Added a shortcut management button for the Select Element feature in Settings
Fixed
- Fixed an issue where the translation window would not open when the
Require Ctrlsetting was enabled - Fixed issues where some translation modes were not using the correct provider
- Fixed cases where
Page Translationstopped working after an error - Fixed formatting problems in translated text, including missing Persian half-spaces (نیمفاصله) and extra line breaks
- Fixed several stability and reliability issues
Changed
- Improved dictionary provider selection in Settings
- Improved provider selection to only show available and configured providers
- Improved Settings validation before saving
- Improved popup performance
🧩 Install Now
Click your preferred browser to install:
What's Changed
- feat: integrate Vajehyab provider and implement smart provider filtering by @Amm1rr in #107
- Enhance Stability and Error Handling for AI Providers by @Amm1rr in #108
- feat(tts): implement smart text chunking and queueing for unlimited length playback by @Amm1rr in #109
- fix: finalize smart extraction system and resolve mobile TTS truncation by @Amm1rr in #110
- Fix: Text selection window not appearing with Ctrl requirement by @Amm1rr in #111
- feat: Page Translation Token Warning and Cancellation Fix by @Amm1rr in #112
Full Changelog: v1.13.0...v1.14.0