NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Go modules · #315 by repository stars
Last release 11 days ago
21 Sep 2026
Ships fairly regularly
a new release about every 3 weeks
Some releases are documented
notes for 11 of 42 stable releases
Nothing withdrawn
no release was ever pulled
10 years old
399 releases · first in 2016
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
One column per quarter.
Nothing published for this version
Nothing published for this version
Nothing published for this version
[NEW] add more image function support
[NEW] add more image function support
[NEW] add ImgToBitmap(), ToImg(), FindEveryBitmap(), FindEveryColor(), Svae(), Read(), SaveJpeg() and other function support
[NEW] add func ToImage: convert C.MMBitmapRef to standard image.Image
[NEW] add ToImage examples code
[NEW] add more image function and update go mod
[NEW] add find every color function
[NEW] add free and find all point function
[NEW] update find bitmap and color
[NEW] add byte to image function
[NEW] add more image convert function
[NEW] add mac os M1 support
[NEW] add windows arm support
[NEW] add more key toggle and press function
[NEW] add ToRGBA() function support
[NEW] add ImgToBitmap and RGBAToBitmap support
[NEW] Update and move image function to img.go
[NEW] add more img to bitmap examples code and Update file name
[NEW] Update README.md and CHANGELOG.md
[NEW] add macOS to .travis.yml
[NEW] update go mod pkg
[NEW] Update hook examples link to newest
[NEW] update dockerfile and appveyor to go1.14.4
[NEW] Update README.md, add more examples
[NEW] move hook and event to gohook
[NEW] move cbitmap and bitmap-bytes to bitmap dir
[NEW] update some name
[NEW] update dockerfile and appveyor.yml
[NEW] update clipboard code
[NEW] update hook code and more API
[NEW] optimize code and update version
[NEW] add paste string err return and optimize code
[NEW] update go.yml and travis.yml to go1.15
[NEW] Update Ubuntu apt-get to apt
[NEW] update go version and key code
[NEW] update test code and go mod
[NEW] Update README.md and test code
[NEW] update parameter name and version
[NEW] update dockerfile and appveyor.yml
[NEW] update error return and print
[NEW] update ShowAlert optimize return code
[NEW] add more test and update go mod
[NEW] compatible with 32-bit platforms
[NEW] add more bitmap examples
[NEW] update point structure to public
[NEW] add more examples
[NEW] update examples and version
[NEW] Update clipboard example code
[NEW] Update README.md Section ####Other to windows (#348) …
[NEW] Update png.h path
[NEW] Update go mod
[NEW] Update circle.yml and travis.yml
[NEW] Remove unless example code and update circle.yml
[NEW] Removed drop api example code and Update README.md
[NEW] Update go mod and xx.yml
[NEW] Update README.md and example
[NEW] add more bitmap examples code
[NEW] Update go mod and Update README.md
[NEW] gofmt to 1.17 build tag
[NEW] Update bitmap examples code
[NEW] Update version and keycode
[NEW] Update docs remove drop API
[FIX] Update go mod and fixed #290
[FIX] Update gohook to v0.30.2 fixed bug
[FIX] Fixed Mouse buttons reversed type
[FIX] Fixed returns "Invalid key code specified." if specified character is not v… … add keyCodeForCharFallBack
[FIX] This fixes the disappearing backslash issue #351
[FIX] Export ToUC function and update test code
[FIX] Fixes #258: char* arrays in C not being copied correctly
[FIX] Fixed Linux TypeStr() function double quote
[FIX] update free bitmap fixed #333
[FIX] update gops to v0.20.0 fixed bug and other mod pkg
[FIX] update gohook fixed warning
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
add gohook modern and concurrent API add new gohook examples, thks for cauefcr
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 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
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
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →