KeyboardKit 5.9

KeyboardKit 5.9 is out! πŸš€ It adds support for 11 new locales and makes the library build on more platforms.

New locales

KeyboardKit 5.8 adds support for 11 new keyboards locales:

  • πŸ‡§πŸ‡¬ Bulgarian
  • πŸ‡¦πŸ‡© Catalan
  • πŸ‡«πŸ‡΄ Faroese
  • πŸ‡΅πŸ‡­ Filipino
  • πŸ‡¬πŸ‡ͺ Georgian
  • πŸ‡²πŸ‡° Macedonian
  • πŸ‡²πŸ‡Ή Maltese
  • πŸ‡²πŸ‡³ Mongolian
  • πŸ‡·πŸ‡Έ Serbian
  • πŸ‡·πŸ‡Έ Serbian (Latin)
  • πŸ‡ΈπŸ‡° Slovak

This work continued the efforts of 5.8 to improve the iPhone and iPad layout engines further and make them easier to adapt.

As a result, the iPad layout is now greatly improved compared to earlier versions, with all Pro keyboards now behaving very close to their native counterparts.

With KeyboardKit Pro now able to generate system keyboards with almost pixel perfection, supporting even more locales will be a lot easier.

KeyboardKit 6 will aim to take things even further and may even start to implement layouts for minor languages that lack native iOS keyboards.

Platform support

Another big change in this version is that KeyboardKit now supports watchOS and tvOS as well.

KeyboardKit 6.0 will extend this support to macOS, which means that KeyboardKit will soon support all major Apple platforms.