Skip to content

3.0.0

Choose a tag to compare

@ocean90 ocean90 released this 09 Apr 10:58
· 216 commits to stable since this release
36a70b4

What's Changed

Features

  • Various new locales like Ligurian, Tamazight, Nigerian Pidgin, Cornish, Western Balochi., and many more.
  • Integrate three new translation warnings for mismatched URLs, missing named placeholders, and unexpected sprintf tokens.
  • Reduce reliance on default browser style by updating link and button styles.
  • Unify and simplify styling for all tables.
  • Add 'abbreviation' as new part of speech value for glossary entries.
  • Add sort by option for modified date of translation.
  • Allow specifying the priority for PO import/exports in the flags.
  • Convert translation status filter into list of checkboxes for each status.
  • Delete translations if an original gets deleted.

Bugfixes

  • Various fixes for improved plural support and naming fixes.
  • Fix removing of starting newline from translations.
  • Fix duplicate glossary tooltips for the same term.
  • Abort changing translation status when the translation has been altered.
  • Fix submitting a translation containing the UTF-8 characters → and ↵.
  • Improve calculation of translation status counts.
  • Show new lines and tab characters and wrap non-translatable items for strings with plurals too.
  • Use single quotes around string literals in SQL queries.

Breaking Changes

  • GlotPress now requires PHP 7.2 or newer and WordPress 4.6 or newer.
  • iOS .strings file import/exports now are UTF8 encoded instead of UTF16-LE.
  • Developers: Various template and design changes.
  • Developers: Various unused functions have been removed.
  • Developers: Remove all compatibility functions for multibyte string functions.

For a full list and details of the changes please review the changelog file.

New Contributors

Full Changelog: 2.3.1...3.0.0