Skip to content

QSpline 0.2.3-beta.1 (build 30)

Pre-release
Pre-release

Choose a tag to compare

@devmil devmil released this 18 Sep 09:15
· 3 commits to main since this 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.