Skip to content

v1.0.0-rc.1

Latest
Compare
Choose a tag to compare
@imprvhub imprvhub released this 02 Jan 22:25
· 3 commits to main since this release

v1.0.0-rc.1 - Production Release Candidate 🎯

What's New?

GitSet CLI has evolved from its beta phase with significant improvements and a more intuitive command structure. The main command is now gitset suggest for better clarity and future extensibility.

Major Changes

  • 🔄 New command structure: gitset suggest (replacing just gitset)
  • ⚡️ Improved performance for large repositories
  • 🎨 Enhanced commit message formatting
  • 🛠 Better error handling and user feedback
  • 📊 More accurate change analysis

Features

  • 🤖 AI-powered commit message generation
  • 📁 Smart analysis of staged changes
  • 🔍 Detailed diff processing
  • 🌈 Colorful terminal output
  • 🚫 Intelligent file filtering (ignores lock files, build artifacts)
  • ⏱ Processing time optimizations

Installation

npm install -g @gitset-dev/cli

Usage

  1. Stage your changes:
git add .
  1. Generate your commit message:
gitset suggest

Requirements

  • Node.js >=18.0.0
  • Git installed and configured

Coming Soon

  • 📝 Multiple commit message styles
  • ⚙️ Customizable configuration
  • 🔌 Git hooks integration
  • 🎯 Project-specific templates

Breaking Changes

  • The command gitset is now gitset suggest
  • Updated minimum Node.js version requirement
  • Modified output format for better readability

Known Limitations

  • Maximum file size limit of 3000 lines for analysis
  • Requires an active internet connection
  • Organization/scope limited features coming soon

Feedback

We welcome your feedback! This is a release candidate, so please report any issues you find.


For documentation and updates, visit gitset.dev

Full Changelog: v0.1.5...v1.0.0-rc.1