diff
Show what changed on an issue (changelog as structured JSON)
Fetches the changelog for an issue and outputs field-level changes as structured JSON.
Filter by time range (--since) or specific field name (--field). Supports --jq and --preset for output shaping.
Examples: jr diff --issue PROJ-123 jr diff --issue PROJ-123 --since 2h jr diff --issue PROJ-123 --since 2025-01-01 jr diff --issue PROJ-123 --field status
GET /rest/api/3/issue/{issueIdOrKey}/changelog
| Flag | Type | Required | Description |
|---|---|---|---|
--field | string | No | filter to a specific field name |
--issue | string | Yes | issue key (e.g. PROJ-123) |
--since | string | No | filter changes since duration (e.g. 2h, 1d) or ISO date (e.g. 2025-01-01) |
Example:
bash
jr diff --issue <issue>