Release Notes - June, 2026
This release brings a focused set of new capabilities — including Language Pools for linguist assignment, a unified bulk edit modal for subprojects, service model flexibility improvements, and a new quote workflow from the internal portal. Alongside these features you'll find a range of quality-of-life improvements across project management, vendor profiles, CAT integration, and multi-brand configuration, plus a thorough round of bug fixes and comprehensive security patches.
New Features
Language Pools — group languages for assignment
You can now create Language Pools to bundle related language pairs together. Pools make it faster to manage linguist assignments across multiple languages at once, especially useful for vendors who work across a family of languages.
Unified Bulk Edit Modal for Subprojects
A new unified bulk edit modal lets you update multiple subprojects at the same time. Instead of editing each subproject individually, select several and apply changes in one step.
Manual price override in project and quote estimation
PMs can now manually override the total price for a service directly within the project or quote estimation view. This gives you flexibility to adjust pricing without having to change the underlying rate card or CAT analysis figures.
Subproject price used automatically in Direct Assignment
When a subproject has a custom price set, that price is now automatically applied during direct assignment instead of falling back to the default rate. This ensures the agreed subproject rate is always honoured.
Service names and codes can now be freely edited
The service model has been reworked to remove the previous restriction on changing service names and codes. You can now rename or recode services without being blocked by the system, making it easier to keep your service catalogue accurate and up to date.
Priority and Duration fields on Issue Creation Forms
When creating a new issue or task, you can now set its priority and estimated duration directly on the creation form. Previously these had to be added after the fact; capturing them upfront leads to better planning from the start.
Add New Quote from the internal portal — with client notification
PMs can now initiate a new quote directly from the internal portal, and the client receives an automatic notification when the quote is ready. This reduces the steps needed to kick off a new quoting cycle.
Vendor timezone visible and editable on the General tab
You can now view and update a vendor's timezone directly from the General tab of their profile. Previously this required navigating to a separate section, so this change makes vendor profile management a little smoother.
Improvements
Edit Translator Phrase Profile from External Profiles
You can now edit a translator's Phrase profile directly from the External Profiles section of their vendor profile. No need to navigate separately — the edit is right where you'd expect it.
Longer task comments and job instructions
The character limit for task comments has been raised so you can write longer, more detailed notes. Subproject job instructions now support up to 5,000 characters, giving you plenty of room for comprehensive translator briefings.
Fractional percentages in CAT Grids
CAT analysis grids now accept fractional percentages such as 52.5%. Previously only whole numbers were allowed, which forced rounding. This gives you more precise control over pricing configuration.
API audit logs now show who made a change and how
Changes made through the API are now logged with the name of the user who triggered them and the authentication method used (shown as "API authentication"). This makes the audit trail much more useful when troubleshooting integrations.
Top Clients Report improved
The Top Clients report has been updated with improved data accuracy and a clearer display, giving you a more reliable view of your most valuable clients.
Notification email templates now fully personalised
Some personalisation placeholders were missing from certain notification email templates, causing emails to go out with unfilled fields. All placeholders are now in place, so every outgoing notification includes the correct personalised content.
Office-level email settings for MultiBrand instances
In multi-brand deployments, email settings can now be configured at the office level rather than only at the instance level. Each branded office can have its own email configuration, giving you granular control over how each brand communicates.
Logo display corrected for multi-branded offices
Multi-branded offices now display their correct brand logo throughout the application. Previously some offices were showing the wrong logo after multi-brand configuration.
Faster user management page
The user management page now loads noticeably faster, reducing wait times when you need to look up or update user accounts.
Invoice and credit note PDF filenames improved
Downloaded invoice and credit note PDFs now use a clearer, more consistent file naming convention, making it easier to identify and organise files after downloading.
Phrase project data preserved on quote conversion
A background process was unnecessarily cleaning Phrase project data when a quote was converted to a project. This has been removed. Your Phrase project, translation memories, and associated data are now fully preserved through the conversion.
Bug Fixes
Phrase Template Sync issues resolved,
Email preview rendering fixed for new whitelabel tenants,
Discount amount in Estimate modal calculated correctly,
Dedicated Translators modal columns now in correct order,
Permission fix — only authorised users can add Dedicated Linguists,
Deleting users with no associated records now works,
Bank Account editing on the Office page fixed,
Gross Profit calculation corrected on Mass Assign,
Translator Invoice rendering fixed for custom-host tenants,
System Service editing fixed.
Security & Stability
Dependency security updates
This release includes patches for multiple security vulnerabilities across the platform's underlying libraries. Updated packages include Puma (web server), rack-session, oauth2, net-imap, nokogiri, concurrent-ruby, crass, yard, faraday, and the JWT library. These updates ensure traduno stays current with security best practices and protects against known CVEs.
Database deadlock stability fix
A database deadlock condition was identified that could, in rare high-concurrency situations, cause transaction failures. The root cause has been researched and resolved, improving reliability under load.