tmux-fingers/CHANGELOG.md

189 lines
5.9 KiB
Markdown
Raw Normal View History

2020-03-06 10:23:55 +01:00
## 1.1.0 - 06 Mar 2020
* Extended default SHA pattern to match up to 128 digits ( fixes #73 )
2020-01-06 11:20:31 +01:00
## 1.0.1 - 05 Jan 2020
* Fix default open command discovery ( fixes #70 )
2020-01-05 17:41:29 +01:00
## 1.0.0 - 05 Jan 2020
* Added @fingers-keyboard-layout option which allows to customize which letters are used when highlighting matches. Designed to reduce finger movement IRL :tm:. ( fixes #16 )
* Added @fingers-ctrl-action, @fingers-shift-action and @fingers-alt-action to allow different actions when holding ctlr/alt/shift. Ctrl + a-z will open links in browser, SHIFT + a-z will automatically paste selected matches.
* Added integration with OS clipboard and file openers. This removes dependency with tmux-yank.
* Added multi mode, which allows to copy multiple matches at the same time. When pressing TAB. ( fixes #66 )
* Fixed WSL support ( fixes #64 )
* Fixed accidental window renaming ( fixes #65 )
* Fixed custom patterns parsing.
* Migrated tests to TravisCI, which allows to test in OSX and multiple tmux versions easily ( and for free $ ).
2020-01-06 11:19:33 +01:00
* Deprecated @fingers-copy-command and @fingers-copy-command uppercase in favour of @fingers-(main|ctrl|shift|alt)-action option set.
2020-01-05 17:41:29 +01:00
2019-01-02 10:37:58 +01:00
## 0.10.1 - 02 Jan 2019
* Fix dangling pane when cancelling fingers-mode.
2018-12-29 20:56:37 +01:00
## 0.10.0 - 29 Dec 2018
* New default pattern for uuids ( thanks @kidd ! ).
* `@fingers-copy-command` ( and uppercase alternative ) can now be configured
to automatically paste copied stuff ( thanks @kidd also ! ).
2018-11-08 09:38:02 +01:00
## 0.9.0 - 08 Nov 2018
* Removed health check from startup, now needs to be run manually.
* Fixed health check handling of tmux rc versions ( thanks @ysf ! ).
* Tweaked hexadecimal default pattern ( thanks @giadomelio ! ).
2018-08-28 11:16:25 +02:00
## 0.8.0 - 28 Aug 2018
* New default pattern for kubernetes resource ( thanks @ryankemper ! )
* New default pattern for hexadecimal numbers ( thanks @ysf ! )
* Fixed broken "tmux last-pane" behavior ( Fixes #48 )
* Fixed broken "tmux attach" behavior ( Fixes #54 )
2018-08-28 11:40:42 +02:00
* Upgraded to CircleCI 2.0 and started using master/develop branching model.
2018-08-28 11:16:25 +02:00
2018-03-30 16:18:09 +02:00
## 0.7.2 - 30 Mar 2018
* Fix portability issues when copying results. Fixes #47
2018-03-11 20:53:57 +01:00
## 0.7.1 - 11 Mar 2018
* Fixed bug with sed BSD/OSX.
* Fixes in BSD tests.
2018-02-15 09:33:19 +01:00
## 0.7.0 - 15 Feb 2018
* Fixed issue when invoking fingers from an unzoomed pane. Fixes #44
* Fixed issues with `@fingers-copy-command`, now commands like `xdg-open` work.
* Added `@fingers-copy-command-uppercase` option. This command will be called
when holding <kbd>SHIFT</kbd> while selecting hint. Fixes #43
2017-10-08 19:18:02 +02:00
## 0.6.3 - 08 Oct 2017
* Fixed more issues with clipboard integration, works now on OSX and Linux.
* Fixed line-jumping with user input
* Improved color defaults, for better readability when no dimmed colours are supported.
* Improved feedback, added checks and fixed issues of system health-check.
2017-05-24 22:50:40 +02:00
## 0.6.2 - 24 May 2017
* Fixed issues with `tmux-yank` in Mac OS ( thanks @john-kurkowski ! )
2017-05-17 17:59:38 +02:00
## 0.6.1 - 17 May 2017
* Fixed `tmux-yank` integration with tmux 2.4 in backwards compatible way.
2017-05-02 17:55:31 +02:00
## 0.6.0 - 02 May 2017
* Refactored configuration script. Now `.tmux.conf` must be re-sourced for changes to take effect.
* Added custom color support. Included in options `@fingers-hint-format` and `@fingers-highlight-format`.
* Configurable hint position with options `@fingers-hint-position`.
* All options above are available with `-nocompact` suffix to use when `@fingers-compact-hints` is set to 0.
* Fixed issue #26.
2017-04-20 08:19:43 +02:00
## 0.5.0 - 20 Apr 2017
* Added support for tmux of the future ( greater than 2.3 ). Thanks @fcsonline!
* Tests rewritten in bash. Bye bye `expect` tool!
2017-04-09 20:32:40 +02:00
## 0.4.1 - 09 Apr 2017
* Looks like `gawk` should be 4+ for things to go smooth.
* Improved output of system health check.
2017-04-07 09:27:29 +02:00
## 0.4.0 - 07 Apr 2017
* `gawk` is now a required dependency.
* Added a system health check on startup.
2017-02-14 08:30:31 +01:00
## 0.3.8 - 14 Feb 2017
* Fixed support for fish shell.
2017-02-07 21:39:19 +01:00
## 0.3.7 - 07 Feb 2017
* Match SHAs of variable size. ( thanks @jacob-keller ! )
2016-12-09 17:08:12 +01:00
## 0.3.6 - 09 Dec 2016
* Yep, finally fixed `.bash_history` pollution properly. With coffee and
everything.
2016-12-03 19:19:26 +01:00
## 0.3.5 - 03 Dec 2016
* Reverted wrong commit, it was the `.bash_history` what was broken. Never code
without enough coffee in your veins.
2016-12-03 19:15:37 +01:00
## 0.3.4 - 03 Dec 2016
* Oops, reverted tmp files fix, as it messes up with window name.
2016-12-03 18:06:17 +01:00
## 0.3.3 - 03 Dec 2016
* Fixed `.bash_history` pollution.
* Now all tmp files are properly deleted.
2016-10-25 08:05:49 +02:00
## 0.3.2 - 25 Oct 2016
* Now hints are unique. If a match has several occurrences it will always have
the same hint.
2016-10-22 11:16:47 +02:00
## 0.3.1 - 22 Oct 2016
2016-12-09 17:08:12 +01:00
* Fixed parsing of @fingers-pattern-N option not working for more than one
digit ( thanks @sunaku ! )
2016-10-22 11:16:47 +02:00
2016-10-17 23:49:59 +02:00
## 0.3.0 - 17 Oct 2016
2016-12-09 17:08:12 +01:00
* Hints now render in a compacter way, avoiding line wraps for better
readability.
2016-10-17 23:49:59 +02:00
* New @fingers-compact-hints option to customize how hints are rendered.
* Added shorcuts while in **[fingers]** mode as well as help screen.
2016-12-09 17:08:12 +01:00
* Signifcantly improved performance by ignoring `.bashrc` and `.bash_profile`.
( It can't get any faster now! )
2016-10-17 23:49:59 +02:00
2016-08-24 08:10:40 +02:00
## 0.2.0 - 24 Aug 2016
* Hinter rewritten in awk for improved performance.
2016-08-04 08:38:17 +02:00
## 0.1.6 - 04 Aug 2016
* Preserve zoom state of pane when prompting hints.
* More robust input handling ( holding arrow keys does not output random shite
any more )
2016-07-14 22:59:23 +02:00
## 0.1.5 - 14 Jul 2016
* Improved rendering of wrapped lines.
* Fixed more than one match per line in BSD/OSX.
* Added automated tests.
2016-07-05 21:41:31 +02:00
## 0.1.4 - 06 Jul 2016
* Fixed tmux-yank integration.
2016-05-24 23:36:02 +02:00
## 0.1.3 - 24 May 2016
2016-07-05 21:41:31 +02:00
* Fixed issues with @fingers-copy-command and xclip not working properly.
2016-05-24 23:36:02 +02:00
2016-05-23 08:07:19 +02:00
## 0.1.2 - 23 May 2016
2016-07-14 22:59:23 +02:00
* Fixed blank screen for certain outputs in BSD/OSX.
2016-05-23 08:07:19 +02:00
## 0.1.1 - 16 May 2016
* Partially fixed for BSD/OSX.
2016-05-14 10:02:36 +02:00
## 0.1.0 - 14 May 2016
* New @fingers-copy-command option.
2016-07-05 21:41:31 +02:00
* Slightly improved performance ( still work to do ).
2016-05-14 10:02:36 +02:00
* Improved rendering of hints.
* Fixed tabs not being preserved when showing results.
* Fixed problem with scrollback history clearing.
* fingers script is now executed silently to prevent shell history pollution.
## 0.0.1 - 3 May 2016
2016-07-05 21:41:31 +02:00
* Initial release.