Skip to content

Releases: coollabsio/jean

v0.1.15

13 Nov 15:37

Choose a tag to compare

What's New

Fixes

  • Branch rename now preserves active sessions - Fixed critical issue where renaming branches would break active Claude CLI and tmux sessions by moving the filesystem directory. Now only the git branch is renamed while the directory path stays unchanged, keeping all sessions intact and functional.

Other

  • Simplified codebase by removing ~35 lines of directory move logic
  • Improved rename modal to clarify the new behavior
  • Updated notifications to show only branch name changes

Installation

See the README for installation instructions.

v0.1.14

12 Nov 07:13

Choose a tag to compare

What's New

Fixes

  • Fixed git init modal not appearing when opening jean in non-git directory. The modal now properly displays with the option to initialize git in the current directory.

Installation

See the README for installation instructions.

v0.1.13

10 Nov 20:55

Choose a tag to compare

What's New

Fixes

  • Fixed push flow issue when AI branch naming is enabled where git push would fail due to stale directory path after branch rename
  • Fixed UI not refreshing after failed push operations, ensuring worktree list always reflects current filesystem state

Installation

See the README for installation instructions.

v0.1.12

09 Nov 20:16

Choose a tag to compare

What's New

Features

  • Auto-delete branches when removing worktrees for cleaner workspace management
  • Protected branch safety prevents accidental deletion of main/master/develop branches
  • Enhanced Claude CLI integration with --add-dir flag for better workspace context

Improvements

  • Graceful error handling for branch deletion failures (non-blocking)
  • Updated success notifications to reflect both worktree and branch deletion

Installation

See the README for installation instructions.

v0.1.11

08 Nov 15:57

Choose a tag to compare

What's New

Features

  • Local Merge Workflow - Merge worktree branches directly into base branch without creating a pull request with new L keybinding to trigger

Installation

See the README for installation instructions.

v0.1.10

06 Nov 14:33

Choose a tag to compare

What's New

Improvements

  • Instant workspace list updates - Workspaces now appear in the list immediately when the "Worktree created successfully" notification is shown, eliminating the 70-280ms UX delay
  • Optimistic UI updates applied to all worktree creation flows for consistent instant feedback

Technical Details

  • Implemented optimistic UI pattern: workspace appears instantly with known information, then background refresh fills in detailed status
  • Affects all creation methods: new branch (n), existing branch (a), and worktrees with setup scripts

Installation

See the README for installation instructions.

Full Changelog: v0.1.9...v0.1.10

v0.1.9

06 Nov 14:04

Choose a tag to compare

What's New

Fixes

  • Fixed AI commit message generation returning the entire prompt instead of generating a proper conventional commit message
  • Improved AI commit prompt with clear examples and requirements for better message quality

Other

  • Renamed worktree setup script configuration from onWorktreeCreate to setup in jean.json
  • Removed unused commit message struct from OpenRouter client

Installation

See the README for installation instructions.

v0.1.8

06 Nov 11:47

Choose a tag to compare

What's New

Improvements

  • Enhanced AI commit message generation with full git context
  • Commit messages now use git status, branch name, and recent commits for better context
  • More accurate conventional commit format suggestions based on repository history

Installation

See the README for installation instructions.

v0.1.7

06 Nov 10:24

Choose a tag to compare

What's New

Fixes

  • Fixed AI-generated commit messages being truncated mid-word
  • Fixed PR titles being truncated mid-word
  • Removed hard truncation that was cutting text at exactly 72 characters
  • Fix tmux session deletion process

Installation

See the README for installation instructions.

v0.1.6

06 Nov 08:45

Choose a tag to compare

What's New

Fixes

  • Fixed mouse scrolling in tmux (now scrolls buffer instead of shell history)
  • Fixed race conditions during PR creation
  • Improved tmux session termination process

Features

  • Added configurable default PR state setting
  • Added git initialization modal for better onboarding
  • Track last renamed branch for better UX

Other

  • Refactored commit and message generation code
  • Improved documentation clarity
  • Consolidated version management

Installation

See the README for installation instructions.