|
| 1 | +## JJ-FZF 0.23.0 |
| 2 | + |
| 3 | +Development version - may contain bugs or compatibility issues. |
| 4 | + |
| 5 | +### Breaking: |
| 6 | +* Depend on jj-0.23.0 |
| 7 | +* Remove experimental line-history command |
| 8 | + |
| 9 | +### Added: |
| 10 | +* Support 'gsed' as GNU sed binary name |
| 11 | +* Support line blame via: jj-fzf +<line> <gitfile> |
| 12 | +* Support '--version' to print version |
| 13 | +* Define revset `jjlog` to match `jj log` |
| 14 | +* Define revset `fzflog` as `jjlog` + tags + bookmarks |
| 15 | +* Display `jj log -r fzflog` revset by default |
| 16 | +* Store log revset in --repo `jj-fzf.revsets.log` |
| 17 | +* Ctrl-R: reload log with new revset from query string |
| 18 | + |
| 19 | +### Changed: |
| 20 | +* Require 'gawk' as GNU awk binary |
| 21 | +* Ctrl-Z: use user's $SHELL to execute a subshell |
| 22 | +* Shorten preview diffs with --ignore-all-space |
| 23 | +* Show error with delay after failing jj commands |
| 24 | +* Restore-file: operate on root relative file names |
| 25 | +* Split-files: operate on root relative file names |
| 26 | +* Fallback to @ if commands are called without a revision |
| 27 | +* Allow user's jj config to take effect in log display |
| 28 | +* Unset JJ_CONFIG in Ctrl+Z subshell |
| 29 | +* Rebase: Alt-P: toggle simplify-parents (off by default) |
| 30 | +* Reduce uses of JJ_CONFIG (overrides user configs) |
| 31 | + |
| 32 | +### Fixed: |
| 33 | +* Split-files: use Git diff-tree for a robust file list |
| 34 | +* Ensure that internal sub-shell is bash to call functions, #1 |
| 35 | +* Clear out tags in screencast test repo |
| 36 | +* Various smaller bug fixes |
| 37 | +* Add missing --ignore-working-copy in some places |
| 38 | +* Fix git_head() expression for jj-0.23.0 |
| 39 | + |
| 40 | +### Removed: |
| 41 | +* Remove unused color definitions |
| 42 | +* Skip explicit jj git import/export statements |
| 43 | +* Skip remove-parent in screencast, use simplify-parents |
| 44 | + |
| 45 | +### Contributors |
| 46 | + |
| 47 | +Thanks to everyone who made this release happen! |
| 48 | + |
| 49 | +* Török Edwin (@edwintorok) |
| 50 | +* Tim Janik (@tim-janik) |
| 51 | + |
| 52 | + |
1 | 53 | ## JJ-FZF 0.22.0
|
2 | 54 |
|
3 | 55 | First project release, depending on jj-0.22.0, including the following commands:
|
|
0 commit comments