| @@ -1,12 +1,12 @@ | ||
| 1 | 1 | === Polylang === |
| 2 | 2 | Contributors: Chouby, manooweb, raaaahman, marianne38, sebastienserre, greglone, hugod |
| 3 | 3 | Donate link: https://polylang.pro |
| 4 | 4 | Tags: multilingual, translate, translation, language, localization |
| 5 | -Requires at least: 6.5 | |
| 5 | +Requires at least: 6.8 | |
| 6 | 6 | Tested up to: 7.1 |
| 7 | 7 | Requires PHP: 7.4 |
| 8 | -Stable tag: 3.8.9 | |
| 8 | +Stable tag: 3.8.10 | |
| 9 | 9 | License: GPLv3 or later |
| 10 | 10 | License URI: https://www.gnu.org/licenses/gpl-3.0.html |
| 11 | 11 | |
| 12 | 12 | Go multilingual in a simple and efficient way. Keep writing posts and taxonomy terms as usual while defining their languages all at once. |
| @@ -70,9 +70,9 @@ | ||
| 70 | 70 | Wherever third party code has been used, credit has been given in the code’s comments. |
| 71 | 71 | |
| 72 | 72 | == Installation == |
| 73 | 73 | |
| 74 | -1. Make sure you are using WordPress 6.5 or later and that your server is running PHP 7.4 or later (same requirement as WordPress itself). | |
| 74 | +1. Make sure you are using WordPress 6.8 or later and that your server is running PHP 7.4 or later (same requirement as WordPress itself). | |
| 75 | 75 | 1. If you tried other multilingual plugins, deactivate them before activating Polylang, otherwise, you may get unexpected results! |
| 76 | 76 | 1. Install and activate the plugin as usual from the 'Plugins' menu in WordPress. |
| 77 | 77 | 1. The [setup wizard](https://polylang.pro/documentation/support/getting-started/setup-wizard/) is automatically launched to help you get started more easily with Polylang by configuring the main features. |
| 78 | 78 | |
| @@ -103,8 +103,35 @@ | ||
| 103 | 103 | 4. The Edit Post screen with the Languages metabox |
| 104 | 104 | |
| 105 | 105 | == Changelog == |
| 106 | 106 | |
| 107 | += 3.9 = | |
| 108 | + | |
| 109 | +* Require WP 6.8 as minimum version | |
| 110 | +* Pro: Allow to manage all Business Pack plugins with a single field for the license key | |
| 111 | +* Pro: Allow to manage fallbacks and active languages with the REST API #2947 | |
| 112 | +* Pro: Allow to manage locale fallbacks and active status of languages with WP CLI #3007 | |
| 113 | +* Pro: Display DeepL billed characters after machine translation #3041 | |
| 114 | +* Pro: Fix inconsistency in translation setting displayed when an ACF field was created before the activation of Polylang Pro #2968 | |
| 115 | +* Pro: Fix bulk copy separating synchronized posts #2949 | |
| 116 | +* Pro: Fix synchronized posts deleted when using "Rewrite & Republish" in Yoast Duplicate Post. Props @krokodok #1536 | |
| 117 | +* Add a dropdown language switcher with optional flags, available as a classic widget or block | |
| 118 | +* Allow to customize the shape and size of the flags in all language switchers | |
| 119 | +* Replace PNG 16x11 images by SVG 18x12 images for default flags #1864 | |
| 120 | +* Change the code of some flags to use ISO 3166 for countries or regions, ISO 639 for languages #1865 | |
| 121 | +* Remove the filter `pll_flag_title`, inoperative since v3.0 #1828 | |
| 122 | +* Harmonize flags across the administration area and improve their accessibility #1857 #2992 | |
| 123 | +* Translate taxonomy filter in post list table when switching the language filter #1891 | |
| 124 | +* Allow to filter untranslated posts in the posts list table #1892 | |
| 125 | +* Add views for languages in the posts list table #1899 | |
| 126 | +* Fix the synchronization of meta values when updating a meta with multiple values #1826 | |
| 127 | +* Fix orphan translation group after the language of a term is changed #2015 | |
| 128 | + | |
| 129 | += 3.8.10 (2026-09-28) = | |
| 130 | + | |
| 131 | +* Security: Fix deserialization of untrusted data. Reported by Ananda Dhakal (Patchstack). | |
| 132 | +* Security: Fix XSS in block attribute. Reported by Intrudify via Patchstack. | |
| 133 | + | |
| 107 | 134 | = 3.8.9 (2026-09-08) = |
| 108 | 135 | |
| 109 | 136 | * Fix wrong redirect on home when the URL includes a query var #1998 |
| 110 | 137 | |
| @@ -109,9 +136,9 @@ | ||
| 109 | 136 | * Fix wrong redirect on home when the URL includes a query var #1998 |
| 110 | 137 | |
| 111 | 138 | = 3.8.8 (2026-09-07) = |
| 112 | 139 | |
| 113 | -* Security: Fix exposure of some draft posts metadata to non-authorized users. Reported by Patchstack. | |
| 140 | +* Security: Fix exposure of some draft posts metadata to non-authorized users. Reported by Ananda Dhakal (Patchstack). | |
| 114 | 141 | * Pro: Allow plugins requiring Polylang to be installed when Polylang Pro is active #3051 #3116 |
| 115 | 142 | * Pro: Fix warning `WP_Post conversion to int` with WooCommerce #3101 |
| 116 | 143 | * Pro: Fix creation of translation in block editor for WP < 6.7 #3105 |
| 117 | 144 | * Fix duplicated posts page #1992 |
| @@ -124,9 +151,9 @@ | ||
| 124 | 151 | |
| 125 | 152 | = 3.8.6 (2026-07-20) = |
| 126 | 153 | |
| 127 | 154 | * Pro: Security: Ensure the user has the required capability for ACF fields when switching language in the editor #3029 |
| 128 | -* Security: Fix exposure of some private posts metadata to non-authorized users. Reported by Patchstack. | |
| 155 | +* Security: Fix exposure of some private posts metadata to non-authorized users. Reported by Ananda Dhakal (Patchstack). | |
| 129 | 156 | * Security: Fix server side default language encoding for the block editor |
| 130 | 157 | * Fix 404 for post type or taxonomy sitemap when its name ends with a language code #1909 |
| 131 | 158 | |
| 132 | 159 | = 3.8.5 (2026-06-16) = |