|
| 1 | +## JJ-FZF 0.32.0 - 2025-08-14 |
| 2 | + |
| 3 | +### Added: |
| 4 | +* Ctrl-W: Added way to toggle between various diff formats |
| 5 | +* Alt+M: New multi-select mode, use TAB to select multiple commits |
| 6 | +* Added multi-mode support for abandon, backout, duplicate, squash, rebase |
| 7 | +* Added `make distcheck`, always check in CI |
| 8 | +* Added check for jj-fzf --help |
| 9 | +* Added installcheck rule |
| 10 | +* Added separate manual page |
| 11 | +* Added file summary to oplog history |
| 12 | +* Added scripts to automate releases |
| 13 | +* Added contirb/suspend-with-shell.el to run jj-fzf from emacs, see: |
| 14 | + https://testbit.eu/2025/jj-fzf-in-emacs |
| 15 | + |
| 16 | +### Breaking: |
| 17 | +* Depend on jj-0.32.0 |
| 18 | +* Changed Alt-N to run new-after with --no-edit |
| 19 | +* Preserve PWD in subshells if possible (present) |
| 20 | +* Remove unused 'merging' command |
| 21 | + |
| 22 | +### Changed: |
| 23 | +* To install, run `make all install` |
| 24 | +* To run all checks, run `make all check install installcheck` |
| 25 | +* Builds require GNU Make |
| 26 | +* Moved version checks for all tool dependencies into Makefile |
| 27 | +* Use /usr/bin/env to find bash |
| 28 | +* Undeprecate Alt-S: restore-file from selected revision |
| 29 | +* Build man page, use a man page browser for `jj-fzf --help` |
| 30 | +* Fetch version information from Git |
| 31 | +* Automatically run CI for PRs and tags |
| 32 | +* Introduced pandoc dependency for man builds |
| 33 | + |
| 34 | +### Fixed: |
| 35 | +* Fixed installations not working in non-jj repos |
| 36 | +* Fixed --version not working outside a jj repo |
| 37 | + |
| 38 | + |
1 | 39 | ## JJ-FZF 0.25.0 - 2025-01-23 |
2 | 40 |
|
3 | 41 | ### Added: |
@@ -53,6 +91,7 @@ Thanks to everyone who made this release happen! |
53 | 91 | * Tim Janik (@tim-janik) |
54 | 92 | * Douglas Stephen (@dljsjr) |
55 | 93 |
|
| 94 | + |
56 | 95 | ## JJ-FZF 0.24.0 - 2024-12-12 |
57 | 96 |
|
58 | 97 | ### Added: |
|
0 commit comments