Skip to content

Releases: GoWebProd/obsidian-jira-master

Changelog & Bulk Assignment

Choose a tag to compare

@GoWebProd GoWebProd released this 16 Jan 21:30

New Features

jira-changelog Code Block

New component for tracking issue changes directly in your notes.

```jira-changelog
query: project = DEMO AND sprint in openSprints()
period: 1d
groupBy: author
```

Features:

  • JQL query with configurable limit and time period (30m, 2h, 1d, 1w)
  • Field filtering: include specific fields or exclude unwanted ones
  • Three grouping modes: by issue, by author, or author+issue (swimlanes)
  • Author display with avatar, issue type icon, and summary
  • Smart handling for Comment/Attachment fields (shows added/edited/deleted)
  • Collapsible swimlane sections with change counts
  • "Insert changelog template" command in editor

Bulk Assignment to Custom User Fields

Assign multiple custom user-type fields (e.g., Code Reviewer, QA Engineer) in a single action.

Features:

  • New "Assign to fields" context menu item on any issue
  • Modal with field checkboxes and user search
  • Configure field mappings in account settings (Settings → Account → People Field Mappings)
  • Remembers last selected fields for convenience

Days in Status for Kanban Cards

Kanban cards now display how long issues have been in their current status.

  • Shows next to status badge (e.g., "5d" or "today")
  • Calculated from issue changelog history
  • Falls back to creation date if no status transition found

Parent Issue in Detail Modal

Issue detail modal now displays parent issue information with:

  • Issue type icon
  • Clickable parent key
  • Parent summary

Bug Fixes

  • fix: Double slash in Jira URLs when host has trailing slash
  • fix: Assignee selection highlight in modal not showing correctly

Internal Changes

  • Added Makefile for common development tasks

Upgrade Notes

No breaking changes. Update via Obsidian Community Plugins.

Documentation

Interactive Kanban & Issue Management

Choose a tag to compare

@GoWebProd GoWebProd released this 15 Jan 11:58

🎯 Kanban Board View

New jira-kanban code block for visualizing issues as a Kanban board:

  • Configurable columns with status mapping
  • Swimlanes support (by assignee, reporter, epic, parent, or custom fields)
  • Estimation display in column headers (story points or time)
  • WIP limits with visual warning indicators
  • "Insert kanban template" command for quick setup

🖱️ Interactive Issue Management

Click and right-click on any issue to manage it directly from Obsidian:

  • Issue Detail Modal — click on any issue key to see full details, description, linked issues, sprint info, and time tracking
  • Context Menu — right-click to:
    • Add/remove labels from predefined list
    • Change priority
    • Change assignee with user search

⚡ Performance Improvements

  • Request Batching — multiple issue requests are grouped into efficient JQL queries with configurable delay (batchDelayMs)
  • Rate Limiting — per-account rate limiting to respect Jira API limits (rateLimitEnabled, rateLimitDelayMs, rateLimitConcurrent)

🎨 UI Enhancements

  • Priority icons in inline issue rendering
  • Gradient avatar placeholders for users without images
  • Semantic priority colors (Atlassian Design System palette)
  • Modernized inline issue styles with hover effects
  • Sprint state indicators in issue modal

⚙️ Configuration

  • Predefined labels per account for quick label management
  • Predefined assignees per account with Jira user search
  • Debug mode for batching diagnostics (debugBatching)