Skip to content

gitmini v0.2.0

Choose a tag to compare

@github-actions github-actions released this 13 Oct 19:36
c2a15d7

What's new

  • Initialize a repository from gitmini. Opening a folder that is not a Git repository now offers to initialize it instead of failing.
  • --repo=<path> command-line argument. gitmini accepts gitmini --repo=<path> in addition to gitmini <path>, so paths containing spaces or starting with a dash can be passed reliably.
  • Windows: per-user installer, no administrator rights. The Windows package is now an NSIS installer (gitmini_0.2.0_x64-setup.exe) that installs under %LOCALAPPDATA%\Programs. Neither installation nor in-app updates require administrator rights or trigger a UAC prompt. It replaces the per-machine .msi of v0.1.0.

Fixes

  • Windows: more reliable creation of the main window at startup (WebView2).
  • Windows: deleted folders inside a repository are now detected by the file watcher.
  • Windows: Git configuration changes made outside gitmini are always picked up, including rewrites that keep the same length (for example changing a branch's remote).
  • Faster graph rendering in wide repositories: lanes that are entirely off-screen are no longer drawn.

Upgrading from v0.1.0 on Windows

v0.1.0 was installed per machine with an .msi. v0.2.0 installs per user, so we recommend uninstalling v0.1.0 from Settings → Apps before installing v0.2.0, to avoid keeping two copies. Your repositories are not affected.

Downloads and signing

  • macOS: .dmg for Apple Silicon (aarch64) and Intel (x64), ad hoc signed and not notarized. On first launch, allow gitmini in System Settings → Privacy & Security.
  • Windows: x64-setup.exe, not Authenticode-signed yet, so SmartScreen may show a warning.
  • Linux: .AppImage and .deb (x64).
  • In-app updates are signed with the gitmini updater key and verified before installation, independently of operating-system code signing.
  • Verify downloads with SHA256SUMS, for example shasum -a 256 -c SHA256SUMS --ignore-missing.
  • gitmini requires Git 2.30 or later.

See docs/releases.md for installation and verification details.