Releases: loco/wp-loco
2.6.6
- Replaced open_basedir check with error capturing
Version 2.6.5 raised debug notices when a file path was not within the open_basedir
restriction. This failed to take into account symlinked paths, and polluted logs with irrelevant messages for many people.
This release scraps the path check and instead buffers genuine PHP errors and presents those as debug messages instead.
2.6.5
- Added syntax checking function
- Removed
deepl_api_url
config. Free API detected from:fx
key suffix. - Fixed bug in relative path calculations
- Fixed API suggestions for plural forms
- Fixed bug clearing unsaved state icons
- Added total strings count to PO file tables
- Sharper flags and spinners (2x pixel support)
- Handling
upload_tmp_dir
values outside ofopen_basedir
- Suppressing
E_WARNING
when testing file is_readable - Bundle debug screen is deprecated (moving into Setup)
- Showing System Diagnostics when debug is off
- Bumped WordPress compatibility to 6.3.1
2.6.4
- Bumped WordPress version to 6.1.1
- Dropped support for Internet Explorer
- Updated JavaScript to ECMAScript 6
- Added
loco_bundle_configured
hook - Fixed error icon not clearing after correction
Due to an error this release is configured as 2.6.4-dev, but it is the published 2.6.4 version.
2.6.3
- Fixed bug in plural forms comparison
- Fixed bug generating author theme jsons
- Fixed errors in bundle debugger
- Extended cli type argument to filter specific bundle
- Bumped WordPress version to 6.0.3
2.6.2
- Bumped WordPress version to 6.0.0
- Better labelling of reverse-engineered plural forms
- Removed undocumented
loco_locale_plurals
filter; useloco_po_headers
- Added PO folder location indicator in breadcrumb
- Added syntax validation for formatted strings
2.6.1
- Bumped WordPress version to 5.9.2
- Fix for CVE-2022-0765 reported by Taurus Omar via wpscan
2.6.0
- Removed Yandex API integration
- Dropped support for WordPress < 5.2
- Code upgrades for >= PHP 5.6.20
- Bumped WordPress version to 5.9.1
- Added loco_compile_script_reference filter
- Plural-Forms retained when copying PO to same language
2.5.8
- Compatible with PHP 8.1
- Bumped WordPress version to 5.9
- Added deprecation warning prior to v2.6
This will be the last version to support PHP versions older the the WordPress minimum requirement of 5.6.20 which was introduced in WordPress 5.2. Version 2.6 of Loco Translate will require a minimum of WordPress 5.2 and consequently also a minimum of PHP 5.6.20.
2.5.7
- Fixed bug in 2.5.6 where remote APIs could not be used in batch mode
- Enforcing 10k character limit per request for Microsoft and Yandex Translators
- Style fix for revision/diff table under restore tab
2.5.6
- Added loco_api_provider_source filter
- Fixed bug loading user preferences saved in older version
- Refactored file finder to avoid recursive function calls
- Fixed bug displaying two forms for zero plural languages
- Added Lecto AI to translation API providers
- Bumped WordPress version to 5.8.3
Important: This release contains a bug preventing remote translation APIs from working in batch mode.