WordPress News
Polylang 3.9 Released
What’s new in Polylang 3.9
Released: (2026-10-19)
Active installations: 900,000
Tested up to WordPress 7.1.3
Requires PHP 7.4
Changelog
- Require WP 6.8 as minimum version
- Pro: Allow to manage all Business Pack plugins with a single field for the license key
- Pro: Allow to manage fallbacks and active languages with the REST API #2947
- Pro: Allow to manage locale fallbacks and active status of languages with WP CLI #3007
- Pro: Display DeepL billed characters after machine translation #3041
- Pro: Fix inconsistency in translation setting displayed when an ACF field was created before the activation of Polylang Pro #2968
- Pro: Fix bulk copy separating synchronized posts #2949
- Pro: Fix XLIFF files with SVG images not imported #3118
- Pro: Fix synchronized posts deleted when using “Rewrite & Republish” in Yoast Duplicate Post. Props @krokodok #1536
- Add a dropdown language switcher with optional flags, available as a classic widget or block
- Allow to customize the shape and size of the flags in all language switchers
- Replace PNG 16×11 images by SVG 18×12 images for default flags #1864
Previous releases
3.8.11 — (2026-10-12)
- Security: Fix deserialization of untrusted data. Reported by Ananda Dhakal (Patchstack).
3.8.10 — (2026-09-28)
- Security: Fix XSS in block attribute. Reported by Intrudify via Patchstack.