diff --git a/CHANGELOG.md b/CHANGELOG.md index 8caf2b9c..0adaa6b9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,32 @@ +### 3.14.0 +Summary +* Major update for ACF, bump minimal version 5.6.0 + * New settings to select more precisely the supported fields (standard / sub / extended) + * Deprecate redundant qTranslate `text/textarea/wysiwyg` extended fields to promote ACF standard fields +* Refactor source file structure and core loaders at init + +Core +* Deprecate filter `wp_translator` (#1304) +* Deprecate filter `qtranslate_admin_page_config` (not `qtranslate_admin_config`) +* Re-organize source file structure as `/css`, `/js`, `/src` for CSS / JavaScript / PHP sources, including modules +* Refactor core file structure and init loaders (#1303) +* Refactor admin CSS and LSB files, deprecate `qtranxf_add_admin_css` (#1294) +* Fix string interpolation deprecated in PHP8.2 (#1271) +* Fix PHP Deprecated warning in `qtranxf_isMultilingual` (#1290) +* Rewrite `require_once` as language constructs +* Rename `Gutenberg` refs as `block editor` + +Modules +* ACF + * Bump ACF minimal version 5.6.0 (#1307) + * Add new ACF settings to select extended types (#1300) + * Add new settings for ACF standard fields (#1279) + * Deprecate qTranslate `text/textarea/wysiwyg` extended fields (#1305) + * Fix validation of standard fields (#1292) + * Fix missing LSB for user profile (#1270) + * Fix JS error no form found for `id=acf_content` (#1301) + * Refactor ACF init of qTranslate fields (#1299) + ### 3.13.0 Summary * Compatibility with PHP8.1 (#1085) diff --git a/README.md b/README.md index ffa31f94..275360e8 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ Developed by: new qTranslate community, from qTranslate-X by John Clause and qTr Contributors: herrvigg, johnclause, chineseleper, Vavooon, grafcom Tags: multilingual, language, admin, tinymce, bilingual, widget, switcher, i18n, l10n, multilanguage, translation Requires: 4.8 -Tested up to: 6.1.1 +Tested up to: 6.2 Stable tag: N/A License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html @@ -72,6 +72,11 @@ Note for developers: ## Upgrade Notice +### 3.14.0 +* Major update for ACF, bump minimal version 5.6.0 + * New settings to select more precisely the supported fields (standard / sub / extended) + * Deprecate redundant qTranslate `text/textarea/wysiwyg` extended fields to promote ACF standard fields + ### 3.13.0 * Compatibility with PHP8.1 * Major refactoring of date/time without `strftime` (deprecated in PHP8.1) @@ -131,9 +136,10 @@ The [legacy issues](https://github.com/qtranslate/qtranslate-xt/wiki/Known-Issue ## Desirable Unimplemented Features +* rename to a new official plugin (#601) and migrate with a separate configuration * refactor integration API, possibly without json files (i18n-config.json) * support for [localized hreflang](https://support.google.com/webmasters/answer/189077) with country/region codes (ISO 3166-1 alpha-2) -* full support for Gutenberg (with LSB) +* full support for block editor (Gutenberg) with LSB (see #1097) * unit/integration tests, automated CI tests * utilities for DB maintenance (audit, cleanup) * legacy of [desirable features](https://github.com/qtranslate/qtranslate-xt/wiki/Legacy-Desirable-Features). diff --git a/qtranslate.php b/qtranslate.php index 3572fb92..5498bf42 100644 --- a/qtranslate.php +++ b/qtranslate.php @@ -3,7 +3,7 @@ * Plugin Name: qTranslate-XT * Plugin URI: https://github.com/qtranslate/qtranslate-xt/ * Description: Adds user-friendly multilingual content support, stored in single post. - * Version: 3.13.0 + * Version: 3.14.0 * Author: qTranslate Community * Author URI: https://github.com/qtranslate/ * Tags: multilingual, multi, language, admin, tinymce, Polyglot, bilingual, widget, switcher, professional, human, translation, service, qTranslate, zTranslate, mqTranslate, qTranslate Plus, WPML @@ -19,7 +19,7 @@ * Network: Optional. Whether the plugin can only be activated network wide. Example: true */ /* - Copyright 2019-2022 qTranslate Community + Copyright 2019-2023 qTranslate Community The statement below within this comment block is relevant to this file as well as to all files in this folder and to all files @@ -54,7 +54,7 @@ * Designed as interface for other plugin integration. The documentation is available at * https://github.com/qtranslate/qtranslate-xt/wiki/Integration-Guide/ */ -define( 'QTX_VERSION', '3.14.0.dev.1' ); +define( 'QTX_VERSION', '3.14.0' ); if ( ! defined( 'QTRANSLATE_FILE' ) ) { define( 'QTRANSLATE_FILE', __FILE__ ); diff --git a/readme.txt b/readme.txt index 50b63a4a..8bdfe6bf 100644 --- a/readme.txt +++ b/readme.txt @@ -3,7 +3,7 @@ Developed by: new qTranslate community, from qTranslate-X by John Clause and qTr Contributors: herrvigg, johnclause, chineseleper, Vavooon, grafcom Tags: multilingual, language, admin, tinymce, bilingual, widget, switcher, i18n, l10n, multilanguage, translation Requires: 4.8 -Tested up to: 6.1.1 +Tested up to: 6.2 Stable tag: N/A License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html @@ -72,6 +72,11 @@ Note for developers: ## Upgrade Notice +### 3.14.0 +* Major update for ACF, bump minimal version 5.6.0 + * New settings to select more precisely the supported fields (standard / sub / extended) + * Deprecate redundant qTranslate `text/textarea/wysiwyg` extended fields to promote ACF standard fields + ### 3.13.0 * Compatibility with PHP8.1 * Major refactoring of date/time without `strftime` (deprecated in PHP8.1) @@ -131,9 +136,10 @@ The [legacy issues](https://github.com/qtranslate/qtranslate-xt/wiki/Known-Issue ## Desirable Unimplemented Features +* rename to a new official plugin (#601) and migrate with a separate configuration * refactor integration API, possibly without json files (i18n-config.json) * support for [localized hreflang](https://support.google.com/webmasters/answer/189077) with country/region codes (ISO 3166-1 alpha-2) -* full support for Gutenberg (with LSB) +* full support for block editor (Gutenberg) with LSB (#1097) * unit/integration tests, automated CI tests * utilities for DB maintenance (audit, cleanup) * legacy of [desirable features](https://github.com/qtranslate/qtranslate-xt/wiki/Legacy-Desirable-Features).