Repository navigation
QSpline 0.2.3-beta.1 (build 30)
Pre-release
Pre-release
- Keep substantive commit and comparison diffs visible when whitespace-only changes in other files are hidden.
- Let macOS debug builds run Git's interactive-rebase helper without Qt development environment overrides.
- Retain History actions while the repository is busy and retry automatically; replace outdated pending search and hover updates with the latest input.
- Prefill bisect from a selected commit pair and swap good/bad revisions. Search and choose commits in the picker's own results list without changing History.
- Prevent a bridge panic when bisect commit search selects its first match, and keep branch dropdown buttons inside the field outline.
- Search branches in worktree and auto-stash selectors, pick commits for bisect and rebase, and complete branch name path segments when creating or renaming branches.
- Refresh repositories with missing, prunable linked worktrees without reporting malformed reference data. Keep those worktrees visible with their Git identities.
- Load commit diffs with large binary assets using binary summaries instead of encoded binary patches, preserving text diffs within the existing output limit.
- Ensure macOS bundles include the Qt runtime search path and reject packages missing it before release.
- Use one diff component and matching view options in Changes and commit history, including word wrap, side-by-side layout, whitespace, and context controls.
- Add icons to the clean working tree and empty staged-files states.
- Stop Git commands that produce no output for their idle budget, while allowing commands that keep reporting progress to run longer.
- Add a Worktrees sidebar plus button and a creation form with starting ref, optional new branch, and a native folder picker. Select a worktree to inspect its branch in History; double-click to open it in a repository tab.