Skip to content

v0.3.3

Choose a tag to compare

@github-actions github-actions released this 16 Aug 07:18
· 29 commits to main since this release
74601c7

Documentation

  • Add HOOKS.md and improve hook execution
    • Document bgit's hook system, including portable (.bgit/hooks) and native Git hooks.
    • Clarify hook execution order and platform notes.
    • Implement support for standard Git pre-commit and post-commit hooks.
    • Add logic to resolve core.hooksPath from local, global, and .git/hooks.
    • Warn users about unsupported native Git hooks (e.g., pre-push, commit-msg).
    • Improve hook execution fallback for non-executable files on Unix-like systems.
    • Update USAGE.md with a minor correction to the code block for the repository URL.
  • Update installation instructions and add install scripts
    • Added docs/INSTALL.md with comprehensive installation details.
    • Introduced scripts/install.sh for Linux/macOS and scripts/install.ps1 for Windows to automate installation.
    • Updated README.md to reference the new installation guide and include quick install commands.
    • Enhanced installation instructions to cover precompiled binaries, Cargo installation, advanced options, and troubleshooting.

New Features

  • Add cross compilation and artifact packaging for more targets
    • Install cross for Linux builds.
    • Add build steps for x86_64-unknown-linux-musl, aarch64-unknown-linux-gnu, and aarch64-unknown-linux-musl targets on Linux.
    • Add build step for aarch64-apple-darwin target on macOS.
    • Add artifact packaging for the newly supported Linux and macOS targets.
    • Generate aggregate checksums in RELEASES.txt for all packaged artifacts.
    • Add optional GPG signing for RELEASES.txt.

Refactor

  • Improve error messages and tips for adding remotes

Commit Statistics

  • 4 commits contributed to the release over the course of 2 calendar days.
  • 2 days passed between releases.
  • 4 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • Add HOOKS.md and improve hook execution (377aeb5)
    • Improve error messages and tips for adding remotes (86564ed)
    • Update installation instructions and add install scripts (178e216)
    • Add cross compilation and artifact packaging for more targets (e39ff22)