Tags

Tags give the ability to mark specific points in history as being important
  • 9.4.4

    - Improved reliability in multi-container deployments by resolving an inconsistent array issue and storing file metadata in the database as a single source of truth.
    - After job creation, only the ZIP file is retained on the server; all individual XLF files are automatically removed to optimize storage usage.
    - Fixed an issue where the job state was not updated correctly during redelivery; the job now transitions to the Active state as expected.
    - Resolve index creation issue.
  • 9.4.3

    - Improved reliability in multi-container deployments by resolving an inconsistent array issue and storing file metadata in the database as a single source of truth.
    - After job creation, only the ZIP file is retained on the server; all individual XLF files are automatically removed to optimize storage usage.
    - Fixed an issue where the job state was not updated correctly during redelivery; the job now transitions to the Active state as expected.
  • 9.4.2

    - Added indexes to the tmgmt_capi_request_processor SQL table to improve job processing performance.
    - Added the maxwidth attribute to the XLF file to handle source and target character length constraints.
    - Fixed an issue where jobs could remain stuck in the Sending state (Zip enabled) when a user sends a single item in a job.
  • 9.4.1

    - Database Schema Enhancement: Added three new tracking columns (file_upload_status, file_upload_attempts, capi_response) to the tmgmt_capi_request_processor table for comprehensive job monitoring and error tracking throughout the translation lifecycle.
    - Improved Job Submission Logic: Redesigned job submission workflow to handle single-file scenarios more efficiently, ensuring consistent queue processing and eliminating submission failures for edge cases involving individual file uploads.
    - Enhanced Error Handling: Implemented robust error tracking with detailed error messages and upload attempt counters, providing better visibility into translation job failures and enabling more effective troubleshooting.
    - Queue Processing Optimization: Refined queue management system to handle various upload scenarios (single files, ZIP archives, multiple files) with improved reliability and consistent status tracking across all submission types.
  • 9.4.0

    - Database Schema Enhancement: Added three new tracking columns (file_upload_status, file_upload_attempts, capi_response) to the tmgmt_capi_request_processor table for comprehensive job monitoring and error tracking throughout the translation lifecycle.
    - Improved Job Submission Logic: Redesigned job submission workflow to handle single-file scenarios more efficiently, ensuring consistent queue processing and eliminating submission failures for edge cases involving individual file uploads.
    - Enhanced Error Handling: Implemented robust error tracking with detailed error messages and upload attempt counters, providing better visibility into translation job failures and enabling more effective troubleshooting.
    - Queue Processing Optimization: Refined queue management system to handle various upload scenarios (single files, ZIP archives, multiple files) with improved reliability and consistent status tracking across all submission types.
  • 9.3.9

    - Fix analysis code (AC) where no configuration — no API calls will be made
    - Due date validation — convert to string if returned in array
    - Remove deprecated code related to reference field
    - Trim error message up to 200 characters
    - Titles sanitization during job submit
    - Status discrepancy on Job Overview page
    - Errors encountered while re-delivering single-file ZIP job
  • 9.3.8

    - Enable analysis code configuration.
  • 9.3.7

    - Introduce a queue for XLF and ZIP file generation.
    - Update the Translation Memory (TM) to accommodate the newly introduced queue.
    - Update the cleanup process in case of job failure to remove items from the newly added queue.
    - Added more logs in case of cleanup process on job failure.
  • 9.3.6

    - Add Drupal 11 compatibility
  • 9.3.5

    - Updated ZIP import processing to use the queue during auto-import (consistent with manual ZIP handling).
    - Fixed duplicate job creation and improved job cleanup after job post failure.
    - Added code to create a template processor view.
    - Added permission for the queue controller processor.
  • 9.3.4

    - Rewrote MySQL GROUP BY queries to ensure compatibility with MySQL 5.7.
    - To make this install please use instructions from 9.3.3 version.
    - Important Note: No need to install this version if version greater than MySql5.7 is in use with Drupal.
  • 9.3.3

    - Implemented a queue for data migration.
    - Implemented a queue for manual import via a ZIP file.
    - Implemented multiple queues for sending jobs to the provider to avoid timeouts and submit data in chunks.
    - Enabled the cron option in the queue worker to process the queue during each cron execution.
    - Displayed job submission status on job overview page ("In Submission Queue").
    - Removed the shell script used to trigger the queue.
    - Implemented a controller to trigger queue processing.
  • 9.3.2

    - Added support for zip file uploads in manual import, enabling processing of multiple XLIFF files in a single zip upload.
  • 9.3.1

    - Fixed an issue where importing jobs from a ZIP file caused an exception due to multiple attempts to close the ZIP file. The second attempt resulted in an exception, preventing jobs from being processed.
    - Resolved a bug where users were unable to select the "Quote" option when attempting to send a job.
  • 9.3.0

    - Export Job for Translation: Improved job creation with database-stored asset info, background queue processing, and effective tracking of update/request IDs.
    - Import Process: Added Quick Import and Failsafe Scan for efficient background translation handling via queues.
    - Multiple Lionbridge Translators: Support for multiple translators per environment, preventing duplicate CAPI providers.
    - Code Optimization: Removed legacy code and applied Drupal coding standards for a cleaner, service-based structure.
    - Requirement: Ensure Drush is installed for queue and background process handling.
  • 8.x-2.31

    Implements a failsafe import mechanism on Cron and manual import.
  • 8.x-2.30

    - Corrected the job overview filter to accommodate global columns.
    - Now acknowledges all statuses during scanning, except for the last one, which will be acknowledged once processing for it has been completed.
    - Updated deprecated PHP 8.2 code.
  • 8.x-2.29

    96c2a976 · Remove token related log. ·
    - Improved token management to avoid redundant token generation.
    - Enhanced synchronization: Prevents job deletion from CAPI when deleted from Drupal.
    - Provider optimization: Prevents multiple TMGMT Lionbridge provider creation.
    - Streamlined provider configuration flow on the edit form.
  • 8.x-2.28

    449202ad · Improve queue processing ·
    - Optimization to download/import using Queue API.
    - Using parallelism while processing queue items (Using Batch API).
    - Job status consistency.
  • 8.x-2.27

    -CRON process refactored to update deliveries using queues. This prevents execution timeouts that would otherwise abort heavy lifting delivery runs