All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
3.0.2 - 2024-08-20
- fix deprecation by passing @dataprovider as static function
- fix usage of deprecated method returnArgument use willReturnArgument instead
- fix construction of SettingsForm with new parameter added to \Drupal\Core\Form\ConfigFormBase for Drupal 10.2
- add coverage of Drupal 11.0-dev
- upgrade Docker Database mariadb 10.3.8 -> 10.6
- add cpsell project words for Gitlab-CI
- add official support of drupal 11.0
- add official support of drupal 10.3
- remove legacy version annotation on docker-compose.yml
- fix obsolete docker-compose command in CIs
3.0.1 - 2024-03-01
- re-enable PHPUnit Symfony Deprecation notice
- remove usage of deprecated ContainerAware class
- replace deprecated watchdog_exception by Drupal::logger
- fix issue #3329340 - PHPUnit deprecated prophecy integration
- fix phpcs use statements should be sorted alphabetically
- add phpstan.neon file
- add Drupal GitlabCI
- add coverage of Drupal 10.2.x
- add coverage of Drupal 11.0-dev
- drop tests support on Drupal <= 9.4
3.0.0 - 2022-11-18
- add Drush 10 on Drupal CI
- add Drush 10 as dev dependency
- add official support of drupal 9.5 & 10.0
- Bump major release number in order of using Drupal new semver system
- drop support of drupal below 9.3.x
- fix issue #3318022 by wengerk: DrupalCI - Error: Class "Drush\Commands\DrushCommands
- fix deprecation file_save_data for Drupal 10 compatibilities
- fix deprecation drupal_get_path for Drupal 10 compatibilities
- fix TwigExtensions deprecation for Drupal 10 compatibilities
- fix deprecation of theme classy for Drupal 10 compatibilities
2.2.0 - 2022-10-21
- update changelog form to follow keepachangelog format
- add dependabot for Github Action dependency
- add support Drupal 9.5
- add upgrade-status check
- disable symfony deprecations helper on phpunit
- remove satackey/action-docker-layer-caching on Github Actions
- drop support Drupal 8.8
- drop support of drupal below 9.0
2.1.0 - (2022-05-10)
- fix generated File on Pull operation as Permanent
2.0.0 - (2021-11-29)
- fix phpunit 9+ deprecation - assertInternalType
- fix Issue #3095292 by wengerk: drush loco_translate:pull can't specify the --status parameters
- fix Issue #3156326 by wengerk: Translate folder does not exists when pull
- fix Issue #3177286 by wengerk: Call to a member function getFileUri() on bool when "translations://" or "locale.settings.translation.path" not set
2.0.0-beta1 - (2020-07-02)
- replace drupal_ti by wengerk/docker-drupal-for-contrib
- ensure compatibility with Drupal 8.8+
- ensure compatibility with Drupal 9
1.0.0 - (2020-07-02)
- stable release from 8.x to 8.7.x
1.0.0-beta1 - (2019-10-21)
- add push automation via Cron
- add pull automation via Cron
- cover and improve the utility storage of last pull/push getter/setter
- change how the loco:pull command works by forcing the language as parameter instead of option
- add the 'index' on push/pull as optionnal
- update utility get last push/pull with default to zero instead of null
- update loco_translate schema with langcodes sequence type
- add form settings validations on push/pull automations & removed unecessary gettext
1.0.0-alpha1 - (2019-06-24)
- first alpha release with basic features
- push command from .po file to Loco SaSS
- pull command from Loco SaSS to Drupal database
- basic form settings with Loco SaSS API credentials