Skip to content

Commit

Permalink
Release 3.13.0
Browse files Browse the repository at this point in the history
  • Loading branch information
herrvigg committed Dec 23, 2022
1 parent 375b775 commit e79ecf0
Show file tree
Hide file tree
Showing 4 changed files with 66 additions and 3 deletions.
43 changes: 43 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,46 @@
### 3.13.0
Summary
* Compatibility with PHP8.1 (#1085)
* Major refactoring of date/time without `strftime` (deprecated in PHP8.1)
* **Attention**: date/time features require PHP `intl` module (`IntlDateFormatter`)
* Note: `strftime` format options are still supported by conversion but they may become deprecated (#1234)
* Major fixes for ACF
* Fix standard wysiwyg field, better admin support (ACF6, display fields, UI), simplify options
* Note: it is encouraged to use ACF standard fields, extended QTX fields may become deprecated in next releases
* New feature! Add setting to show menu items in alternative language (#1063).

Core
* Improve translatable UI for tinymce editor
* Add support of `form` attribute for detached `input` (#1253, #1252)
* Fix term update with same value for all langs (#1215, #1230)
* Date/time refactoring for PHP 8.1 (#1085)
* Replace `strftime` with `IntlDateFormatter` for PHP8.1 (#1228, #1224)
* Deprecate date/strftime "override" options, because the use case is very unclear (#1245)
* Add date/time option to use WP date format and ignore QTX custom formats by disabling any conversion (#1248)
* Check if class `IntlDateFormatter` exists, or warn about missing `intl` module (#1251)
* Refactor date-time conversions using `qtranxf_intl_strftime` (#1238)

Modules
* ACF
* Generalize ACF config and simplify options (#1267)
* Remove obsolete option for standard ACF form fields (input, wysiwyg), always active
* Remove ACF page options, handled natively with new admin config for display and anchors
* Remove obsolete JS "shim" anchor hack
* Fix ACF standard wysiwyg editor field (#1186, #1261)
* Fix ACF translatable standard settings (#1255)
* Fix ACF display in taxonomy (#908)
* Fix field group title overwritten with ACF6 (#1252)
* Fix JS error reading `id` with ACF6 (#1254)
* Fix broken ACF init sequence for options LSB (#1233, #1243)
* Fix translatable style in ACF-QTX fields (#1246)
* Resync ACF image `render_field` code (#1241)
* Slugs
* Tidy up slugs module init
* Yoast
* Mark Yoast module degraded (#1257)
* Fix wp-seo undefined array key `image` (#1262)
* Add front filter to disable indexables in Yoast 18.2+ (#1219)

### 3.12.1
Core
* Check host key in parsed referrer URL (#1202)
Expand Down
10 changes: 10 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,16 @@ Note for developers:

## Upgrade Notice

### 3.13.0
* Compatibility with PHP8.1
* Major refactoring of date/time without `strftime` (deprecated in PHP8.1)
* **Attention**: date/time features require PHP `intl` module (`IntlDateFormatter`)
* Note: `strftime` format options are still supported by conversion but they may become deprecated (#1234)
* Major fixes for ACF
* Fix standard wysiwyg field, better admin support (ACF6, display fields, UI), simplify options
* Note: it is encouraged to use ACF standard fields, extended QTX fields may become deprecated in next releases
* New feature! Add setting to show menu items in alternative language (#1063).

### 3.12.0
* New module: **Slugs** (experimental) for permalink (slug/URL) translations
* Enable module and see qTranslate import settings to migrate QTS data
Expand Down
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.12.1
* Version: 3.13.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-2021 qTranslate Community
Copyright 2019-2022 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.13.0.dev.6' );
define( 'QTX_VERSION', '3.13.0' );

if ( ! defined( 'QTRANSLATE_FILE' ) ) {
define( 'QTRANSLATE_FILE', __FILE__ );
Expand Down
10 changes: 10 additions & 0 deletions readme.txt
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,16 @@ Note for developers:

## Upgrade Notice

### 3.13.0
* Compatibility with PHP8.1
* Major refactoring of date/time without `strftime` (deprecated in PHP8.1)
* **Attention**: date/time features require PHP `intl` module (`IntlDateFormatter`)
* Note: `strftime` format options are still supported by conversion but they may become deprecated (#1234)
* Major fixes for ACF
* Fix standard wysiwyg field, better admin support (ACF6, display fields, UI), simplify options
* Note: it is encouraged to use ACF standard fields, extended QTX fields may become deprecated in next releases
* New feature! Add setting to show menu items in alternative language (#1063).

### 3.12.0
* New module: **Slugs** (experimental) for permalink (slug/URL) translations
* Enable module and see qTranslate import settings to migrate QTS data
Expand Down

0 comments on commit e79ecf0

Please sign in to comment.