Releases: qtranslate/qtranslate-xt
Releases · qtranslate/qtranslate-xt
3.11.3
3.11.2
3.11.1
Core
- Remove obsolete HTML
type
attributes fromscript
andstyle
tags (#1074)
Localization
- Update keywords list POT template
- Update keywords and localization zh_CN (100%) (#1059)
ACF
- Delete obsolete WP version check in ACF wysiwyg
- Fix localization of ACF field labels (#1081)
Yoast
- Fix yoast breadcrumbs front (#1079)
WooCommerce
- Add hook for WC privacy policy text (#1083)
3.11.0
Core
- Enable language switch for text widget with TinyMCE editor (#1042, #529, #616, #912)
- Disable the block-based widget editor with WordPress 5.8 (#1058, #1042)
- Set cookies with explicit
SameSite=Lax
policy (#1053) - Fix URL conversion for 3-letter language code (#1035)
- Fix uninitialized string offset in utils (#1047)
- Refactor and fix
removeContentHook
(#1043)
Localization
3.10.1
Core
- Add qtranxs-flag class to flags on frontend (#1015)
- Remove obsolete wpautop hack for editor init (#1019)
- Remove wpautop from hook fields and format specifier (#1024)
- Remove Ajax qtranslate-fields collect as string (#1026)
- Create internal QTX initialize function in JS
- Use classList in JS instead of className or jQuery
Yoast
3.10.0
Core
- Major overhaul of Javascript builds
- Improve integration of Custom Javscript
- Deprecate custom JSON configuration user field (#1012)
- Update hooks
- Rename filter
i18n_admin_config
->qtranslate_admin_config
- Rename filter
i18n_front_config
->qtranslate_front_config
- Deprecate duplicate filter
qtranslate_load_admin_page_config
(useqtranslate_admin_config
) - Rename config actions with underscores, e.g.
qtranslate_loadConfig
->qtranslate_load_config
- Deprecate action
qtranslate_admin_css
- Replace
admin_head
hook withadmin_enqueue_scripts
- Rename filter
- Update functions
- Deprecate functions
qtranxf_json_encode
,qtranxf_config_add_form
- Rename config and utils functions with underscores, e.g.
qtranxf_loedConfig
->qtranxf_load_config
- Delete functions deprecated in 3.7.3
- Delete internal functions
qtranxf_add_admin_head_js
,qtranxf_add_admin_footer_js
,qtranxf_clean_request_of
- Deprecate functions
- Fix undefined
use_block_editor_for_post
for Gutenberg (#1004)
ACF
3.9.3
Core
- Fix Javascript init for Classic Editor with WP5.6 (#946, #931)
- Fix async ready/load events with jQuery3
- Anticipate qtx init before TinyMCE init
- Remove ready handler from common.js
- Fix deprecated tinymce.editors
- Refactor TinyMCE hook functions in common.js (#978)
- Redesign admin language list with icons (#945)
- Prefix global functions in modules with qtranxf_ (#959)
- Add permalink info for incompatible pre-path mode (#821)
- Add Bangla localization files (#960)
ACF
- Add CSS for acf-autosize (#955)
Yoast
- Rewrite Yoast module from scratch (#794)
- Move legacy Yoast 13 module to dev (#794)
- Fix wp-seo opengraph title translation (#944)
- Add front filters schema and breadcumbs (#947)
- Generalize front filters (#947)
- Translate org/company name (#947)
WooCommerce
3.9.2
3.9.1
Core
- Fix warning in admin language tab (#900, #916)
- Fix display title placeholder for new post (#897)
- Fix language negociation for any path (#875)
- Fix 'disable_client_cookies' option ignored (#886)
- Refactoring
- Disambiguate 'cookie_enabled' internal field -> 'cookie_front_or_admin_found'
- Refactor url_info without base-path-length (#893)
- Truncate front/admin config from debug info
ACF
- Fix deprecated JS code for ACF (#890)
- Uniformize jQuery wrapper in ACF
WooCommerce
- Fix CSS path for products (#894)
3.9.0
Core
- New feature: extend language code to 3-letter (ISO 639-2 and ISO 639-3), lower case (#836, #668)
- Major refactoring with unique regex of language code for future ISO 3166 and 15924 support (#880, #668)
- Fix hreflang default URL when browser detection disabled (#198, #819)
- Cleanup repo, remove experimental dev slugs
WooCommerce