Skip to content

Version 0.3.0

Latest
Compare
Choose a tag to compare
@Zorbing Zorbing released this 24 Apr 20:28
· 11 commits to master since this release
1c54379

0.3.0 (2018-04-20)

Bug Fixes

  • fix callback being garbage collected (c43cd76)
  • fix parameters of init callback (0cee1d3)

Documentation

  • update README and set package version to v0.3.0 (4d35f02)

Code Refactoring

  • minor change (remove console.log) (aa101f5)
  • minor changes (tidy up g-key test) (2a7ff67) (C)ommits on Apr 19, 2018
  • fix inverted condition for parameter checking in g-key code (1643fa7)
  • split g-key code into multiple files (42f74ec)
  • move function getDestroyPromise into own file (d0de065)
  • adjust g-key source files to new structure (6d4d829)
  • fix case of g-key file (6d1b8cb)

Tests

  • fix typo in log of one test (a45ee89)
  • add tests for new g-key api (af3622f)
  • fix tests of old api (calling shutdown every time) (03080d7)
  • extend test for key state polling (75f41c4)
  • add manual test for init with callback and context (f5e7eab)
  • update g-key tests to run in test script (a5899a5)
  • move lcd test related stuff into own folder in tests (e83f59a)
  • add test file (57fed4f)

Features

  • add triggering more event types from one single event (f3d03ad)
  • add tidying up event listeners after each test (1312cbc)
  • add calling shutdown on application exit in g-key class api (583ee2f)
  • change g-key class api to make init after shutdown possible (21adc2e)
  • add shutdown to g-key class api (a4bb641)
  • add class based api for g-key (2c1249f)
  • simulate calling g-key init with context (3274e9e)
  • use zero-filling right shift instead of normal right shift (36125ee)
  • fix parsing type GkeyCode correctly (ee31b92) (C)ommits on Apr 20, 2018
  • add c++ header files for reference (6d3d51d)
  • add using a version for the g-key dll files as well (d17ee30)
  • improve type checking with literal types (2bce13c)
  • add wrapping callback for init (b52ff46)
  • add validity check for parameter (4ef4283)
  • add g-key dlls and node-api (067cef7)