Skip to content

Release v0.1.3

Latest

Choose a tag to compare

@ejiektpobehuk ejiektpobehuk released this 20 Aug 20:26

A video preview (1.2MB GIF)
git-plumber-0 1 3

What's Changed

Added

  • Highlights for modified files
  • Packfile extensions are shown in the tree
  • Pack Index (.idx) file support

Changed

  • git tree now uses actual file structure from .git
  • Loose Objects folder is permanently available
  • refs folder is pinned as the second
  • idle rendering doesn't cause CPU spikes

Download ️

Release binaries

Choose the appropriate binary for your platform:

  • Linux x86_64: git-plumber-linux-x86_64
  • Linux x86_64 (static): git-plumber-linux-x86_64-static (fully static, no dependencies)
  • Linux ARM64: git-plumber-linux-aarch64
  • Linux ARM64 (static): git-plumber-linux-aarch64-static (fully static, no dependencies)
  • Windows x86_64: git-plumber-windows-x86_64.exe
  • Windows ARM64: temporary unavailable
  • macOS x86_64: temporary unavailable
  • macOS ARM64: temporary unavailable

Container Image

Available at docker hub and ghcr as a minimal Docker image (<1MB) using static binaries on scratch base.
Supports x86_64 and ARM64 architectures.

docker run --rm -v $(pwd):/workspace ejiek/git-plumber:v0.1.3
docker run --rm -v $(pwd):/workspace ghcr.io/ejiektpobehuk/git-plumber:v0.1.3

Crates.io

Available at crates.io as a Rust crate:

cargo install git-plumber

To install this specific version, use:

cargo install git-plumber --version v0.1.3

Nix Flake

nix run github:ejiektpobehuk/git-plumber/v0.1.3