Skip to content

Adopt JiraPS v3 Issue type in JiraAgilePS issue cmdlets #25

Description

@lipkau

Problem

JiraAgilePS currently treats Agile issue payloads as JiraAgilePS-specific objects, while the underlying resource is the same Jira issue entity used by JiraPS. This creates avoidable model divergence and weaker cross-module pipeline interoperability.

Proposal

After JiraPS v3 is released, update JiraAgilePS issue-related cmdlets to use AtlassianPS.JiraPS.Issue as the canonical issue type for inputs/outputs where the resource is a Jira issue.

Acceptance criteria

  • Get-JiraAgileIssue returns JiraPS issue objects (AtlassianPS.JiraPS.Issue) for all issue scopes.
  • JiraAgilePS cmdlets that accept issue input support JiraPS issue typing/transformation.
  • Existing board/backlog/sprint/epic issue retrieval behavior remains functionally equivalent.
  • Unit tests cover JiraPS issue type interoperability in JiraAgilePS.
  • User-facing docs and changelog are updated to describe the shared issue model.

Metadata

Metadata

Assignees

No one assigned

    Labels

    dependenciesPull requests that update a dependency fileenhancementNew feature or request

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions