Releases: swissspidy/preferred-languages
Releases · swissspidy/preferred-languages
2.0.0 Beta 2
What's Changed
- Show loading spinner when saving settings and installing translations by @swissspidy in #561
See #57644 regarding duplicate spinners. - Fix implode error on Site Health screen by @akirk in #590
- Add compatibility with WordPress 6.2 and
switch_to_user_locale. by @swissspidy in #563 - Fix e2e tests against trunk by @swissspidy in #604
New Contributors
Full Changelog: 2.0.0-beta.1...2.0.0-beta.2
2.0.0 Beta 1
- Improve compatibility with WordPress 6.1 and
WP_Textdomain_Registry. - Minimum WordPress version requirement has been increased to 6.1.
- Improves robustness when using locale switching.
- Fixes issue with merging script translations.
- Completely rewritten UI using React.
- Remove drag & drop sorting to simplify UI.
1.8.0
- Adds Preferred Languages to Site Health debug data.
- Improves compatibility with plugins such as WPML which also modify the language selection UI.
- Improves robustness of language pack downloading after saving changes.
- Improves test coverage and fixes many smaller bugs.
- Fixes UI issue where locales where not appearing in the dropdown anymore.
1.7.1
- Fixes an issue where the profile language was not overriding the site language.
- Fixes an issue where merging translations was not actually working.
- Adds support for merging script translations.
- Improves ecosystem compatibility by falling back to
localeuser meta and updating it.
1.7.0
- Adds a new
preferred_languages_merge_translationsfilter that allows merging translations (off by default). - Adds a new
preferred_languages_download_language_packsaction for plugins to hook in. - Minimum PHP version requirement has been increased to 5.6.
- Minimum WordPress version requirement has been increased to 5.3.
- Improves Multisite support by hooking into Network settings screen.
- Adds polyglots icon next to form labels to match core styling.
Version 1.6.0
- Enhancement: Added support for JavaScript internationalization as used in the new block editor in WordPress 5.0. Requires WordPress 5.0.3.
- Fixed: Fixes an issue where the preferred languages list wasn't updating after sorting via drag & drop.
Version 1.5.0
- Enhancement: Improved compatibility with multilingual plugins like Polylang.
- Fixed: Fixes an issue with keyboard navigation.
- Fixed: Make sure the correct languages are retrieved when updating the settings.