The release notes summarize the changes introduced over the previous week.
New Features & Improvements
- Translation Memory export via API now supports an optional ZIP packaging option for TMX downloads
- Dark mode is now available across Custom AI, TMS UI, Orchestrator, and the legacy login page
- In-context preview for Multilingual Excel jobs using the HTML subfilter now renders tag-derived bold/italic formatting instead of literal tag text
- Translation editor now supports opening supported reference files (PDF, images, text, audio, video, HTML) inline in a new browser tab, with a trust prompt for SVG/HTML content
- Language AI API documentation has been moved into a new tab within the Language AI/TMS interface for easier access
- Added display/support for several new locales, including Assyrian, Western Armenian, Esan, Kmhmu, and Louisiana Creole
- AI Translation Agent is now available in Phrase Strings
Bug Fixes
- Fixed: Next Gen Machine Translation no longer retries unsupported language pairs up to ~41 times — failures now return within a single call instead of taking hours
- Fixed: Machine translation batch requests no longer fail due to exceeding the provider's segment limit
- Fixed: Tilde (LetsMT) engines no longer incorrectly show "Language pair is not supported" after a change in Tilde's system ID format
- Fixed: Grouping in Jobs View (e.g. by Project) no longer causes excessive load or slow performance
- Fixed: Jobs View infinite scroll no longer gets stuck permanently after a single failed fetch
- Fixed: Jobs View total count no longer gets overwritten by a stale response when switching between flat and grouped saved views
- Fixed: Jobs View results failing to load when switching between saved filter views before the previous view finished loading
- Fixed: Project List status filter showing a stale status for projects that had already been completed
- Fixed: Custom field values not appearing or being filterable in the Project List view for newly created projects
- Fixed: Google Drive connector errors (permissions, credentials, file size) now show specific causes instead of generic failure messages
- Fixed: Google Drive connector background file-listing tasks no longer fail intermittently
- Fixed: Optimizely connector exports failing for underscore-formatted locale codes (e.g. cs_cz) and for bare-language codes that triggered a crash
- Fixed: Webflow multi-locale bulk push failing to attach file data, which broke "Apply back to Webflow" for every job in the batch
- Fixed: Zendesk connector's Help Center category lookup now uses the correct locale when browsing into a category folder
- Fixed: Live preview generation crashing when translated content contains regex-special characters like parentheses
- Fixed: Marketo connector no longer crashes on certain error responses, and now retries transient network failures automatically
- Fixed: BitBucket, Dropbox, SharePoint, Zendesk, and Salesforce connector credential/authentication failures are now classified and handled more reliably
- Fixed: PPTX import crashing on slides combining many shapes with multiple internal "jump to slide" hyperlinks
- Fixed: Drupal/WordPress XLIFF import failing when a source file has no target elements
- Fixed: MXLIFF files with a null tgroup attribute producing an empty bilingual file, blocking editor access and downloads
- Fixed: TMX import failures for segments containing only placeholder tags
- Fixed: Automated Project Creation export automation failing to register a connector task after the final workflow step completed for the Box connector
- Fixed: Automated Project Creation could get stuck in a 'Running' state when using the Tridion connector
- Fixed: Automated Project Creation via Amazon S3 unexpectedly clearing translated target text on source updates
- Fixed: Pre-translation being silently skipped for some jobs after an automated WordPress connector source update
- Fixed: Update Source could incorrectly overwrite split job parts when triggered via connector or automation reimport
Fixed: A duplicate job batch being created when two near-simultaneous import requests were received