Changelog History
Page 1
-
v0.92.1
November 05, 2020 -
v0.92.0
November 04, 2020 -
v0.91.0
October 06, 2020 -
v0.90.3
September 17, 2020 -
v0.90.2
May 31, 2020 -
v0.90.1
May 28, 2020 -
v0.90.0 Changes
May 26, 2020MT. Rainier
➕ Add
➕ add gohook modern and concurrent API
➕ add new gohook examples, thks for cauefcr👌 Support for multiple screens
➕ add getMousePos() multiple screens support
➕ add move smooth multiple screens support➕ add all platform system scale support
➕ add get screen size test code➕ add screen and bitmap multiple screens support
➕ add int32_t types support⚡️ update keycode type use uint16 with gohook, not type convert
➕ add ToBitmapBytes func (#204)🏁 gohook: sched_yield support for non-POSIX windows gcc
➕ add gops test code support
➕ add Process() function test code
➕ add more gops test code➕ add more win32 function export
➕ add get mouse color function
➕ add uint32 to Chex function support
➕ add key_Toggles() c function
➕ add keyTap and keyToggle "...string" parameters support, Fixed #209➕ add robotgo simple test code
➕ add Is64Bit() c and go function
➕ add process FindPath() function
➕ add keycode "delete" support and fixed "\" error
➕ add more keycode support, "up, down, left, right"...export hook keycode and add godoc
⚡️ use robotn fork xgb and update go mod
➕ add hook example to robotgo examples
⚡️ update gohook and tt mod file
➕ add more and update test code
➕ add drag smooth function support and examples
➕ add ShowAlert() test support
💅 update keypress rand sleep [reduce] and update code style, update c delay default value to 0
➕ add mouse toggle return and add more test
➕ add SetDelay function code and update other code
➕ add scaled function code
➕ add go opencv file
➕ add readme.md file
➕ add move mouse and move smooth relative code
➕ add move mouse and move smooth relative examples
➕ add more test code and update go tt mod
➕ add more bitmap test code
➕ add SaveImg function code
➕ add drop function hint print support
➕ add more key test code
➕ add more test code
➕ add paste string test code
➕ add xvfb run codecov test➕ add keycode test support
➕ add FindPath example code
➕ add KeyTap() args[2] delay support
➕ add find bitmap nil args support
➕ add find color nil args support
➕ add drag and move mouse multiple screens support
➕ add drag mouse test code
⚡️ Use CGDisplayBounds not CGDisplayPixelsWide, optimize get mac display size …
⚡️ Update TypeStr function, add type delay and speed support
⚡️ update PasteStr function code return error
⚡️ Update
⚡️ Update robot info test code and Add go.yml test support
👉 use while not for match special key map
✂ remove unless x11 special key and sort⚡️ update go mod pkg
⚡️ update mod vendor
✂ remove vendor and update .gitignore⚡️ update and fmt config.yml, add Linux go test support
⚡️ update Linux CI support x11 test🚚 move hook to hook.go
⚡️ update appveyor and test code
💅 update version and code style⚡️ update move mouse smooth test code
⚡️ update clipboard code and add test code
⚡️ update test code and add codecov support
⚡️ update show alert test code
⚡️ update keycode.go
⚡️ update window examples code
⚡️ update test code remove windows alert test
🚚 move gops code to ps.go
⚡️ update version
⚡️ update unix get title type
💅 gofmt go code and update code style
➕ add ToBitmapBytes examples code
⚡️ update example code, fixed golint warning
⚡️ update bitmap example code
⚡️ Update CHANGELOG.md
💅 update code style
⚡️ update godoc
💅 update keytap code and code style
⚡️ update Bitmap struct delete fuzzy api
⚡️ update key examples code
➕ add bitmap from string clear api
⚡️ update go mod vendor
⚡️ update go mod pkg not proxy⚡️ update bitmap example code
⚡️ update test code fixed appveyor CI
⚡️ update test code fixed equal error
⚡️ update hook godoc
⚡️ update event example code
💅 update godoc and code style
⚡️ update key example code
⚡️ Update example README.md
⚡️ update and tidy go mod
⚡️ update code remove duplicate code and update godoc
⚡️ update xgb getXid log
⚡️ update GetBounds x11 error log
⚡️ update cgo code and version
⚡️ update TypeString function code [Drop]
⚡️ update key example code
⚡️ Update TypeStr function, optimize x11 type string
⚡️ Update TypeStrDelay function, remove unused code
⚡️ update code fixed x11 type sleep
⚡️ Update key example code
👉 use gops to simplify code
⚡️ update key examples code⚡️ update bitmap examples code
⚡️ update colorpicker and findcolor example code
⚡️ update bitmap example code
⚡️ update robotgo test code, add more test
⚡️ Update README.md
📇 rename type names make clearer
⚡️ update types.h code and fixed bug
✂ remove unused code fixed x11 build error
⚡️ update robot info test code and appveyor
⚡️ Update README.md, Add more CI badge
⚡️ update gohook pkg and robot info test code
⚡️ Update linux upper code, add more special key support
Create go.yml
⚡️ Update go.yml
➕ add more test and update go.yml
⚡️ Update dockerfile to go1.13.5⚡️ update dockerfile and appveyor.yml
⚡️ Update dockerfile and appveyor.yml to go1.14.3✂ remove Travis go1.11.x
⚡️ update appveyor and dockerfile to go1.13.1
⚡️ update dockerfile, go.yml and appveyor.yml to go1.14⚡️ update travis.yml to go1.14.x and remove go1.13.x
⚡️ Update and fmt appveyor.ymlu
⚡️ update dockerfile and appveyor to go1.12.5⚡️ update appveyor and dockerfile to go1.12.6
➕ add CI go1.13 support
⚡️ update config.yml
⚡️ update and fmt travis.yml
⚡️ Update Travis remove go1.12.x⚡️ Update issue and pull request template
🛠 Fix
⚡️ Update to utf-code function Fixed #189
⚡️ Update x11 keypress upper code Fixed #243
type conversion needed in addMouse (#201)
⚡️ update hook, Fixed #202 fatal error: concurrent map writes
➕ add key Kind Fixed #203
⚡️ optimize get title code, Fixed #165 and typo
🛠 Fixed gohook#3 mouse is_drag error on x11
🛠 Fixed #213 AddEvents() can't listen correctly multiple times
⚡️ update clipboard error hand Fixed #212
⚡️ Update go.mod fixing issue "invalid pseudo-version: does not match version …
⚡️ update keyboard example code, #238
⚡️ update go mod file Fixed #239
⚡️ update gops and other mod files fixed bug
-
v0.80.0 Changes
March 12, 2019Sierra Nevada
➕ Add
- 👍 [NEW] Add asynchronous event hook support
- 👍 [NEW] Add multiple keypress event listener support
- [NEW] Add hook start and end func
- [NEW] Add AddEvents, AddMouse, AddMousePos hook function
- ⚡️ [NEW] Add mul() scale func and optimize code
- 🔨 [NEW] Refactor AddEvent() func and add keycode.go, update example
- [NEW] Add mouse map keycode
- [NEW] Add android null file
- 👍 [NEW] Add AddEvent "center" support
⚡️ [NEW] Update README.md, Add binding link
📄 [NEW] Format README.md and docs markdown
⚡️ [NEW] Update bitmap_save return code
⚡️ [NEW] Optimize code not defer and remove useless code
💅 [NEW] Update code style and godoc
⚡️ [NEW] Update go mod vendor
[NEW] Add more event examples
[NEW] add AddEvents, AddMouse, AddMousePos examples code
⚡️ Update
- ⚡️ [NEW] Update event example code add print hint
- ⚡️ [NEW] Update godoc
- ⚡️ [NEW] Update CHANGELOG.md
- ⚡️ [NEW] Update .gitignore
- 💅 [NEW] Update code style and examples
- ⚡️ [NEW] Update pkg to newest
- ⚡️ [NEW] Update CI add go1.12.x support
- 🚚 [NEW] Move GetText() func code
🛠 Fix
- 🛠 [FIX] Add AddEvents func, Fixed #98, #61, #69...
- 🛠 [FIX] Add asynchronous event support, Fixed #196, #89...
- 🛠 [FIX] add AddMouse func, Fixed #138
- [FIX] Update _Ctype_char to C.char, Fixed go1.12 build error #191
- ⚡️ [FIX] Update hook, Fixed #195 warning and json break bug
- ⚡️ [FIX] Fixed color picker, Update README.md and docs
👀 See Commits for more details, after Jan 7.
-
v0.70.0 Changes
January 07, 2019Caloris Montes
➕ Add
- ⚡️ [NEW] Update keyboard use sendInput not keybd_event
- ⚡️ [NEW] Update mouse use sendInput not mouse_event
- 👍 [NEW] Add drag mouse other button support
- 👍 [NEW] Add more numpad key support
- 👍 [NEW] Add numpad key and escape abbreviation support
- [NEW] Add new window10 zoom ratio
- 🐧 [NEW] Add linux numpad key support
- 🖨 [NEW] Add key "insert, printscreen" mac support
- [NEW] Add check mouse button func
⚡️ [NEW] Add keyTap run error return support and update godoc
⚡️ [NEW] Optimize and clearer keytap code
⚡️ [NEW] Optimize and clean keyToggle code
⚡️ [NEW] Update dockerfile clean image
[NEW] Add color picker and getMousePos() example
🚚 [NEW] Use go mod not dep, add go.mod remove dep files
[NEW] Add GetColors func return string
⚡️ [NEW] Optimize defer code
[NEW] Add more godoc
👍 [NEW] Add add key "ctrl", "cmd" [abbreviation] support
👍 [NEW] Add add key "capslock", "numpad_lock" support
👍 [NEW] Add left and right "Ctrl, Shift, Alt, command" key support
⚡️ [NEW] Update check key flags support "cmd" and "ctrl"
⚡️ [NEW] Update key docs
⚡️ [NEW] Add millisleep func and update godoc
👍 [NEW] Add AddEvent() key "cmd" support
⚡️ [NEW] Update key example code
⚡️ [NEW] Update README.md, add Note go1.10.x issue
💅 [NEW] Update keytap and toggle return "" and code style
⚡️ Update
- ⚡️ [NEW] Update issue template more obvious
- ⚡️ [NEW] Update godoc
- ⚡️ [NEW] Update CHANGELOG.md
- ⚡️ [NEW] Update .gitignore
- 💅 [NEW] Update code style and examples
- ⚡️ [NEW] Update pkg to newest
- [NEW] Add more scale example
[NEW] Add drag mouse example
⚡️ [NEW] Update key docs and clear file name
🚚 [NEW] Remove old useless code
⚡️ [NEW] Update README.md
⚡️ [NEW] Update CI add go1.11.4 version
🛠 Fix
- 🛠 [FIX] Fixed bitmapClick() parameter bug
- 🛠 [FIX] Fixed some README.md typo
- ⚡️ [FIX] Update scale example code close #153
- 💅 [FIX] Update code style and fixed #endif error
👀 See Commits for more details, after Otc 8.
-
v0.60.0 Changes
October 09, 2018Mount Olympus: Mytikas
➕ Add
- [NEW] Add GetBounds func support (add get_client and get_frame C_func)
- [NEW] Add GetXId and GetXidFromPid func
- 🔨 [NEW] Refactoring GetTitle() func allow by pid
- 🔨 [NEW] Refactoring CloseWindow() allow by pid
- 👍 [NEW] Add SetHandPid() and GetHandPid() func support
👍 [NEW] Add FindCBitmap func support
🔨 [NEW] Refactoring bitmap example code
🔨 [NEW] Refactoring key example code
🔨 [NEW] Refactoring window example code
[NEW] Add an cbitmap example [#169]
🔨 [NEW] Refactoring screen and event example code
🔨 [NEW] Refactoring mouse example code
[NEW] Add more godoc
[NEW] Add getTitle example by pid
[NEW] Add close window example by pid
[NEW] Add getBounds example
🚚 [NEW] Split func and remove dep more clean
[NEW] Simplify SaveCapture code
[NEW] Update and merged get_pixel_color remove duplicate code
⚡️ [NEW] Update README.md, add Note go1.10.x
⚡️ Update
- ⚡️ [NEW] Update issue template more obvious
- 🚚 [NEW] Move public mdata to pub
- ⚡️ [NEW] Update godoc
- ⚡️ [NEW] Update CHANGELOG.md
- 🚚 [NEW] Move some pub method to pub.h and rename some c_func
- 💅 [NEW] Update code style and name style ( key, window and other )
- ⚡️ [NEW] Update robotgo unix export getXidFromPid func
⚡️ [NEW] Update set handle return use bool
💅 [NEW] Update code style and move scale to win_sys.h
⚡️ [NEW] Update example add more lang
⚡️ [NEW] Update pkg to newest
🚚 [NEW] Remove duplicate code and old useless code
⚡️ [NEW] Update and clean README.md
⚡️ [NEW] Update CI add go1.11.x version
⚡️ [NEW] Update scroll godoc and clearer parameter name
💅 [NEW] Update hint and code style
⚡️ [NEW] Update FindIds doc and only set name once in loop
🛠 Fix
- ⚡️ [FIX] Update type_string fixed #155, fixed window missing some character
- 🛠 [FIX] Fixed GetWindowText return address of local variable and not use ternary operator ( GetTittle )
- 🚀 [FIX] Update README.md Fixed Release badge
👀 See Commits for more details, after Aug 8.