> ## Documentation Index
> Fetch the complete documentation index at: https://docs.cxconnect.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Language API Releases

> Complete release history for the cxconnect.ai Language API

<Update label="Version 1.10.9" description="Release Date: January 14, 2026">
  ## Features

  * Updates authentication headers for some translation providers

  ## Bug Fixes

  * Fixes issue where safety flagging caused errors in translation providers
</Update>

<Update label="Version 1.10.7" description="Release Date: January 08, 2026">
  ## Features

  * Add ability to update integration advanced options for Genesys application administration.

  * Updates internal generative package to most recent versions.

  * Adds enhanced model selection to applicable translation providers.

  ## Bug Fixes

  * Fix how default detection works, detection process should no longer identify long individual words as undefined.

  * HTML translations for certain providers no longer re-format HTML structure.
</Update>

<Update label="Version 1.9.6" description="Release Date: December 01, 2025">
  ## Features

  * Adds BYOK (Bring Your Own Key) for certain translation providers for approved clients.

  * Adjust internal logging to export more fine-grained logs.

  * Authentication token introspection enhancements.

  * Extract billing monitoring packages.

  ## Bug Fixes

  * Fixes issues related to generative schema nesting and validation.

  * Fixes normalization of escaped characters in html translations.

  * Fixes issues related internal Salesforce author assignments.
</Update>

<Update label="Version 1.8.6" description="Release Date: October 07, 2025">
  ## Features

  * Adds internal workflow management allowing for better handling of long-running or timed work

  ## Bug Fixes

  * Fixes issues related to translation HTML parsing and formatting for multiple providers
</Update>

<Update label="Version 1.7.1" description="Release Date: August 26, 2025">
  ## Bug Fixes

  * Fixed custom phrase matching for HTML-encoded characters (e.g., `Org&reg;` now properly matches `Org®`)
  * Improved HTML entity decoding logic to handle multiple encoding levels from Salesforce
  * Enhanced string processing to properly unescape content before custom phrase matching
</Update>

<Update label="Version 1.7.0" description="Release Date: August 18, 2025">
  ## Bug Fixes

  * Fixed HTML language and direction attribute handling
  * Resolved issue with excessive HTML wrapper tags being added to translated content
  * Enhanced test coverage for HTML translation scenarios
</Update>

<Update label="Version 1.6.14" description="Release Date: August 05, 2025">
  ## Bug Fixes

  * Fixed double-encoding issue in insight results processing
  * Improved data handling for analytics operations to ensure reliable data storage
  * Resolved JSON encoding errors that affected bulk data operations
</Update>

<Update label="Version 1.6.13" description="Release Date: August 05, 2025">
  ## Features

  * Added advanced language detection capabilities with internally configurable provider selection
  * Improved language variant handling for regional and script-specific language codes (e.g., Greek variants like el-CY, el-Latn, el-Cyrl now properly resolve to their parent language)
  * Enhanced message query performance through optimized database indexing
  * Added support for compressed payloads in Freshdesk integration to handle larger ticket threads
  * Optimized Freshdesk initialization to use plain text instead of HTML, reducing payload size

  ## Bug Fixes

  * Fixed language script stripping logic to properly handle Unicode CLDR language identifiers
  * Resolved substitution validation issues that could cause translations to be returned without proper replacements
  * Improved validation flow to prevent early exits that bypassed necessary checks
</Update>

<Update label="Version 1.6.7" description="Release Date: July 21, 2025">
  ## Bug Fixes

  * Improved escape/unescape processing for custom tags to ensure proper handling by translation providers
  * Fixed issues with custom phrase recognition and translation
</Update>

<Update label="Version 1.6.5" description="Release Date: July 17, 2025">
  ## Features

  * Enhanced language detection with more comprehensive HTML handling
  * Simplified HTML translation processing for improved performance
  * Increased input text limits for larger content translation
  * Improved HTML text node translation with concurrent processing
  * Enhanced word boundary detection for Unicode characters to better support international languages

  ## Bug Fixes

  * Fixed support for custom phrases in Chinese, Korean, Japanese, and other Unicode languages
  * Fixed regex validation to properly handle Unicode word boundaries
  * Improved validation logic for custom phrase matching across multiple languages
</Update>

<Update label="Version 1.5.3" description="Release Date: June 25, 2025">
  ## Bug Fixes

  * Fixes custom phrase nested matching, custom phrases now match on longest phrase first and matches within that longest match are no longer matched/replaced
</Update>

<Update label="Version 1.5.2" description="Release Date: June 16, 2025">
  ## Features

  * Live-Score is now enabled for Genesys clients
  * Better telemetry data around languages detected and detection providers

  ## Bug Fixes

  * Internal prompt schema improvements
  * Fixes issues related to long FreshChat message lookups
  * Fixes issues where duplicate messages from Genesys were being returned
  * Salesforce Live-Score triggers scores appropriately after customer responds
  * Fixes concurrent language model lookup race conditions
</Update>

<Update label="Version 1.4.3" description="Release Date: June 10, 2025">
  ## Features

  * Adds internal prompt management system
  * Adds telemetry to prompt management system
  * Adds internal centralized intelligence domain
  * Adds ability to return masked PII in custom format (e.g. 1111-2222-3333-4444 -> XXXX-XXXX-XXXX-4444)
  * Adds conversation simulation for enabled clients
  * Adds an optional `UseSource` flag to the translator request payload, allowing propagation of known locale to translation providers

  ## Bug Fixes

  * Fixes French translation issues with certain providers
  * Fixes one internal detection provider to utilize smaller subset of top languages to assist in more accurate locale detection
  * Fixes an issue where needless errors are returned when translation contains something like `notranslate`, typically seen in Custom Phrase matching
</Update>

<Update label="Version 1.2.4" description="Release Date: May 12, 2025">
  ## Features

  * Adds internal support center flags
  * Enhances internal logging for faster issue triage
  * Adds additional administrative functionality

  ## Bug Fixes

  * Fixes issues with Arabic translations not conforming to proper left-to-right formatting
  * Salesforce insights no longer error when no conversation exists
  * Fixes issues with large text mis-detection
</Update>

<Update label="Version 1.2.1" description="Release Date: April 24, 2025">
  ## Bug Fixes

  * Fixes issue where translation provider determination was not deferring to smallest sample percentage
</Update>

<Update label="Version 1.2.0" description="Release Date: April 24, 2025">
  ## Features

  * Adds internal `Support` api
  * Genesys application should now handle media messages
  * Adds flags query to Studio allowing for simplified flag retrieval process
  * Adds language pair combinations to internal translation provider determination

  ## Bug Fixes

  * Updates the summarize packages to produce more reliable summarizations
  * Fixes issues with Supported language functionality across providers
  * Fixes bug when attempting to unmarshal floats returned from AI providers. Changes schema to TypeInteger
  * Better internal role checking for administrative users
  * Fixes a nil pointer error in the Freshchat service for `system` users
  * Fixes an issue where multiple defaultRules being applied would result in an incorrect, incomplete unredaction
  * Fixes issues that arise when a custom phrase is contained within a word
  * Fixes issues with text between anchor tags not being translated
</Update>

<Update label="Version 1.1.0" description="Release Date: March 27, 2025">
  ## Features

  * Improves service selection, specifically related to supported language logic
  * Updates service selection to not only fall back to the target language's parent, but also fall back to the source language's parent before exhausting the supported language pair check
  * Adds the ability to store `System` as the author for certain Freshchat messages
  * Enables filtering by only active organizations
  * Adds additional administrative endpoints for Genesys
  * Provides Salesforce specific endpoints for each Salesforce application
  * Adds more granular roles for accessing usage data

  ## Bug Fixes

  * Fixes a nil pointer error, which is causing a bug with Freshchat
  * Fixes issue where an unsuccessful or prolonged call reporting call holds and fails requests
  * Disables French as a supported target language for some providers
  * Fixes locale definition around `no` not being the parent language for `nb`
  * Fixes translation fallback logic regarding `null` responses
  * Fix disruptive responses for third-party translation engine performance degradation
  * Fixes issues with HTML translation of image tags
  * Fixes issues with large HTML payloads not being fully translated
  * Fixes issues with how HTML is handled between providers
  * Fixes issues with incorrect MIME types being detected
  * Fixes issues with Custom Phrases being incorrectly applied to URLs
</Update>

<Update label="Version 1.0.0" description="Release Date: February 20, 2024">
  ## Features

  * Optimized large conversation translations

  ## Bug Fixes

  * Fixes occasional raw malformed HTML from being returned after translation
  * Fixes HTML image persistence in right-to-left translations
  * Fixes HTML numbered list formatting primarily in right-to-left language translations
  * Fixes text and font formatting in language translations
  * Fixes Salesforce-based merge fields from being translated
</Update>
