Uploaded image for project: 'Jira Data Center'
  1. Jira Data Center
  2. JRASERVER-79096

Unify Change History Format for Comments and Issue Fields in Jira

XMLWordPrintable

    • 1
    • We collect Jira feedback from various sources, and we evaluate what we've collected when planning our product roadmap. To understand how this piece of feedback will be reviewed, see our Implementation of New Features Policy.

      In Jira Data Center, the "History" tab provides a clear, chronological log of changes to issue fields such as status, assignee, summary, and more. However, changes to comments—including deletions only—are not tracked in this unified history. Currently, comment edits are only indicated by an "edited" label within the comment itself, and there is no built-in way to view previous versions or see comment changes alongside other issue field changes.

      Additionally the Deleted comments are part of change history however the format for API is not in sync with other Jira fields

      For Comment:

      items": [
                          {
                              "field": "Comment",
                              "fieldtype": "jira",
                              "from": "This is test comment\r\n\r\n ",
                              "fromString": null,
                              "to": null,
                              "toString": null
                          }
                      ]
       

      For other issue fields:

      "items": [
                          {
                              "field": "resolution",
                              "fieldtype": "jira",
                              "from": "10000",
                              "fromString": "Done",
                              "to": null,
                              "toString": null
                          },
                          {
                              "field": "status",
                              "fieldtype": "jira",
                              "from": "10001",
                              "fromString": "Done",
                              "to": "3",
                              "toString": "In Progress"
                          }
                      ]
       

      This inconsistency creates challenges for teams that rely on Jira Data Center for compliance, auditing, and transparency, as comments often contain critical information, decisions, or context related to the issue.

      Proposed Solution

      • Track all comment changes (add, edit, delete) in the issue’s History tab, using the same format as other field changes.
        • Each comment change should log:
          • The user who made the change
          • The timestamp
          • The action (added, edited, deleted)
          • For edits, the previous and new versions of the comment (with privacy controls as needed)
      • Ensure the format and structure of comment change entries match those of other field changes for consistency and ease of review.
      • Optionally, provide a diff view for comment edits to highlight what was changed.

              Unassigned Unassigned
              346368d45907 Durgesh Anaokar
              Votes:
              1 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: