2026-11-06

- New themes
Cold Brew,Latte, andAffogatothemes have been added to Settings → Appearance.- You can now pick a theme from preview cards grouped into Dark and Light.
- Sign-off setting
- Sign-off has moved from a commit form checkbox to Settings → Projects → Git.
- We removed the Co-authors row from the commit form.
- We judged it an unnecessary option and removed it.
- Improvements
- The tab bar scrollbar and keyboard shortcut chips in dialogs follow the theme colors, including on light themes
- Bug fixes
- Dropdowns opened near the edge of the window were cut off past the edge.
2026-11-06

- GitHub stack card
- When the current branch’s pull request belongs to a GitHub stack, the right sidebar has been updated to show the whole stack and your position.
- Commit template, sign-off,
and co-authors- When the repository has
commit.templateset, an empty commit form is now prefilled with its contents. - You can now edit the repository template under Commit template in Settings → Projects → Git.
- A Sign-off checkbox has been added to the commit form.
You can now pick a recent commit author on the Co-authors row to add aCo-authored-byline.
- When the repository has
- Working copy context menu
- Stage / Unstage have been added to the context menu for working copy files.
- You can now right-click selected files to discard their changes at once.
- Improvements
- The × button on a file row has been changed to discard only that file regardless of the selection and to appear only on the hovered row.
2026-10-29
- Improvements
- Warning and danger notices in dialogs appear as cards with an icon
- The Pull Request dialog’s push-first notice appears as one line directly under the source branch
- Filled project icons and uploaded images in the sidebar and top bar are one size smaller
- Bug Fixes
- If the window lost focus while dragging a panel boundary, hovering over the handle kept resizing the panel.
- Changing the
path:condition in commit graph search left results from the previous condition mixed in. - A failed path search showed no results.
- In interactive rebase, a message typed before all commit messages finished loading was overwritten by the original.
- When looking up the default branch failed, the new worktree dialog said the default branch could not be found.
2026-10-27
- Improvements
- Project icons before repository names in the sidebar match the size and tone of worktree rows
- Bug Fixes
- The missing LFS file count and the file line count used the plural form even for a count of one.
2026-10-27

- All Files Tree
- Select a commit and choose All in the right sidebar to browse every file at that commit as a tree.
- Click a file in the tree to open its contents at that commit in a tab.
- Git LFS File Locking
- Right-click an LFS file in the Working copy panel or the all files tree to lock or unlock it.
- Locked files show a lock icon, and hovering shows who locked them.
- Download All Missing LFS Files
- Download all below the Working copy card downloads every missing LFS file at once.
- The Git LFS section in the Repository tab has been removed.
- Project Icons
- An icon matching the repository’s platform appears before its name in the sidebar and the top bar.
- In Settings → Projects → Appearance, change it to a built-in icon or an image you upload.
- Open In App Icons
- Adding an app picks up its icon and shows it in the Open in… menu.
- In settings, change it to a built-in icon or an image you upload.
- Bug Fixes
- Graph lanes and commit text drifted apart while scrolling on a MacBook’s built-in display.
- Downloading an LFS file from a past commit left the card in place.
- Downloaded LFS images showed only a card in Compare and Working copy diffs.
- Downloaded LFS files kept showing as missing in a linked worktree.
- LFS files matched by
lfs.fetchexcludeweren’t downloaded by the Download button.
2026-10-19
- Bug Fixes
- Fixed toast-related bugs.
- When notification toasts appeared in a row, the ones pushed to the back never disappeared and kept piling up.
- The expanded toast list didn’t collapse when the cursor moved outside the window.
- After the toast list collapsed, it didn’t expand again while the cursor was over it.
- Fixed toast-related bugs.
2026-10-16
- Bug Fixes
- Fixed an issue where accounts were unintentionally duplicated after first installing the app, preventing setup from continuing.
2026-10-14
- Bug Fixes
- The eye icon on sidebar branch rows rendered too small.
2026-10-13

- Pull Request Card for the Current Branch
- When the current branch has a pull request or merge request, the right sidebar shows its number, title, and state.
- Click the card to open the pull request in your browser.
- Works with GitHub, GitHub Enterprise, and GitLab remotes.
- Hide Branches from the Graph
- Click the eye icon on a branch row in the sidebar to hide that branch from the commit graph.
- Hide from graph and Show in graph in the right-click menu do the same.
- The checked-out branch can’t be hidden.
- Draft with Codex
- Under AI tool in Settings → ParalleLane → AI, choose Claude Code or Codex as the CLI that drafts pull requests.
- The executable path, CLI arguments, and prompt are saved separately for each tool.
2026-10-12
- GitLab Merge Requests
- Create a GitLab merge request from the app.
- On a GitLab remote, the button and menu read Create merge request.
- Write with AI drafts the merge request title and description too.
- Adding a GitLab Server account makes its server’s remotes count as GitLab.
- Select Folders in Tree View
- Clicking a folder name in tree view selects every file under it.
- The chevron collapses and expands the folder.
- Bug Fixes
- Update notifications piled up.
- Switching accounts in the clone dialog kept the repository picked with the previous account.
Enterin the clone dialog’s repository search started a clone.- A GitLab token made from the token guide couldn’t list repositories.
- An account whose server address had a path or capital letters wasn’t used for Git authentication.
- A rejected token check or repository list load gave no hint at what to do.
- The folder chevron in tree view had no name for screen readers.
2026-09-28
- Bug Fixes
- The Create pull request button didn’t appear on GitHub Enterprise remotes.
- Disabled dropdown items couldn’t be reached with the keyboard.
- The reason a dropdown item was disabled didn’t reach screen readers.
2026-09-23

- Shallow Repository Graph
- A
shallowbadge marks the commit row where history is cut off in a shallow repository. - When the parent of a cut-off commit exists locally, the graph draws a dashed line to it.
- Unshallow in that commit’s context menu fetches the full history.
- A
- Bug Fixes
- Deleting a remote branch ran at the same time as fetch, pull, or push in the same repository.
- The waiting notice showed for the wrong repository when the same remote operation ran in several repositories at once.
2026-09-21
- Install With Homebrew
- Install the app on macOS with
brew install --cask yeosu0107/parallelane/parallelane.
- Install the app on macOS with
- Bug Fixes
- Rebase interactively from here… in the commit menu didn’t run on Windows.
- Create pull request stayed clickable on a remote with no branch to use as the base.
- The unpushed-commit note was missing on a branch with no tracking branch.
- A drag that started inside a dialog closed it when released outside.
- Write with AI stayed disabled with no reason when the Claude Code CLI didn’t answer.
- A missing saved token was reported as a keychain problem.
- One failed load of the account list left it empty until the next launch.
- The commit graph reused a stale layout in a shallow clone.
- The reason a button was disabled didn’t reach screen readers.
2026-09-07

Now on Windows. ParalleLane is available in the Microsoft Store.
- Pull Requests
- Create a GitHub pull request from the app.
- Write with AI drafts the title and description with Claude Code.
- Bug Fixes
- Git operations failed while auto fetch was running.
- Dialogs overflowed a short window.
- Dragging a text selection out of a dialog closed it.
Enterin a dialog ran an action twice.- Account changes applied only after a reload.
2026-08-28

- Stage All and Unstage All
- The Unstaged and Staged headers are now one split button.
- Stage All / Unstage All live in the chevron menu.
- Copy a Tab’s File Path
- Hover a tab for the full path.
- Right-click for Copy relative path and Copy absolute path.
- Open a Project From the Keyboard
Cmd/Ctrl+Oopens the folder picker.- Remappable under Repository in Shortcuts.
- Onboarding Resumes Where You Left It
- Quitting mid-onboarding keeps the account you made.
- The finished steps are skipped on the next launch.
- Bug Fixes
- Staging or unstaging several hundred files hit the command-line length limit.
- Unstaging dropped the
skip-worktreemark in a sparse checkout. - A squash merge with only a submodule change was reported as Already up to date.
- The Git is not installed notice didn’t say what to do when Git was already installed.
2026-08-18
- Pick an Icon For Each Remote
- The remote forms in Settings → Projects → Git have an icon picker.
- Ref Chips No Longer Repeat the Branch Name
- Refs sharing a branch name are one chip.
- Each place the branch lives gets its own icon.
- Bug Fixes
- An empty or failed diff rendered as a blank pane.
2026-08-17

- Working With Several Remotes
- Push, Pull, Fetch, and Prune pick the remote in a dropdown.
- It starts on the remote Git would use.
- No Remote Limit on Basic
- Both plans can add as many remotes as the repository needs.
- Set Tracking Branch
- Set tracking branch… in the branch menus picks or clears the remote branch a local branch tracks.
- One Graph Chip Per Ref
- A branch on two remotes draws a chip per remote, each with that remote’s host icon.
- Checkout From a Remote Chip
- Double-clicking a remote chip checks out against that remote.
- Open In Browser
- Open remote in the Open In menu is now Open in browser.
- Bug Fixes
- Choosing Merge in Pull was overridden by
pull.rebasein your config. - Fast-forward pull was blocked by untracked files.
- The push toggle in Create tag always said
origin. - Diff line backgrounds cut off on horizontal scroll.
- Choosing Merge in Pull was overridden by
2026-08-13

- Clean Up Merged Branches
- The new Cleanup menu deletes local branches already merged into a base branch.
- It also holds prune.
- Help Menu and Feedback
- A Help menu at the bottom of the left sidebar links to the docs.
- It checks for updates and sends feedback.
- Choose Your GPG Program
- Pick the gpg executable in the signing settings.
- Missing Git Detection
- The app tells you at launch when Git isn’t installed.
- Large Working Copy Performance
- Scrolling stays smooth with a very large number of changed files.
- PRO Badge
- A PRO badge appears in the left sidebar header on the Pro plan.
- Bug Fixes
- Hunk and line staging altered file contents with autocrlf.
- Deleting a branch that moved after the list was built took unintended commits with it.
- The account avatar rendered as a square on first launch.
2026-08-08
- First official release.
- Extended Auto-fetch Triggers
- Checkout, push, and pull fetch in the background.
- Manual Update Check
- A menu option checks for updates at any time.
2026-08-08
- Bug Fixes
- Staging or unstaging a file without an EOF newline could corrupt it.
- Changes from other files could mix into the diff view.
- Conflict markers were missed during merge resolution, and a failed squash commit was not rolled back.
- Undo/Redo could overlap across worktrees, and the graph did not refresh after checking out a remote branch.
- Stash history, graph navigation, and worktree switching were slow in large repositories.
- Discarding file changes and loading worktree paths were slow.
- Connections to GitLab and self-hosted servers, and keychain permission prompts, were unreliable.
- The screen flickered and updated out of order when repository changes synced.
2026-08-02
- The historic first version.

