Skip to content

v0.3.4 - Auto-update Support & Critical Execute Fix

Choose a tag to compare

@bdmorin bdmorin released this 06 Sep 19:04

πŸš€ Auto-update Support

This release adds automatic version update support and fixes critical execute command issues.

✨ New Features

  • Auto-update support: Use --autoupdate flag with configure install-all to enable automatic updates
  • Version detection: eyelet doctor now detects and warns about unpinned versions
  • Enhanced guidance: Clear instructions for enabling auto-updates in doctor output

πŸ› Critical Fixes

  • Execute command: Now supports both hook_type and hook_event_name fields
  • Pydantic validation: Fixed errors when Claude Code sends hook_event_name

πŸ“ Usage

Enable auto-updates (recommended):

uvx eyelet configure install-all --autoupdate

Check version pinning:

uvx eyelet doctor

Manual update if needed:

uvx --reinstall eyelet@latest

πŸ“š Documentation

  • Comprehensive version update section added to README
  • Three options for managing eyelet versions documented
  • Clear guidance on uvx caching behavior

⚠️ Important

Users experiencing ModuleNotFoundError or validation errors should upgrade immediately:

uvx --reinstall eyelet@latest
# or
pipx upgrade eyelet