Tags: thoreinstein/rig
Tags
Release v0.9.0: Beads Integration This release introduces beads as a first-class local issue tracking alternative to JIRA. Features: - Add pkg/beads with full client implementation - Implement TicketRouter for automatic beads/JIRA routing - Integrate beads status updates into rig work command - Wire AI provider into workflow engine for debrief - API-based branch deletion to avoid worktree conflicts Bug Fixes: - Fix beads detection filename - Fix preflight handling for unknown ticket sources - Fix preflight error guidance - Fix pr merge for beads tickets No breaking changes. All existing JIRA workflows unchanged.
Release v0.8.0 Breaking Changes: - Notes are now created by default for hack and work commands - Use --no-notes to opt out of note creation - The --notes flag has been removed from hack Bug Fixes: - Fixed rig pr create failing in non-interactive mode (rig-cge, rig-a6t)
Release v0.7.1 This patch release extends ticket identifier parsing to accept alphanumeric suffixes, enabling compatibility with beads-style identifiers like rig-abc123 alongside traditional numeric formats like PROJ-123. Enhancements: - fdfe6d7: Accept beads-style alphanumeric ticket identifiers All existing workflows continue unchanged. No breaking changes.
Release v0.7.0: PR workflows and local AI inference This release introduces comprehensive GitHub PR workflows and local AI inference capabilities. Key features: - rig pr command family (create/view/list/merge) - Native GitHub API client with multi-layer authentication - Merge workflow engine with AI-powered debrief - Ollama provider for offline AI inference See RELEASE_NOTES.md for full details.
Release v0.6.0 This release introduces direct Jira REST API integration, enabling native communication with Jira Cloud without requiring external CLI tools. The new API client supports rate limiting, automatic retries, and custom field display while maintaining full backward compatibility with existing CLI-based configurations. - Direct Jira REST API integration (mode: api) - Native Jira Cloud REST API v3 support without CLI dependencies - Rate limiting with exponential backoff (max 3 retries) - Respects Retry-After headers from Jira API - JIRA_TOKEN environment variable support - Custom field support in Jira details section - Configurable field mappings via jira.custom_fields - Supports string, number, object, and array field types - Update README description to reflect developer focus - Refactor Jira client to use factory pattern for mode selection - Setup parade project scaffolding - Update beads issue tracking configuration
Release v0.5.0: The Identity Release The Identity Release completes the rename from sre to rig. This release updates the Go module path, binary name, and configuration directory to use the rig identity throughout. Breaking Changes: - Go module path: thoreinstein.com/sre → thoreinstein.com/rig - Binary name: sre → rig - Config directory: ~/.config/sre/ → ~/.config/rig/ Migration: 1. Move config: mv ~/.config/sre ~/.config/rig 2. Update shell aliases: sre → rig 3. Update scripts referencing sre binary 4. Update Go import paths (if applicable) Other Changes: - Code style improvements across 13 command files
Release v0.4.0 This release fixes environment variable pollution that corrupted tmux configuration when running the CLI inside an existing tmux session. All environment variable bindings now require an SRE_ prefix. - Environment variables now require SRE_ prefix (e.g., NOTES_PATH → SRE_NOTES_PATH) - Fixed tmux configuration corruption when running inside existing tmux sessions - Clone URL parsing tests refactored to avoid network dependency - New integration test for tmux session window creation - Removed go-test from pre-commit hooks for faster local development
PreviousNext