Releases: swissspidy/preferred-languages
Releases · swissspidy/preferred-languages
2.3.0
What's Changed
- Require WordPress 6.2 or later by @swissspidy in #965
- Remove unused import
useSelect
by @Soean in #1045 - Deprecated: Use
variant="secondary"
instead ofisSecondary
by @Soean in #1046 - Require PHP 7.2, switch to Playwright by @swissspidy in #1047
- Improved input sanitization using
sanitize_locale_name
instead ofsanitize_text_field
New Contributors
Full Changelog: 2.2.2...2.3.0
2.2.2
What's Changed
- Fix regression with locale switching by @swissspidy in #960
- Add PHPStan by @swissspidy in #961
- Add syntax error check to lint-and-test by @szepeviktor in #964
Full Changelog: 2.2.1...2.2.2
2.2.1
What's Changed
- Update CSS to reduce layout shifts & improve compatibility by @swissspidy in #947
- Fix login page language chooser integration by @swissspidy in #948
Full Changelog: 2.2.0...2.2.1
2.2.0
- Ensured compatibility with new translation library in WordPress 6.5.
- Fixes some edge cases with translation merging.
- Enables translation merging by default when using WordPress 6.5, thanks to improved performance.
Full Changelog: 2.1.2...2.2.0
2.1.2
- Improves performance and compatibility with just-in-time translation loading in WordPress.
2.1.1
- Fixes an issue with the fallback logic when there is no translation for the primary locale.
2.1.0
- Filters the
WPLANG
option for improved compatibility. - Minimum PHP version requirement increased to 7.0.
- Ensures compatibility with WordPress 6.4.
2.0.0
- 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.
- Show loading spinner when saving settings and installing translations.
- Add compatibility with WordPress 6.2 and
switch_to_user_locale
.
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.