Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 0 additions & 12 deletions .changeset/services-strip-and-stacked-rails.md

This file was deleted.

17 changes: 17 additions & 0 deletions packages/gh-cockpit/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,22 @@
# @kud/gh-cockpit

## 0.7.0

### Minor Changes

- 71c7833: A standing status strip, a stack of rails, and `c` on a rail row.

`App` takes a `stripFetcher`: a row of things and the state each is in — `ok` / `warn` / `fail` / `unknown`, drawn as `✓ ! ✗ ○` so the shape survives a monochrome terminal — polled on its own clock like the CI line and drawn beneath it. Wide, every item is named; narrow, what is fine is counted and what is not is named, worst first, so a small terminal loses the roll call and never the failures. An item can carry an `alarm` beside its state (`▲`), for a fire that is independent of the reading, and the row ends with the snapshot's age. `null` from the fetcher draws "no signal / not configured"; a rejected poll keeps the last strip up.

`sidebar` accepts `Rails` — one section or an array — and `SidePanel` draws them stacked under one rule, each with its heading and its own window, the height shared so a short section hands its surplus down. The cursor is one number across the stack, so `↵` / `o` work on a row in any section. An empty stack is no rail. The cache format bumps to 5 for the shape.

`c` on a focused rail row copies the URL `o` would open, and says so.

### Patch Changes

- Updated dependencies [71c7833]
- @kud/gh-ink@0.59.0

## 0.6.2

### Patch Changes
Expand Down
4 changes: 2 additions & 2 deletions packages/gh-cockpit/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@kud/gh-cockpit",
"version": "0.6.2",
"version": "0.7.0",
"description": "A configurable GitHub cockpit for the terminal — your PRs, reviews and issues in one Ink TUI, grouped by whose move it is.",
"type": "module",
"main": "dist/index.js",
Expand Down Expand Up @@ -54,7 +54,7 @@
},
"dependencies": {
"@kud/gh": "0.17.0",
"@kud/gh-ink": "0.58.0",
"@kud/gh-ink": "0.59.0",
"@kud/ink-ui": "0.30.0",
"zx": "8.8.5",
"@kud/gh-workflow": "0.12.1"
Expand Down
12 changes: 12 additions & 0 deletions packages/gh-ink/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
# @kud/gh-ink

## 0.59.0

### Minor Changes

- 71c7833: A standing status strip, a stack of rails, and `c` on a rail row.

`App` takes a `stripFetcher`: a row of things and the state each is in — `ok` / `warn` / `fail` / `unknown`, drawn as `✓ ! ✗ ○` so the shape survives a monochrome terminal — polled on its own clock like the CI line and drawn beneath it. Wide, every item is named; narrow, what is fine is counted and what is not is named, worst first, so a small terminal loses the roll call and never the failures. An item can carry an `alarm` beside its state (`▲`), for a fire that is independent of the reading, and the row ends with the snapshot's age. `null` from the fetcher draws "no signal / not configured"; a rejected poll keeps the last strip up.

`sidebar` accepts `Rails` — one section or an array — and `SidePanel` draws them stacked under one rule, each with its heading and its own window, the height shared so a short section hands its surplus down. The cursor is one number across the stack, so `↵` / `o` work on a row in any section. An empty stack is no rail. The cache format bumps to 5 for the shape.

`c` on a focused rail row copies the URL `o` would open, and says so.

## 0.58.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/gh-ink/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@kud/gh-ink",
"version": "0.58.0",
"version": "0.59.0",
"description": "Ink components for rendering GitHub PR review comments and health — controlled, presentation-only, built on @kud/ink-ui and fed by @kud/gh.",
"type": "module",
"main": "dist/index.js",
Expand Down
7 changes: 7 additions & 0 deletions packages/gh-pr-comments/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @kud/gh-pr-comments

## 0.1.112

### Patch Changes

- Updated dependencies [71c7833]
- @kud/gh-ink@0.59.0

## 0.1.111

### Patch Changes
Expand Down
4 changes: 2 additions & 2 deletions packages/gh-pr-comments/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@kud/gh-pr-comments",
"version": "0.1.111",
"version": "0.1.112",
"description": "Browse, reply to, and resolve GitHub PR review comments in the terminal.",
"type": "module",
"bin": {
Expand Down Expand Up @@ -37,7 +37,7 @@
},
"dependencies": {
"@kud/gh": "0.17.0",
"@kud/gh-ink": "0.58.0",
"@kud/gh-ink": "0.59.0",
"@kud/ink-ui": "0.30.0",
"ink": "7.1.0",
"react": "19.2.7"
Expand Down
7 changes: 7 additions & 0 deletions packages/gh-pr-health/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @kud/gh-pr-health

## 0.1.112

### Patch Changes

- Updated dependencies [71c7833]
- @kud/gh-ink@0.59.0

## 0.1.111

### Patch Changes
Expand Down
4 changes: 2 additions & 2 deletions packages/gh-pr-health/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@kud/gh-pr-health",
"version": "0.1.111",
"version": "0.1.112",
"description": "Checks, reviews and merge state for a GitHub PR in the terminal.",
"type": "module",
"bin": {
Expand Down Expand Up @@ -37,7 +37,7 @@
},
"dependencies": {
"@kud/gh": "0.17.0",
"@kud/gh-ink": "0.58.0",
"@kud/gh-ink": "0.59.0",
"@kud/ink-ui": "0.30.0",
"execa": "9.6.1",
"ink": "7.1.0",
Expand Down