1. Jun 15, 2022
  2. Jun 14, 2022
  3. Jun 13, 2022
  4. Jun 11, 2022
  5. Jun 10, 2022
  6. Jun 08, 2022
  7. Jun 07, 2022
  8. Jun 06, 2022
  9. Jun 05, 2022
    • Marc Durdin's avatar
      chore(web): add BrowserStack to command-line · 6340a59d
      Marc Durdin authored
      6340a59d
    • Marc Durdin's avatar
      chore(web): switch on additional BrowserStack reporting · f521b6ce
      Marc Durdin authored
      Per support case with BrowserStack, am turning on deeper
      reporting for BrowserStack-based testing in karma.
      f521b6ce
    • Marc Durdin's avatar
      chore: add 14.0 entries to beta HISTORY.md · 949f2cf4
      Marc Durdin authored
      949f2cf4
    • Marc Durdin's avatar
      fix(android): check index validity in getCurrentKeyboardInfo · 958fbd3e
      Marc Durdin authored
      This fixes crash reported as #6703. This issue was first reported in
      14.0.282-stable. I have done a careful review of changes in 14.0.282
      (and 14.0.281) but have been unable to find any changes that could have
      bearing on this.
      
      The basic issue is that there appears to be some circumstances where
      `KMManager` thinks that it has a keyboard loaded (ref
      `SystemKeyboardLoaded` variable), but `KMKeyboard.currentKeyboard` is
      still `null`.
      
      The crash has been reported for only a very small set of users, 119 at
      time of fix, but average reports per user is over 100. As is usual with
      this type of thing, a small fraction of those users are reporting the
      majority of crashes. I have not found any real commonality across the
      error reports -- they are geographically dispersed, across multiple
      device types and Android versions.
      
      Note that this addresses the error at hand but as I am unable to
      reproduce the issue, does not necessarily address the root problem, so
      ...
      958fbd3e
  10. Jun 04, 2022
  11. Jun 03, 2022
  12. Jun 02, 2022
    • Marc Durdin's avatar
      fix(developer): kmcomp package compiler race condition · 48a4d8c2
      Marc Durdin authored
      Fixes a race condition when compiling multiple packages, where the
      temp path may be re-used before the compiler has finished with it.
      
      To take advantage of this fix, I wanted to make sure I was using the
      right kmcomp.exe when building unit tests for Keyman Core. This
      uncovered a couple of other things:
      
      * Updates Keyman Core build infrastructure to use the current kmcomp.exe
        rather than a system-installed one.
      * Corrects a bug that was identified by the 15.0 version of kmcomp in
        one unit test (duplicate `&NAME` stores -- the meson test script
        prepends a `&NAME` store to each source file during build).
      
      @keymanapp-test-bot skip
      48a4d8c2
    • Keyman Server's avatar
      Merge pull request #6693 from keymanapp/auto/version-beta-15.0.257 · 8980e889
      Keyman Server authored
      auto: increment beta version to 15.0.257
      8980e889