Skip to content

v1.1.0

Choose a tag to compare

@enzokamal enzokamal released this 13 Nov 03:59
· 118 commits to main since this release
fbb311a

🧩 Pre-commit - Automation Tools Suite

First stable release of the Pre-commit Automation Tools Suite, providing comprehensive Git hooks and streamlined development environment setup tools.

🚀 Key Features

  • Enhanced setup process — downloads the appropriate asdf binary for your operating system and architecture via any supported installation method

  • Automated installation script (precommit-startup.sh) with interactive hook selection

  • Upgraded to asdf v0.18.0, ensuring improved plugin management and compatibility

    ⚙️ Note: If using a package manager, verify that it installs version 0.16.0 or later

  • Updated asdf commands to align with the latest CLI changes for improved consistency and reliability

  • Improved script logic for smoother installation and environment configuration

  • Support for multiple development environments:

    • 🌐 Global

    • 🦫 Golang

    • 🐍 Python

    • 🏗️ Terraform

    • ⚡ TypeScript

💡 Why Pre-commit?

Pre-commit hooks are an essential part of modern software development, providing numerous benefits for both individual developers and teams. Here’s why you should integrate them into your workflow:

✅ Code Quality Assurance – Automatically catch and fix issues before they reach your repository
✅ Productivity Improvements – Reduce manual checks and speed up reviews
✅ Team Collaboration Benefits – Maintain consistent standards across contributors
✅ Security Enhancements – Prevent committing sensitive or misconfigured files
✅ Best Commit Message Practices Enforcement – Ensure clear, standardized commit messages