Install
Works with Drupal: ^9.1 || ^10Using Composer to manage Drupal site dependencies
Alternative installation files
Download tar.gz
872 KB
MD5: 378f7cf58c5f55cf6ab19a256880288b
SHA-1: 1ed387c1aa2db675aaa22a7a6ca36b6522bb090a
SHA-256: 3a546e6244702ab9452517b73b01611f44fb62d7503584975f0f62ce996a36e0
Download zip
1.39 MB
MD5: fc02b4524f3716e702b202f5ffd9da27
SHA-1: c23bf6b62a08052ff3e268437591693c449f3953
SHA-256: 01d639348d715f3638a3ef8fb22359212100218cfddf8896fb965b00f2c4dc40
Release notes
First release candidate for 4.0.0. Main changes include plugin architecture for extensibility and refactored how settings are stored to allow different development/staging workflows.
Contributors (12)
penyaskito, npaudyal001, Project Update Bot, hlopez, sowmiya_v, antiorario, jrockowitz, jlhintze, AnaliaMok, J2, mattbrown.msb, pkht
Changelog
Issues: 26 issues resolved.
Changes since 3.9.2:
Bug
- #3285518 by penyaskito, hlopez: Interim downloads are prevented based on completion status when we should allow them
- #3282773 by hlopez: Source chip styling misaligned
- #3280377 by penyaskito, npaudyal001, sowmiya_v: Target callback is triggering downloads even if the ready_to_download flag is false
- #3260676 by penyaskito, jrockowitz, sowmiya_v, hlopez: A taxonomy term's status is not changed to EDITED when updated
- #3255343 by jlhintze, jrockowitz: Empty toolbar item being created by lingotek.module
- #3258255 by AnaliaMok: LingotekConfigSubscriber:onConfigLanguageOverrideDelete doesn't check for a valid document id
- #3249520 by penyaskito, J2, hlopez: User with "delete translation" permission cannot delete translation from Lingotek dashboard
- #3247828 by penyaskito, sowmiya_v, hlopez: Translating a taxonomy term and downloading it unpublished is not working
- #3245322 by pkht: Use StreamWrapperInterface instead of PublicStream definition in HtmlLinkDetector
- #3230932 by penyaskito, sowmiya_v: False positives in Needs upload bulk management filter
- #3238664 by penyaskito: If Cohesion Layout is disabled in Drupal, it's disabled in Lingotek and it shouldn't
Feature
- #3295346 by penyaskito, npaudyal001: Add an event so secondary actions in bulk targets can be altered from contrib modules
- #3250219 by penyaskito, antiorario, hlopez: Add plugin types for operations and options in translation-management area
- #3250213 by penyaskito, antiorario, hlopez: Add plugin type for filters in translation-management area
- #3264708 by penyaskito, antiorario: Make easier to override the revision to extract data from
- #3250212 by penyaskito, antiorario: Add plugin type for fields in translation-management area
- #3250208 by penyaskito, antiorario: Add plugin system for UI features in translation management
- #3242839 by penyaskito, mattbrown.msb, sowmiya_v: FieldProcessors as plugins
- #3003928 by penyaskito: Update how module exports config
Task
- #3297351 by penyaskito: Drupal 10 compatibility in info.yml
- #3288313 by Project Update Bot: Automated Drupal 10 compatibility fixes
- #3291784 by penyaskito, hlopez: Remove deprecated code and code paths planned for removal in 4.0.0
- #3277408 by penyaskito: Suppress deprecations so tests are green
- #3261900 by penyaskito: Fix tests failing with Drupal core 9.4.x
- #3252543 by hlopez, npaudyal001, penyaskito: Handle Lingotek response for trial users
- #3243838 by penyaskito: Enable back Tablefield integration tests