Skip to content

Releases: diegomarino/gh-delta

gh-delta: v0.5.0

Choose a tag to compare

@gh-delta-release gh-delta-release released this 05 Aug 14:36
2b7dd5f

0.5.0 (2026-08-05)

Features

  • add seven neutral delta classes for agent feedback signals (49eba4f)
  • explain the new classes in details, text output, and help (e3fe9be)
  • extend neutral GitHub signals from the #23 audit (a679688)
  • fetch base ref, labels, assignees, and review requests (730ce69)

Bug Fixes

  • suppress additive-field detail rows on upgrade ticks (518331f)

Documentation

  • catch operator docs up with the new classes and audit notes (0fc4c0c)
  • document the new classes and compared fingerprint fields (8af1b84)
  • rate-limit budget, unresolvable-reviewer placeholder, GHES opt-in stance (3b4e029)
  • showcase review-requests-changed in the example artifacts (f5bb320)

Consumer notes

Everything is additive: report.schemaVersion stays 1.

New delta classes (7): review-requests-changed (pr; co-fires with review-changed when a submitted review satisfies the request), assignees-changed (pr, issue), base-changed (pr; expect mergeable: UNKNOWN churn while GitHub recomputes), became-conflicting (pr; best-effort like became-mergeable — sampling through the UNKNOWN window yields updated instead, gate on observed mergeable), converted-to-draft (pr), comments-removed (pr, issue).

Behavior change to check: relabeled now also fires for PRs (was documented issue-only through 0.4.x). Route on delta.entity, never on the class alone.

New fingerprint fields in from/to: PR base, labels, assignees, reviewRequests (sorted; teams as org/slug; unresolvable reviewers as literal ?); issue assignees. Upgrade-suppressed: old snapshots neither burst on first observation nor emit phantom null -> current detail rows.

New --detail shapes: assignees-changed / review-requests-changed reuse the relabeled set-diff (added/removed); base-changed is a field transition; comments-removed a numeric delta.

Delta ids shift once per item on its first post-upgrade delta (new compared fields enter to). Monitors on different versions emit different ids for the same observation — upgrade co-posting monitors together to keep cross-monitor dedupe intact.

Operational: PR page now costs 7 GraphQL rate-limit points (was 4), issue page 2; a typical tick is ~18 points against 5,000/hour per token — see the contract's Fetch limits section for how to spend less. Older GHES schemas may reject the new reviewRequests selection (fragment on Bot, Team.combinedSlug); github.com verified fine — if hit, the fix ships as an opt-in compat selection, not a default change.

gh-delta: v0.4.0

Choose a tag to compare

@gh-delta-release gh-delta-release released this 28 Jul 16:05
2606343

0.4.0 (2026-07-28)

Features

  • add --baseline-emit-state flag for pre-existing open items (b903d4b)
  • add mergeStateStatus enum to the delta summary (1cfecdb)
  • add opt-in baseline-state delta class to the detector (6288815)
  • derive --repo from the git remote when omitted (#18) (c992b9e)
  • mergeStateStatus in delta summary + opt-in baseline-state emission (7502787)
  • observe mergeStateStatus in the PR fingerprint boundary (6fb3bbe)

Bug Fixes

  • compare mergeStateStatus so merge-state transitions are not swallowed (bf0d36b)

gh-delta: v0.3.1

Choose a tag to compare

@gh-delta-release gh-delta-release released this 12 Jul 13:32
c5221c9

0.3.1 (2026-07-12)

Bug Fixes

  • pass gh GraphQL variables as raw string fields (2a0be9b)
  • terminal-safe text output and clearer gh-delta list behavior (056aebd)

Documentation

  • complete delta-class coverage and scheduler provenance (3ee690f)
  • correct contract and architecture reference gaps (066f80c)
  • document the release process and fix the package inventory (25ff347)
  • fix research anchors, add refresh policy and a docs index (ca4f673)
  • use present-tense npm install framing (69a13b0)

gh-delta: v0.3.0

Choose a tag to compare

@gh-delta-release gh-delta-release released this 10 Jul 23:13
fadce37

0.3.0 (2026-07-10)

Features

  • add optional --summaries semantic layer for PR deltas (#14) (c1e7aa1)
  • cli: gh-delta list — read-only inventory of every local monitor (#11) (0f757da)
  • name the exact checks and reviews behind ci-changed/review-changed details (#12) (d948d3e)

v0.1.0

Choose a tag to compare

@diegomarino diegomarino released this 08 Jul 13:44

Initial public release. See CHANGELOG.md for details.

gh-delta: v0.2.0

Choose a tag to compare

@gh-delta-release gh-delta-release released this 08 Jul 18:59
9e2678f

0.2.0 (2026-07-08)

Features

  • add content-addressed id to every delta (#5) (917ba42)
  • carry PR head branch (headRefName) on deltas (#7) (1e5e536)

gh-delta: v0.1.1

Choose a tag to compare

@gh-delta-release gh-delta-release released this 08 Jul 14:24
4bdc69d

0.1.1 (2026-07-08)

Bug Fixes

  • add operator suggestions for draft-ready and reopened deltas (#1) (8ae8f5d)