Releases: JetBrains/bunches
Releases · JetBrains/bunches
1.1.0
1.0.118
1.0.100
CLI Tools
- Critical fix in switch command
- Fix erroneous 'has uncommited changes' error for
switch
,reduce
andcleanup
when using worktrees - Remove running pre-commit hook for switch commits
- New log command with number of bunch files added or removed (
bunch log
) - Delegate to old pre-push and pre-rebase hooks in bunch hooks (
bunch hooks update
must be executed) - Change generated commit mark in pre-rebase hook (be careful, commits with old one can be pushed)
- Track only master branch in pre-push hook
IntelliJ IDEA Plugin
- Compare with main file action in VCS log popup menu
1.0.73
CLI Tools
- Rewrite CLI interface (No need to pass current directory explicitly anymore!). New CLI is incompatible with previous versions of bunch tool.
- Pre-commit hook for reminding about forgotten bunch-files (
bunch hooks install pre-commit
) - (Experimental) Pre-rebase + Pre-push hooks for monitoring concurrent bunch-files creating and modification (
bunch hooks install pre-rebase
+bunch hooks install pre-push
orbunch hooks install
for all three hooks)
IntelliJ IDEA Plugin
- Switch action from the UI (Tools -> Bunch Tool -> Switch)
- Basic highlighting for bunch files (Kotlin files are unsupported for now)
- Action (Tools -> Bunch Tool -> Compare with main file) and shortcut for comparing bunch file with the main file (no need to select two files anymore)
- A special view for forgotten bunch files with navigation to problem files
- Auto-apply non-conflicting changes to all bunch files (Tools -> Bunch Tool -> Apply changes to all)
- UI for reduce command (Tools -> Bunch Tool -> Reduce)
- UI for cleanup command (Tools -> Bunch Tool -> Cleanup)
0.9.1
--step
option forswitch
command that allows to have separate commits for each transition step- Support nested repositories by ignoring them in commands
- Executable flag for binaries
- Allow to run
stats
for repository sub-directories - Allow to run
stats
inls
mode to see number of bunch files in sub-directories - Add show version command (
--version
) - More output directories skip
- Fixes in
reduce
command
0.9.0
- Experimental git worktree feature support
- Set correct index file when working tree repository is used
- Throw exceptions on unresolved revisions (thanks to Nicolay Mitropolsky)
cp
command doc updates (thanks to Nicolay Mitropolsky)- Compare only neighbour files in
reduce
command - Add options for committing files found in
reduce
command - Create empty files for files that were absent in base branch during
switch
- Introduce
stats
with information about number of bunch files used - Show deleted files in
check
command - Use
since-ref
incheck
instead of always usingHEAD
- Add third-party libraries licenses
- Exit with non-zero exit code if problems found
- Filter out
out
directory from processing duringswitch