Skip to content

v0.1.0-beta.4

Choose a tag to compare

@thegdsks thegdsks released this 20 Jul 23:17
· 23 commits to main since this release
c96e489

🚀 @typeweaver/commitweave v0.1.0-beta.4

Release Date: July 20, 2025

This release kicks off Phase 3, bringing AI-powered commit generation and automation one step closer to production-ready. It also improves usability and developer tooling from the CLI.


✨ New in v0.1.0-beta.4

🤖 AI Integration (Foundation)

  • Added generateAISummary(diff, config) support
  • Supports openai, anthropic, and mock providers
  • Uses config fields like model, apiKey, temperature
  • Returns AI-generated subject + body from staged diff
  • Future-ready for LLM prompt tuning

🧠 Smart Flags & Flow Enhancements

  • New CLI flag: --ai to auto-generate commit from diff
  • Smart fallback if no key present (mock provider)
  • Improved config validation fallback using Zod
  • Dry-run UX improved with full preview

🧪 GitHub Action Ready (v0 in dev)

  • Initial script scripts/check-commit.ts created
  • Reads latest commit message
  • Validates against commit rules using CommitBuilder
  • Exit code 1 on invalid commits — CI safe

🛠 Internal Enhancements

  • Better error handling in AI + Git layers
  • Config loading now supports .glinr-commit.json or defaults
  • Early stubbing for hook install logic
  • Expanded test script for AI and builder debugging

📌 Coming Next

Phase 3 continued:

  • 🧪 commitweave check GitHub Action (CI-ready YAML)
  • 🪝 commitweave hook install (Husky hook generator)
  • 🧰 Template system for team rules
  • 📸 Demo preview GIF and VS Code integration

Made with 🤍 by Typeweaver
Part of the Glinr Studio Devtools Family.