Skip to content

v43.0

Latest
Compare
Choose a tag to compare
@sspanak sspanak released this 06 Jan 10:27

Gujarati and Tamazight Support

Version 43.0 adds the Gujarati and Tamazight languages, fixes the typing lag accidentally introduced in the previous version, and fixes crashes in specific scenarios on some devices.

What's Changed

  • Languages
    • Added Gujarati (phonetic layout) (#577). Thanks to @Docbroke again.
    • Added Tamazight (both Latin and native Tifinagh layouts) (#684). Thanks to @abdelhaqueidali
    • Updated the Hindi word frequencies
    • Added 'git' to English
    • Bulgarian
      • Fixed the frequencies of the words ending with -яш/-ящ
      • Fixed the text case of "Снегорина"
  • Bugs
    • Fixed the extremely slow word filtering in v42.0
    • Optimized the language deletion not to run all languages in one transaction. This results in reduced memory and storage usage and makes it possible to delete a lot of languages at once.
    • Added a workaround for getTextBeforeCursor() taking too much time on Oppo and Motorola devices, which caused unresponsive UI when typing or deleting text.
    • Slow query keys are generated only when a query is slow instead of for every query.
    • 7th attempt to fix the privileged options problem and prevent the crashing when switching keyboards.
  • Features
    • Smarter language search tool. If a language name consists of many words, it is now possible to search by every word instead of only the first.
  • Technical
    • Removed an unused language property from the .props files
    • Fixed the indentation of the .gradle files

Full Changelog: v42.0...v43.0