announcement

Announcing krayzoflow v2.0

Introducing krayzoflow v2.0 with AI-powered commit messages, visual branching, and performance improvements

Krayzo Team
4 min read

Announcing krayzoflow v2.0

We're thrilled to announce the release of krayzoflow v2.0, our biggest update yet!

What's New

AI-Powered Commit Messages

Writing good commit messages is hard. krayzoflow v2.0 includes an AI assistant that analyzes your changes and suggests descriptive commit messages:

krayzoflow commit --ai

The AI will:

  • Analyze your code changes
  • Identify the type of change (feature, fix, refactor, etc.)
  • Generate a conventional commit message
  • Let you review and edit before committing

Visual Branch Navigator

Navigate your branch structure with a beautiful visual interface:

krayzoflow branches --visual

This displays an interactive tree view of all branches, showing:

  • Branch relationships
  • Commit counts
  • Last activity
  • Merge status

Use arrow keys to navigate and press Enter to switch branches.

Performance Improvements

We've completely rewritten the core engine in Rust, resulting in:

  • 10x faster repository scanning
  • 5x faster branch switching
  • 50% lower memory usage
  • Instant status checks even in large repositories

Smart Conflict Resolution

The new conflict resolver uses machine learning to suggest resolutions:

krayzoflow merge --smart

It learns from your past conflict resolutions and suggests similar strategies for new conflicts.

Cross-Repository Workflows

Manage multiple repositories as a single workspace:

krayzoflow workspace init

Then run commands across all repositories:

krayzoflow workspace run "npm test"

Perfect for microservices and monorepo management.

Breaking Changes

While we've tried to maintain backward compatibility, there are a few breaking changes:

Configuration Format

The configuration file has been updated to YAML for better readability:

# .krayzoflow.yml
workflow:
  type: gitflow

branches:
  prefix:
    feature: "feature/"
    bugfix: "fix/"

commits:
  format: conventional
  ai_suggestions: true

performance:
  cache_enabled: true
  background_fetch: true

Old JSON configs will be automatically migrated on first run.

Command Changes

Some commands have been renamed for clarity:

  • krayzoflow prkrayzoflow pull-request
  • krayzoflow synckrayzoflow update

Aliases have been added to maintain compatibility.

Migration Guide

Upgrading is simple:

  1. Update krayzoflow:

    brew upgrade krayzoflow  # macOS
    choco upgrade krayzoflow  # Windows
    snap refresh krayzoflow   # Linux
    
  2. Migrate configuration:

    krayzoflow migrate-config
    
  3. Update git hooks (if using):

    krayzoflow hooks install --force
    

New Integrations

VS Code Extension

We've released an official VS Code extension:

code --install-extension krayzo.krayzoflow

Features:

  • Visual branch management
  • Inline commit suggestions
  • Conflict resolution UI
  • Integrated terminal commands

GitHub Actions

Use krayzoflow in your CI/CD:

- name: Run krayzoflow checks
  uses: krayzo/krayzoflow-action@v2
  with:
    command: 'validate'

Slack Integration

Get notifications in Slack:

krayzoflow integrations add slack --webhook $WEBHOOK_URL

Receive updates when:

  • Pull requests are created
  • Branches are merged
  • Conflicts are detected
  • Builds complete

Community Highlights

Thanks to our amazing community for:

  • 500+ contributors on GitHub
  • 50+ community plugins created
  • 10,000+ stars on our repository
  • 100,000+ active users worldwide

Special thanks to our top contributors:

  • @alexdev for the AI commit message feature
  • @sarahchen for the visual branch navigator
  • @mikejones for Rust core rewrite
  • @emilypark for documentation improvements

What's Next

We're already working on v2.1 with exciting features:

  • Code Review Assistant: AI-powered code review suggestions
  • Team Analytics: Insights into your team's git workflow
  • Custom Workflows: Visual workflow builder
  • Mobile App: Manage repositories on the go

Try It Today

Download krayzoflow v2.0 now and experience the future of git workflows:

Download krayzoflow

Feedback

We'd love to hear what you think! Share your feedback:

Happy coding, and thank you for using krayzoflow!


The Krayzo Team

Tags:releaseannouncementv2.0features