|
| 1 | +# Changelog |
| 2 | + |
| 3 | +## 1.0.0 (2025-11-01) |
| 4 | + |
| 5 | + |
| 6 | +### Features |
| 7 | + |
| 8 | +* actually implement middle click ([3783a60](https://github.com/y3owk1n/govim/commit/3783a6008ebfc0aad4718d4bc151f8e2ee58d1cb)) |
| 9 | +* add ci ([#1](https://github.com/y3owk1n/govim/issues/1)) ([0aab5c0](https://github.com/y3owk1n/govim/commit/0aab5c0e0d23f8c76f8b116e777cdd04fc05f239)) |
| 10 | +* add hint support for dock and menubar ([7c08d53](https://github.com/y3owk1n/govim/commit/7c08d533304fffa8eafccde51bffd8a31789161e)) |
| 11 | +* allow additional clickable roles in config ([f893bb4](https://github.com/y3owk1n/govim/commit/f893bb4fe3da2680cf01ea4a369b66e7cfad22f2)) |
| 12 | +* better hints ([4685a7f](https://github.com/y3owk1n/govim/commit/4685a7f1e219cc73f1673192a915afdaa4142746)) |
| 13 | +* init project with implementation ([43d255e](https://github.com/y3owk1n/govim/commit/43d255ee3995f4dbaea09ab5c75c5eeb6454a404)) |
| 14 | +* initial try to support electron ([86db6f7](https://github.com/y3owk1n/govim/commit/86db6f7611b7059fd54827cf87bf8a2e74ed809a)) |
| 15 | +* more hint modes ([3badbbb](https://github.com/y3owk1n/govim/commit/3badbbb22254ed7a1342ddf1f895eeb21957d1e1)) |
| 16 | +* nicer action hints ([2a712b0](https://github.com/y3owk1n/govim/commit/2a712b0b71bae4aa7a9d4ef54c799cac0ca0d7df)) |
| 17 | +* nicer hint with arrow ([e83c5b8](https://github.com/y3owk1n/govim/commit/e83c5b86a72acb9a2008d79fcf6fd9a135170c03)) |
| 18 | +* only check visible child for ax ([2c1252b](https://github.com/y3owk1n/govim/commit/2c1252b79a7229d81854aaebebe7178f60ab8b27)) |
| 19 | +* support `-v` and `--version` ([ba29ea1](https://github.com/y3owk1n/govim/commit/ba29ea183b6fbb5ecb48e2d865037378a4afaf35)) |
| 20 | +* support backspace to go back during hint mode ([8399942](https://github.com/y3owk1n/govim/commit/8399942e996f0d192478de8bc34eb508cfcb4df5)) |
| 21 | +* support global and per-app ax roles ([677e1c4](https://github.com/y3owk1n/govim/commit/677e1c4e3f4f7bbd63aa2ac9087ed26ba012204c)) |
| 22 | +* switch to cobra-cli with IPC socket for normal actions ([958989e](https://github.com/y3owk1n/govim/commit/958989e21f325fe30c85d27cd5721d9b6b9df426)) |
| 23 | + |
| 24 | + |
| 25 | +### Bug Fixes |
| 26 | + |
| 27 | +* actually properly support chrome and electron ([5f6ec2d](https://github.com/y3owk1n/govim/commit/5f6ec2d22aa0d3893894507ec6db3be4e64d52b6)) |
| 28 | +* add fallback and validation for empty hint_characters ([36b8c64](https://github.com/y3owk1n/govim/commit/36b8c645ba5ea29953946201e76d6dda3a864067)) |
| 29 | +* configurable roles for scroll and hint ([735c98c](https://github.com/y3owk1n/govim/commit/735c98ceffe8a60392467b462ba8b686940f4327)) |
| 30 | +* ensure config for hint styles are passed through ([8679355](https://github.com/y3owk1n/govim/commit/867935560a17f9d2fbce1978ee581dfda9fddae3)) |
| 31 | +* ensure event loop runs in main thread ([6826fdb](https://github.com/y3owk1n/govim/commit/6826fdb05e6b9373135562d7f6bdb38e21d35ad7)) |
| 32 | +* ensure to flush event after clicks ([cb1d5ab](https://github.com/y3owk1n/govim/commit/cb1d5ab5c7cf4cdbf5010c87576755752eb48f09)) |
| 33 | +* explicit validation for scrollAreaByNumber ([bdbce7f](https://github.com/y3owk1n/govim/commit/bdbce7f4992d728b8ab583ffa840245925b8654b)) |
| 34 | +* fallback to actual click if press action failed ([e186bb1](https://github.com/y3owk1n/govim/commit/e186bb1dad3d41f81ef0c9352e963ca1be555b03)) |
| 35 | +* make matched hint color text configurable ([fd0980f](https://github.com/y3owk1n/govim/commit/fd0980f9ddd18de75e5e2fc7e09182731aab683b)) |
| 36 | +* make sure `ctrl-c` actually kills the program ([a566cf9](https://github.com/y3owk1n/govim/commit/a566cf958db4441399df4a446b45b63b69015245)) |
| 37 | +* more logs for additional accessibility ([407f992](https://github.com/y3owk1n/govim/commit/407f99273a2c9f4c03455482d2f5aedefe29556f)) |
| 38 | +* refactor scroll magic numbers to be constants ([521df2a](https://github.com/y3owk1n/govim/commit/521df2acfd3e94ea1007b341773d7bbc8ce86365)) |
| 39 | +* remove `escape` mapping ([a795e2b](https://github.com/y3owk1n/govim/commit/a795e2bfb2d15fd154578d575761210c35f470db)) |
| 40 | +* remove action mapping from config ([6974c7d](https://github.com/y3owk1n/govim/commit/6974c7db0ce742e4fafa43ef3e3d9ff002f5d95e)) |
| 41 | +* remove stupid animations ([97a390c](https://github.com/y3owk1n/govim/commit/97a390c1734f5fa86ee6c9928c5c489bf7ce4247)) |
| 42 | +* remove unneeded smoothscroll function ([fb77bdc](https://github.com/y3owk1n/govim/commit/fb77bdc4163b6568e9dff8647485d74b3de37d2c)) |
| 43 | +* remove unused config ([23df329](https://github.com/y3owk1n/govim/commit/23df3293eae53f1f542aa5c26f0abf2a680bd51f)) |
| 44 | +* some improvement for pre-production ([b0e5a79](https://github.com/y3owk1n/govim/commit/b0e5a79cb3fac447482d50058f165c6492dcaeff)) |
| 45 | +* sort of working scroll mechanism ([cd4376a](https://github.com/y3owk1n/govim/commit/cd4376a83ffb5f6910d8e68f3fc423d32d098b03)) |
| 46 | +* support 3 characters hint without clashes ([7120ded](https://github.com/y3owk1n/govim/commit/7120ded044132cfe155665d5cfa70122201dea11)) |
0 commit comments