Skip to content

Commit

Permalink
Release 3.14.0
Browse files Browse the repository at this point in the history
  • Loading branch information
herrvigg committed Apr 2, 2023
1 parent ee072b9 commit 1c21c21
Show file tree
Hide file tree
Showing 4 changed files with 48 additions and 7 deletions.
29 changes: 29 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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)
Expand Down
10 changes: 8 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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)
Expand Down Expand Up @@ -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).
6 changes: 3 additions & 3 deletions qtranslate.php
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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
Expand Down Expand Up @@ -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__ );
Expand Down
10 changes: 8 additions & 2 deletions readme.txt
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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)
Expand Down Expand Up @@ -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).

0 comments on commit 1c21c21

Please sign in to comment.