Skip to content

v0.33.0

Released: 2026-08-24

Highlights

This release adds an omniroadmap provider adapter for Jira Product Discovery (JPD) Ideas, letting omniroadmap sync JPD ideas alongside its other supported PM tools.

New Features

omniroadmap Provider Adapter

A new omniroadmap package implements omniroadmap-core's provider.Provider using go-atlassian's own *jira.Client, scoped to Jira Product Discovery Ideas:

import "github.com/grokify/go-atlassian/omniroadmap"

p := omniroadmap.NewProvider(client, "PROJ")
resp, err := p.ListItems(ctx, &provider.ListItemsRequest{})

The scope is deliberately narrow. JPD Ideas are ordinary Jira issues (a JPD-specific issue type in a team-managed project), reachable through Jira's standard public REST API with zero new client code. JPD's distinctive features — Views (prioritization matrices) and Insights (weighted scoring) — have no supported public API as of this writing (Atlassian staff have confirmed no public API for Views; Insights is only reachable via an undocumented internal GraphQL endpoint not safe to build on), so this adapter doesn't attempt to expose either.

Like aha-go and productboard-go, go-atlassian is a from-scratch SDK, so this adapter lives as an embedded omniroadmap/ subpackage rather than a separate repo.

Changes

  • Bumped github.com/grokify/mogo to v0.74.8 and github.com/grokify/goauth/gocharts and a handful of other transitive dependencies via go mod tidy, pulled in alongside the new omniroadmap-core dependency.

Compatibility

Fully additive — no breaking changes to any existing package.

Installation

go get github.com/grokify/go-atlassian@v0.33.0