All Versions
34
Latest Version
Avg Release Cycle
69 days
Latest Release
1572 days ago

Changelog History
Page 1

  • v0.6.0

    December 08, 2019
  • v0.5.1 Changes

    March 03, 2018
    • Waiting for event queue to be processed before returning from the methods. #363

    Special thanks to @SamuraiJack.

  • v0.5.0 Changes

    March 03, 2018
  • v0.4.8 Changes

    February 26, 2018
    • πŸ”’ - package lock (34d3653)
    • βž• Add integration tests. (c29d20d)
    • βž• Add test for screen. (eb11444)
    • Added right_control and left_control to key flags as well as right_shift (33f838d)
    • πŸ‘ Allow negative coordinates for mouseMove and dragMouse (bb63305)
    • βœ… Cat for testing. (02a7f94)
    • πŸ”„ Change to prebuild command. (895db63)
    • πŸš€ Deploy scripts. (9c26d95)
    • Finish Jasmine migration. (98eb2ca)
    • πŸ›  Fix API URL (a2f6da3)
    • πŸ›  Fix comment. (f2bbeab)
    • πŸ›  Fix createStringForKey failure on Mac OS for non-Latin languages (0045e18)
    • πŸ›  Fix for Windows. (facc34f)
    • πŸ›  Fix scrolling issue. (d95866f)
    • πŸ›  Fix test for Linux. (643b925)
    • πŸ›  Fixed Linux Y-axis scrolling bug (798f761)
    • 🏁 Flip x on Windows to match other platforms. (db15ff7)
    • βœ… horizontal scroll test. (0ebd39e)
    • ⏱ Increase timeout. (4c053ea)
    • Jasmine migration in progress. (24ed91d)
    • πŸ”— Link in readme to docs goes straight to website (64f5400)
    • 🚚 Move keyboard tests to it's own file. (37e3165)
    • βœ‚ Remove old header tags. (da920c2)
    • βœ‚ Remove unsupported Node versions. (112a9a4)
    • βœ‚ Remove unsupported Node.js versions for Appveyor. (452bd6c)
    • πŸ‘Œ Support additional keys (capslock, numpad-keys, right alt+control). (55444c3), closes #358
    • πŸ‘Œ Support older versions of Node. (07d6f0e)
    • βœ… Test cleanup. (cc03080)
    • 🏁 The quotes break tests on windows. (1f80fb1)
    • ⚑️ Update package.json to remove tape. (6584c95)
    • ⚑️ Update screen file. (23f9513)
    • ⚑️ Update scroll mouse for 0.4.6 (cdb0b76), closes #194
    • ⚑️ Update target practice. (092f3c7)
    • ⚑️ Updated link to docs in under #API (f7170e5)
    • πŸ›  Use XSync instead of XFlush everywhere - fixes https://github.com/octalmage/robotjs/issues/347 (9f3a4c4)
    • 🏁 Windows scrolling bug (b4869dd), closes #360
  • v0.4.7 Changes

    March 26, 2017
  • v0.4.6 Changes

    March 26, 2017
    • 0.4.6 (d935e41)
    • Accidentally added old scroll code back. (6f8d2b6)
    • βž• Add "menu" key (windows only) (96220f1)
    • βž• Added left and right control keys (c1f04e0)
    • ⬆️ Bump prebuild. (ee210f1)
    • 🐧 Do not break linux or mac build (85c5b9f)
    • Encode to utf-16 for CGEventKeyboardSetUnicodeString (ea45808)
    • πŸ›  Fix errors reported by CI on undeclared variables (daadbcc)
    • πŸ›  Fixed spacing (630b198)
    • πŸ›  Fixed spacing. (3ff4434)
    • πŸ“š Modified the mouseToggle method signature, since according to the documentation the button parameter (cfac5ab)
    • πŸ‘Œ Support Unicode Characters for .typeString() (7236ff3)
  • v0.4.5 Changes

    October 16, 2016
    • 0.4.5 (dfd7e60)
    • βž• Add CONTRIBUTING.md. (76e56a6)
    • βž• Add f13-24. (f4854ce)
    • βž• Add ISSUE_TEMPLATE.md. (30dfce7)
    • βž• Add LICENSE.md. (60b36ca)
    • βž• Add link to Electron instructions. (b4adaaa)
    • βž• Add spaces before comments. (a9e12ed)
    • βž• Add typescript declaration file (56b90e0)
    • βž• Add waffle.io link. (b4c8108)
    • πŸ‘ better argument parsing (4501a8b)
    • πŸ’… change function style, matching rest of code (9257211)
    • πŸ›  Fix merge conflict. (d6d9e23)
    • πŸ›  fix os compatibility (91cd9ce)
    • πŸ›  Fix tests for higher density screens. (299a66d)
    • πŸ›  Fixed ascii art. (efa3582)
    • πŸ›  Fixed formatting (9623852)
    • get and set display name for XOpenDisplay() (cdbf8df)
    • πŸ‘Œ improve variable names, move hasDisplayNameChanged reset (0e457ba)
    • No saving code for now. (42a2562)
    • βœ‚ Remove .save. (4e0f44c)
    • βœ‚ Remove bitmap save method. (f58e519)
    • ⚑️ updated jub3i's code to work with new nan, fixes #153 (3f3dc7b), closes #153
    • βœ… Use a smarter fix for tests. (f4707f2)
  • v0.4.4 Changes

    June 01, 2016
  • v0.4.3 Changes

    May 30, 2016
    • 0.4.3 (3e5f02b)
    • βž• Add missing word. (a76792a)
    • βž• Add numpad 0-9. (afc4863)
    • βž• Add numpad tests. (8e24802)
    • βž• Added safety checks. (ab802ba)
    • πŸ— Align AppVeyor build versions with Travis CI. (d2fc806)
    • 🐧 Build on Mac and Linux. (efd4ec6)
    • πŸ”„ Changed mouseScroll to use X and Y as direction. (9917f49)
    • βœ… Compile and test our module. (c688f04)
    • 🐧 Don't run numpad tests on Linux. (d7cc60e)
    • πŸ›  Fix whitespace. (041df96)
    • πŸ›  Fixed error: β€˜for’ loop initial declarations are only allowed in C99 mode (3f3c5c5)
    • πŸ›  Fixed old variable left over. (b6eecbf)
    • πŸ›  Fixed scroll now using signed ints. (51082e9)
    • πŸ›  Fixed unused variable warning. (60021fc)
    • Ignore prebuilds directory. (4d003a5)
    • Migrate to SendInput from mouse_event (#181) (66611b7), closes #181
    • πŸ†• New .travis.yml for Mac testing. (25e4dcf)
    • πŸ†• New screen capture code. (fdbbff9)
    • πŸ†• New sine wave mouse gif. (6e09549)
    • Not sure how this file got here. (e22fec6)
    • 🐧 Only start Xvfb on Linux. (00effc9)
    • ⚑️ Readme updates! (2756b3e)
    • πŸš€ Release mode and pixEnc. (58f6c52)
    • βœ‚ Remove whitespace. (cea1cae)
    • Seperate before_install and before_script. (f0e067a)
    • Space before comment. (e2ff6cd)
    • 🐧 Test that numpad throws on Linux. (7543df7)
  • v0.4.2 Changes

    May 08, 2016
    • 0.4.2 (d3226d2)
    • βž• add insert-key (b910e7e)
    • πŸ›  fix spacing (7720012)
    • πŸ›  fixing insert-key for x11 (3ce729f)
    • πŸ›  fixing whitespaces caused by editor-settings (037abf3)
    • Insert isn't a valid key on Mac. (ac0d16b)
    • 🚚 Migrate to SendInput for Mouse movement (39f89f0)
    • βͺ Revert "Test fix for node 0.8 failing." (d5e3668)
    • ⚑️ Update to nan 2.2.1. (54c65c3)
    • πŸ‘‰ Use prebuild. (7b48ed5)