Repository navigation
Releases: ccheney/github-issue-dag-viewer
Releases · ccheney/github-issue-dag-viewer
Release list
Issue Atlas v1.1.1
Highlights
- Stream completed GitHub issue pages into the repository UI instead of holding the modal open until every page finishes.
- Show live loaded-versus-total issue progress in the dialog, graph workspace, and loading status.
- Detect repositories above the 5,000-issue canvas policy from the first GraphQL page, so the canvas limitation is visible immediately while the issue list continues loading.
- Keep graph layout and exports paused until the complete repository snapshot is available, avoiding repeated layouts and incomplete exports.
Compatibility
This patch release is backward-compatible with v1.1.0. Repository URLs, token handling, filters, graph analysis, and JSON export data remain compatible.
Known limits
- GitHub returns at most 100 issues per connection page, so very large repositories still require many sequential cursor requests.
- Automatic layout supports up to 1,000 issues; 1,001–5,000 requires explicit consent, and larger full-canvas layouts remain unsupported.
- GitHub dependency connections are capped at 100 relationships per issue, with truncation surfaced in the viewer.
- Cross-repository nodes are partial references.
Verified revision: 5c74e41e914bbc6b938dc876925fc5edda2c4df8.
Issue Atlas v1.1.0
Highlights
- Export the complete visible issue graph as a scalable SVG in the active system color mode.
- Keep PNG export within its safe 6,000-pixel-per-dimension bitmap budget, with an accessible tooltip that points oversized layouts to SVG.
- Move graph, layout, cycle, and truncation notices into toolbar tooltips so messages no longer cover the canvas.
- Add the MIT license and concise project, security, deployment, and contributor documentation.
Compatibility
This release is backward-compatible with v1.0.0. The JSON export schema and repository-loading workflow are unchanged.
Known limits
- Automatic layout supports up to 1,000 issues; 1,001–5,000 requires explicit consent, and larger canvases are unsupported.
- GitHub dependency connections are capped at 100 relationships per issue, with truncation surfaced in the viewer.
- Cross-repository nodes are partial references.
- PNG export is unavailable when either visible dimension exceeds 6,000 pixels; SVG and JSON remain complete alternatives.
Verified revision: 75fc5518f8504c21ccefbdd1f4a8b9e0b1ab284b.
Issue Atlas v1.0.0
Highlights
- Explore native GitHub issue dependencies as an interactive DAG.
- See readiness, blockers, critical paths, cycles, and reachable work.
- Filter with GitHub-style qualifiers and inspect issue Markdown accessibly.
- Export filtered JSON and eligible graph layouts as PNG.
- Run entirely in the browser with an ephemeral read-only GitHub token.
Use
Open Issue Atlas or download the source archive attached to this release.
Upgrade expectations
This is the first stable release. Future compatibility changes will follow semantic versioning; the exported JSON schema and repository-loading workflow are the supported integration boundaries.
Known limits
- Automatic layout supports up to 1,000 issues; 1,001–5,000 requires explicit consent, and larger canvases are unsupported.
- GitHub dependency connections are capped at 100 relationships per issue, with truncation surfaced in the viewer.
- Cross-repository nodes are partial references.
- PNG export is unavailable when either visible dimension exceeds 6,000 pixels; JSON export remains complete.
Verified revision: 4bf2c0cbbb5215db881a5150ec9a228fdf4dd697.