Keyman Desktop 8.0 Beta Releases

This is a prerelease version of Keyman Desktop and Keyman Developer. It should be used for testing purposes only.

Feedback

We are keen to get your feedback! Please report issues to Tavultesoft Support.

Download

Download Keyman Desktop 8.0
Please enter your email address to start the download.
Email address: Privacy Policy
Keyman Desktop 8.0 Beta
30 day evaluation (7.8 MB). Build 8.0.342.0, 2 February 2012.
Keyman Developer 8.0 Beta
30 day evaluation (23.7 MB). Build 8.0.342.0, 2 February 2012.

What's New in 8.0.342.0 Beta

This release corrects a few more issues:

  • Add support for InsertKeys to usage.htm (On Screen Keyboard, I3214)
  • Double strike characters occur on some computers in some situations (Keyman Engine, I2908)
  • Some systems experience crashes when Keyman applications exit (General, I2975)
  • Rare crash when adding files to a package (Keyman Developer, I3100)
  • Report clearer error when failure to register controller window causes Keyman to fail to start (Keyman Engine, I3183)
  • When an invalid product is detected, a secondary error masks the initial error message (Keyman Engine, I3090)
  • Avoid crash when resizing hint bar and web browser not fully initialised (Text Editor, I3088)

What's New in 8.0.341.0 Beta (limited release only)

  • Script errors no longer automatically crash Keyman (Keyman Configuration, I2992)
  • If key part of VK rule is missing, compiler generates invalid file (Keyman Developer - Compiler, I3137)
  • Crash at shutdown when keyman32.dll unloaded early (Keyman Engine, I3139)
  • Report more useful information when Keyman fails to start (Keyman Engine, I3143)
  • Handle errors importing invalid graphic files in bitmap editor (Keyman Developer - User Interface, I3147)
  • If TSF is not installed then Keyman crashes on startup (Keyman Engine, I3149)
  • Race condition focusing window causes crash in rare cases (Keyman Developer - User Interface, I3166)
  • Unusual crash when ending debug session now handled and additional error info provided (Keyman Developer - Debugger, I3173)
  • Crash when opening a non-existent file in graphic and OSK editors (Keyman Developer - User Interface, I3178)
  • Missing manifest for tike.exe meant that file system was virtualized (Keyman Developer, I3184)
  • Crash parsing invalid locale XML file when language changed or Keyman started (Keyman Engine, I3192)
  • Keyboards fail to switch from macros, when associated with a language (Keyman Engine, I3212)
  • Crash when Keyman menu is visible and Ctrl+Alt+Del or Win+L pressed (Keyman Engine, I3213)
  • Support InsertKeys functionality in Usage Page (Keyman Engine, I3214)
  • Crash when F5 pressed in OSK font helper context (Keyman Engine, I3216)
  • Avoid error loading messages.txt due to optional Sections property (Keyman Engine, I3217)

What's New in 8.0.340.0 Beta

This release corrects a few issues:

  • Keyboard selection can fail on x64 applications especially if non-standard Windows keyboard is default keyboard (e.g. US-International) (Engine, I3158)
  • Tavultesoft System Info now reports on x64 process details (Engine, I3180)

What's New in 8.0.339.0 Beta

This release corrects a few issues:

  • Fix for Keyman Engine can crash other apps when multiple OEM products are running with "_tcscpy assertion" (Engine, I3158)
  • Fix for when multiple OEM products installed, hotkeys can activate keyboards for non-running products (Engine, I3159)
  • Fix for hotkeys can fail to activate keyboards when multiple OEM products are running (Engine, I3160)
  • Fix for when multiple OEM products installed, language switcher can show keyboards for non-running products (Engine, I3161)
  • Fix for potential buffer overflow for keyboards with complex contexts (Engine, I3162)