All Versions
Latest Version
Avg Release Cycle
69 days
Latest Release
454 days ago

Changelog History
Page 2

  • v0.4.1

    April 17, 2016
    • 0.4.1 (e2b7108)
    • โž• Add new test to help identify keycode issues. (3d8ba52)
    • โœ‚ Remove keyCodeRequiresSystemDefinedEvent and use new keycodes. (bfcafa4)
    • ๐Ÿ‘‰ Use new keycode for multimedia keys. (7a4d90c)
  • v0.4.0

    April 17, 2016
    • 0 is the image, 1 is x, and 2 is y. :| (c411267)
    • 0 is the image, 1 is x, and 2 is y. :| (c41f382)
    • 0.4.0 (9f3818e)
    • โž• Add notifications to TravisCI builds. (c8cfc1c)
    • โž• Add tests for bitmap. (ab29b45)
    • โž• Added BMP class and buildBMP. (bcac2ac)
    • โž• Added KEYEVENTF_EXTENDEDKEY flag when extended keys are triggered on win32 (8e0cc92)
    • โž• Added KEYEVENTF_EXTENDEDKEY flag when extended keys are triggered on win32 (081978e)
    • โž• Added typeStringDelayed. (45afde6)
    • ๐Ÿ‘ Allow x, y, width, and height to be passed. (bb2ab38)
    • Argument checking for getPixelColor. (4a5572f)
    • ๐Ÿ‘ Better error handling for dragMouse. (93417d3)
    • ๐Ÿ‘ Better error handling for moveMouse. (dd6e658)
    • ๐Ÿ‘ Better error handling for moveMouseSmooth. (2e221ba)
    • ๐Ÿ‘ Better tests for getPixelColor. (d8cbb74)
    • ๐Ÿ‘ Better tests for moveMouse. (0f09623)
    • Call captureScreen with arguments if passed. (da59926)
    • Convert the rest of the spaces. (f653b92)
    • Correct buffer size. (cb76f5e)
    • Create calculateDeltas function and use it in dragMouse. (7a199d4)
    • Create calculateDeltas function and use it in dragMouse. (ad713f0)
    • Define colorAt at declaration. (03759cb)
    • ๐Ÿ›  fix scroll mouse on windows XP, see #97, C89 (2008) variable declaration on top of function (99a96e0), closes #97
    • ๐Ÿ‘‰ Make sure coords are in bounds. (b1f2852)
    • Map virtual key before triggering keybd_event (c47f8b0)
    • Only define calculateDeltas for Mac. (3eef8cb)
    • Only define calculateDeltas for Mac. (f7fac28)
    • โœ‚ Remove extra spaces. (2ad647b)
    • โœ‚ Remove unnecessary space. (a764c66)
    • โœ‚ Remove unused code. (6539910)
    • โœ… Run keyboard tests. (4d2c20d)
    • โœ… Starting tests for keyTap. (c9063ca)
    • Starting to implement bitmap sharing. (b58962f)
    • Starts at 0. (0cd6db2)
    • โœ… Test fix for node 0.8 failing. (eb18a1f)
    • โœ… Tests for dragMouse. (dfa83f6)
    • โœ… Tests for mouseClick. (b0cfad0)
    • ๐Ÿšš Tests for moveMouseSmooth. (ad7e5dc)
    • ๐Ÿ›  This commit fixes #148: Volume keys don't work on Mac. (163feb5), closes #148
    • Throw catchable error if requested pixels are outside the bitmap's dimensions. (d65576b)
    • Un-mix up the deltaX and deltaY. (e3f084e)
    • Un-mix up the deltaX and deltaY. (1cf70f1)
    • โšก๏ธ Update keypress.c (faddf9c)
    • โšก๏ธ Updated TravisCI and Appveyor configs to allow 0.8.x failures. (38f85c0)
    • ๐Ÿ‘‰ Use tabs instead of spaces. (8ecd518)
    • ๐Ÿ‘‰ Use tabs instead of spaces. (47b901f)
    • ๐Ÿšš Workaround for games not detecting mouse moves. (9e3a067)
    • ๐Ÿšš Workaround for games not detecting mouse moves. (6fd31a8)
    • โœ… TODO: Need tests for mouseToggle, and scrollMouse. (648fff4)
  • v0.3.7

    December 29, 2015
    • 0.3.7 (4843f0b)
    • ๐Ÿ›  Fixed F9 key (48c432f)
    • ๐Ÿ’… Keep code style consistent. (69ab661)
    • Screen Capture Fix. (bcec0bc)
    • ๐Ÿ’… Updated comments to match code style. (d5096fe)
    • ๐Ÿ‘‰ Use 9999 instead of -1 because CGKeyCode is an unsigned int. (64e0ecf), closes #106
  • v0.3.6

    December 14, 2015
  • v0.3.5

    December 07, 2015
    • 0.3.5 (3e9d533)
    • ๐Ÿ”— Link to relevant wiki sections. (727313b)
    • ๐Ÿง Prevent unused variable warning for Mac and Linux. (c3edbc2)
    • โšก๏ธ Update README URLs based on HTTP redirects (2072907)
  • v0.3.4

    November 22, 2015
    • 0.3.4 (4b28b99)
    • โž• Add FAQ section. (ee0fe6d)
    • โž• Add link to create a new issue. (1e740ec)
    • โž• Add multi-monitor question to FAQ. (9592dc9)
    • โž• Added dragMouse function (406acfb), closes #127
    • โž• Added support for arrays of key flags (c2e62d6)
    • Center badges. (a264ed8)
    • Center logo. (b615176)
    • ๐Ÿ”„ Change wording a bit. (721bb8d)
    • ๐Ÿ”— Link to Twitter and blog. (5fd2c51)
    • ๐Ÿ Made compatible with older versions of Windows. (d99f3bb)
    • ๐Ÿšš Passing constant instead of zero for mouseButton on mouse move (78603ff)
    • โœ‚ Remove blog section. (9edeefc)
    • ๐Ÿ‘‰ Use new blog URL. (f0a6f2f)
    • Using v8::Handle instead of v8::Local for older versions of Node (e24ee51)
  • v0.3.3

    November 02, 2015
  • v0.3.2

    October 28, 2015
    • 0.3.2 (9d5d2e1)
    • โž• Add AppVeyor badge. (7a89376)
    • โž• Add desktop keyword. (b1bc0ef)
    • โž• Added special multimedia keycodes + restructured code (ef4f36d)
    • Another attempt to fix the accuracy. (637feed)
    • Basic appveyor.yml. (cfc1f78)
    • Dynamic nan include. (af0a9f1)
    • ๐Ÿ›  Fix several differences (523d8e1)
    • ๐Ÿ›  Fixed an issue with 'typeString' under Windows. When converting a char to a keycode we now pull the (ae58913)
    • ๐Ÿ›  Fixed the API link (d5d7c5c)
    • ๐Ÿ‘Œ Improve conversion accuracy. (b0258ad)
    • โœ… Increase delay to help test reliability. (66b31b6)
    • ๐ŸŒฒ Log currentPos to help debug. (84edc0c)
    • ๐ŸŒฒ Log mouse positions to help debug. (49cc03f)
    • ๐Ÿ†• New mouse example! (7121302)
    • โœ‚ Remove extra newline between badges. (db69a4f)
    • โœ‚ Remove logging. (60c86d1)
    • โœ‚ Remove more newlines. (0522faf)
    • โœ‚ Remove newline after example descriptions. (a1048b9)
    • โœ‚ Remove badge. (3d193ce)
    • Reorganize badges. (53adde4)
    • โœ… Test the latest 4.x.x Node.js version. (716d3a2)
  • v0.3.1

    October 12, 2015
    • 0.3.1 (6ecb2f1)
    • โž• Add some comments. (07a6b11)
    • ๐Ÿ‘ Allow up or down for second argument. (718c822)
    • Bitmap header! (13cf060)
    • ๐Ÿ”„ Change color to colorAt. (b413365)
    • Create and use padHex function. (547ba93)
    • Create imageBuffer manually. (2425d4a)
    • Destroy bitmap after getting hex. (e0f616a)
    • Export captureScreen to Node.js. (5dc3557)
    • Export getColor. (c27054e)
    • ๐Ÿ›  Fix key state error. (1526cf3)
    • ๐Ÿ›  Fix mouseToggle (446d40f)
    • Get the correct argument. (b39d416)
    • Get the correct arguments. (752d2b9)
    • Implemented captureScreen. #13 (ec4f953), closes #13
    • More accurate types. (e28cb2a)
    • No spaces before comment. (5e81b63)
    • Pass the buffer to createMMBitmap. (edf9412)
    • Pass x and y in with the bitmap object. (ea719a2)
    • Re-arrange order. (96d8547)
    • โœ‚ Remove unnecessary printf. (fc9df2a)
    • RobotJS type. (634259e)
    • Started getColor function. (df737d1)
    • ๐Ÿ‘‰ Use nan to define strings. (d2faaf0)
    • ๐Ÿ‘‰ Use Nan::Utf8String (f114464)
    • ๐Ÿ‘‰ Use x and y. (54a9cae)
  • v0.3.0

    October 04, 2015
    • __MMMouseWheelDirection is the same on all OSes, so we only need to define it once. (534b4b6)
    • 0.3.0 (679989c)
    • Accept "up" or "down" for direction. (a3346ab)
    • โž• Added header for doubleClick function. (47de9e1)
    • โž• Added header to moveMouse. (be280d8)
    • โž• Added header to toggleMouse. (5501e7e)
    • โž• Added link to the blog. (e2d20c8)
    • โž• Added microsleep to scrollMouse. (351176b)
    • โž• Added missing period. (be33adc)
    • โž• Added printscreen to CheckKeyCodes. (ae004c8)
    • โž• Added VK_SNAPSHOT to accessible keycodes on Windows. (61b0584)
    • ๐Ÿ”„ Changed getting started to examples (cf7c392)
    • Commented this code out for now. (062be3f), closes #50
    • ๐Ÿ›  Fixed Examples link. (21ce43c)
    • ๐Ÿ›  Fixed TravisCI config. (25590a2)
    • ๐Ÿ printscreen is only supported on Windows. (09d8b21)
    • Reorganize readme (b009e13)
    • uncomment line 43 (a65488c)
    • โšก๏ธ Update (0dc62ab)
    • โšก๏ธ Updated package.json to use nan 2.0.9. (945663f)
    • โšก๏ธ updated robotjs to compile with nan-2.0.9 (811a813)
    • โšก๏ธ updating travis config file (11beae0)
    • ๐Ÿ Use nan macro and fix conversion for Windows. (e8da392)