Skip to content

v0.8.1

Choose a tag to compare

@github-actions github-actions released this 06 Jul 15:15
Immutable release. Only release title and notes can be modified.
v0.8.1
7e52b9a

🪲 Fixed

  • search jql/saved --fields now narrows the flat per-issue summary projection instead of silently switching the issues array to Jira's raw wire shape; --full remains the raw-record mode
  • worklog add --started now accepts ISO-8601 and relative times (yesterday, 2h ago), normalizes them to the exact timestamp format Jira requires, and rejects unparseable values at --dry-run instead of on submit
  • auth logout can now purge a credential whose profile was deleted from config: pass --base-url with the profile's old site and the orphaned keychain token is removed instead of failing with profile not found
  • issue attachment download/delete now validate their issue-key argument (a traversal path or malformed key fails fast with exit 3), and negative --timeout, --max-retry-wait, and --limit values are rejected instead of silently falling back; 0 remains the documented default/disabled sentinel
  • issue create/edit --json-input now accept flat-string values for object-valued system fields (project, issuetype, parent, priority, assignee, reporter, components, fixVersions, versions), lifting them to the wire shape Jira requires instead of passing --dry-run and failing on submit; explicit wire objects are untouched

📜 Commits

  • d4be358 ci(docs): deploy the site on changelog changes
  • 4cd8782 fix(search): narrow --fields to the summary projection
  • 10ec723 fix(worklog): parse and normalize --started timestamps
  • 99450dc fix(auth): let logout purge a deleted profile's credential
  • 2ec58c9 fix(cli): validate attachment issue keys and reject negative numeric flags
  • 58a0808 fix(issue): lift flat-string system fields to their wire shapes

Full Changelog: v0.8.0...v0.8.1