Skip to content

v1.0.0 - Initial Release

Choose a tag to compare

@sanisideup sanisideup released this 27 Jan 14:46
· 12 commits to main since this release

Initial Release - 2026-01-23

This is the first stable release of jira-cli, a command-line interface for Jira Cloud designed for developer productivity and AI-assisted workflows.

Highlights

  • Complete CRUD operations for Jira issues
  • Batch creation with automatic epic linking
  • Template system for common issue types
  • Custom field support with aliases
  • JQL search capabilities
  • Comprehensive documentation

Core Features

Issue Operations

  • Single issue creation with templates
  • Batch issue creation (supports up to 50 issues per API request, auto-chunks larger batches)
  • Get issue details by key
  • Update issue fields
  • Search issues using JQL
  • List recent issues with filters
  • Add comments to issues
  • Transition issues to new status
  • Link issues (Blocks, Relates, Duplicate, Epic)

Field Management

  • Custom field discovery (fields list)
  • Field alias mapping (fields map)
  • Automatic field resolution in update commands
  • Support for all standard Jira field types

Template System

  • Built-in templates: Epic, Story, Bug, Charter
  • Template initialization (template init)
  • Go text/template syntax support
  • Default value handling
  • JSON rendering helpers

Schema Validation

  • Pre-creation validation using Jira metadata API
  • Required field checking
  • Field type validation
  • Allowed value validation
  • Detailed error messages

Batch Operations

  • Epic creation with automatic story linking
  • Progress tracking with visual progress bar
  • Reference resolution system (@epic1 → actual key)
  • Dry-run mode for validation
  • Aggregated results reporting
  • Error handling per item

Getting Started

# Install
go install github.com/sanisideup/jira-cli@latest

# Configure
jira-cli configure

# Create issues
jira-cli batch create issues.json

For detailed usage instructions, see the README.