= 3.8.1 (2026-03-19) =
* Fix fatal error when the cache is suspended #1837 #1839
= 3.8 (2026-03-17) =
* Requires PHP 7.4 and WP 6.5 as minimum version
* Pro: Use autonomous updater #2475
* Pro: Add capabilities allowing to control permissions per language
* Pro: Add capabilities to control access to languages and strings translations
* Pro: Allow to manage languages and settings with WP CLI #2653
* Pro: Add smart duplication in site editor #2559
* Pro: Add support for DeepL glossaries #2687
* Pro: Add locale fallback support to machine translation #2685
* Pro: Add Support encoding for block attributes in wpml-config.xml #1683, #2660
* Pro: Improve extensibility of the block editor languages panel #2553
* Pro: Add support for new blocks introduced in WP 7.0 #2933 #2941
* Pro: Hide language selector on inner blocks in Widget Block Editor #2900
* Pro: Fix page template not copied when creating a new page translation in the block editor #2581
* Pro: Fix SVG icons lost when using machine translation
* Pro: Fix a performance issue with the translation of ACF labels #2670
* Pro: Fix product status wrongly modified when updating a product with the REST API #2540
* Pro: Fix inactive languages not displayed when they should in REST API #2791
* Pro: Fix translation of ACF repeaters with pagination #2674
* Pro: Fix ACF's layout fields instructions #2889
* Pro: Fix ACF's taxonomy fields not synchronized #2948
* Pro: Fix event dates of The Events Calendar not duplicated #2894
* Add language switcher block and navigation language switcher block #1811
* Add support for multiple encodings in wpml-config.xml #1679, #2655
* Enforce transients in DB and in object cache are synchronized #1653, #2598
* Enforce passing all translations when saving the translations of a post or term #1690
* Hide the admin language filter when editing posts #1698
* Improve performance by preventing DB queries to fetch the language terms #1650
* Fix edge cases where the translation group could be corrupted #1690
* Fix a fatal error on multisite when saving a post after having switched to a site without Polylang #1700
* Fix a fatal error when translating a custom table #1730
* Fix warning when requesting a non-existing language #1665
* Fix strings translations import with WP Importer #1637
* Fix edge cases leading to wrong languages order #1777
* Fix a fatal error with the plugin Groups #1834
= 3.7.8 (2026-02-23) =
* Pro: Add 'pll_create_post_translation' filter #2890
* Pro: Fix ACF's layout fields instructions #2889
= 3.7.7 (2026-01-26) =
* Pro: Add DeepL support for 70 new languages. #1793 #2871
* Fix advanced menu properties not displayed in customizer. Props Viktor Szépe. #1722
* Fix incorrect slug when changing the language of a term. #1790
= 3.7.6 (2026-01-06) =
* Pro: Add support for WP 6.9 new blocks #2790
* Pro: Fix insertion of navigation language switcher block in WP 6.9 #2847
* Pro: Fix current post URL in site editor for WP 6.8+ #2843
* Pro: Fix a conflict with Sensei LMS #2845
* Fix categories not filtered per post language in quick edit #1785
= 3.7.5 (2025-11-10) =
* Pro: Updated DeepL supported languages list
* Pro: Fix a regression in cross domain login
* Pro: Fix post object field not correctly translated
* Pro: Fix a fatal error in EDD plugin updater when the request to the server fails
* Pro: Fix locale fallback in WP 6.8+
* Pro: Add `pll_enable_acf_labels_translation` filter allowing to disable the translation of ACF labels
* Pro: Fix ACF image field not correctly translated when media translation is active
* Pro: Fix ACF image field in reapeater not copied
* Pro: Fix ACF ajax request unexpectedly filtered by language when editing a field group
* Pro: Fix ACF blocks not translated when included inside a non-ACF block
* Pro: Add compatibility of the duplicate tool with Divi
* Fix Undefined array key "terms" in canonical.php #1691
* Fix some regressions in the WPML API used by YITH WooCommerce Wishlist #1684
* Fix LinkedIn site title preview with Yoast SEO #1686
* Fix HTML language attribute on login page #1601
* Fix conflict with WP Job Manager Application #1749
= 3.7.4 (2025-10-28) =
* Pro: Security: Fix a ReDoS vulnerability reported by Janine Moreira.
* Security: Fix deserialization of untrusted data reported by Phat RiO – BlueRock via Patchstack.
= 3.7.3 (2025-06-16) =
* Pro: Always display ACF translation settings for field groups formerly translated in versions older than 3.7
* Pro: Fix translation displayed in child fields of ACF layout fields when they should not
* Pro: Fix translation of the ACF field "Choice" when the translation is set to "Copy once" or "Synchronize"
* Pro: Fix a PHP warning when translating some blocks
* Pro: Fix impossibility to change the language of an empty post in the block editor
* Fix duplicate values in options #1672
* Fix JS error in media library (grid view) #1674
* Fix language dropdown not present in the media modal accessible from the media library grid view #1675
* Fix DB error introduce by WooCommerce 9.9 #1681
= 3.7.2 (2025-05-27) =
* Pro: Require ACF 6.0+ to activate the integration to avoid fatal errors with older versions
* Pro: Add a new ACF field group setting to decide if translations instructions must be displayed
* Pro: Fix a fatal error when using ACF blocks with ACF < 6.3.0
* Pro: Fix regression preventing to translate Oembed, URL and Email ACF fields
* Pro: Fix ACF fields not translated when they have a default value
* Pro: Fix empty ACF fields values not copied when the field has a default value
* Pro: Fix ACF field default values not translated when copying a post
* Pro: Fix possible fatal error if invalid types of data are sent for machine translation
* Pro: Fix term meta removed when a term is machine translated
* Fix nav menu locations not saved if invalid data are stored in database #1659
* Fix parent relationship removed when a new translated term is created without parent #1671
= 3.7.1 (2025-05-05) =
* Pro: Do not display ACF fields translations settings when language location is set.
* Pro: Fix ACF taxonomy field terms not synchronized when "Save Terms" and "load terms" settings are activated.
* Pro: Fix duplicate options when using numeric keys for ACF choice fields.
= 3.7 (2025-04-22) =
* Requires PHP 7.2 as minimum version
* Pro: Add DeepL machine translation for strings
* Pro: Consider Polylang Pro as equivalent to Polylang for plugin dependencies
* Pro: Add the details block and several labels in other blocks to XLIFF files and machine translation
* Pro: Allow to translate metas stored as objects
* Pro: Enhanced multilingual support of archive template hierarchy
* Pro: Wrap the language switcher block in a nav tag
* Pro: Support automatic IDs translation in blocks with new filters `pll_sync_block_rules_for_attributes` and `pll_sync_blocks_xpath_rules`
* Pro: Complete rewrite of ACF integration
* Pro: Add support for ACF blocks, post types and taxonomies.
* Pro: Remove the possibility to translate ACF field groups
* Pro: Add languages in ACF locations
* Pro: Add translation of ACF labels in the strings translations page
* Pro: Fix incorrect count of translated strings when importing strings translations
* Pro: Fix incorrect translation when an XLIFF import updates a term sharing its slug
* Pro: Fix term hierarchy with machine translation
* Pro: Fix indented items of a list block not translated with machine translation
* Pro: Fix navigation block inserted in the wrong language
* Update plugin updater to 1.9.4
* Add translation of widgets custom html in strings translations #1423
* Refactor core to manage the plugin options in an object #1451
* Refactor core to give access to languages management in all contexts #1503
* Remove the language set from the content option for new installs #1517
* Allow numbers in language codes #1546
* Display empty fields in the translations table for untranslated strings (instead of duplicating the original) #1574
* Add REST API endpoints to manage options and languages #1505 #1569
* Improve performance by registering the language taxonomy only once #1359
* Add new API functions to insert and update posts and terms in a given language #1500 #1520
* Add compatibility with jQuery 4 (planned in core for WP 6.8) #1612
* Fix translations not loaded when the language is set from the content #1395
* Fix possible term duplication #1490
* Fix sanitization of translated options that may impact other strings #1571
* Fix home link block not translated #1647
* Fix a conflict with WooCommerce Price Based on Country #1638
See [changelog.txt](https://plugins.svn.wordpress.org/polylang/trunk/changelog.txt) for older changelog