Skip to content

Releases: znat/gitpulse

v0.3.0

02 Jun 12:42
7014e8d

Choose a tag to compare

0.3.0 (2026-06-02)

⚠ BREAKING CHANGES

  • cli: AI_PROTOCOL/AI_MODEL/AI_BASE_URL/AI_TEMPERATURE, GITPULSE_BRANCH/GITPULSE_LIMIT, and the top-level bootstrapDays/ concurrency/releasesCap/includePrereleases fields are removed. Configure them via .gitpulse.json text and analysis instead. The publish-pages workflow's ai-*/scope inputs are removed.

Features

  • cli: move all non-secret config into .gitpulse.json (#66) (eeb5515)

Bug Fixes

  • cli: derive Blob storeId from token to prevent URL drift (#64) (439c74c)
  • site: show story illustrations on detail views + generate 1K images (#67) (6486c23)

v0.2.0

22 May 07:53
8dcd9dc

Choose a tag to compare

0.2.0 (2026-05-21)

⚠ BREAKING CHANGES

  • cli: AI_PROTOCOL=anthropic now requires ANTHROPIC_API_KEY. OPENAI_API_KEY is no longer accepted as a substitute under the anthropic protocol.

Features

  • cli: select AI key by AI_PROTOCOL (OPENAI/ANTHROPIC) (#60) (2377078)

v0.1.6

19 May 15:20
3da3e72

Choose a tag to compare

0.1.6 (2026-05-19)

Features

  • add theme.linkColor option to override link/accent CSS vars (1f34b20)
  • AI-generated images for features (PR 2/3) (#54) (09b172a)
  • AI-generated release illustrations (PR 3/3) (#56) (a862a27)
  • cli: auto-load .env.local for integration tests (#53) (c8e64f4)
  • cli: gitpulse:ignore label excludes PRs from publication (#58) (cb08c95)
  • cli: pluggable image storage with Vercel Blob impl (PR 1/3) (#52) (e4b166a)
  • end-to-end password protection for published sites (#44) (ff4788f)
  • paginated feed + releases tab + theme accent color (#47) (aa63e21)

v0.1.5

07 May 12:06
403c836

Choose a tag to compare

0.1.5 (2026-05-07)

Features

  • add .gitpulse.json config file for publication title and subtitle (#41) (81c302d)

v0.1.4

04 May 21:16
d200c50

Choose a tag to compare

0.1.4 (2026-05-04)

Features

  • dogfood published @gitpulse/cli; add Vercel config; package README (#35) (2de061b)

Bug Fixes

  • release-please: drop root from managed packages; reset cli to 0.1.1 (#33) (3953a36)

v0.1.3

04 May 08:55
08107cf

Choose a tag to compare

0.1.3 (2026-05-04)

Features

  • action: parallel commit analysis + reuse gitsky's size schema (5a51361)
  • action: Phase 2 v0 — local git → LLM → story JSON pipeline (85cefa5)
  • action: Phase 2.1+2.2 — lift gitsky's prompt + schema; add anthropic protocol (d189e06)
  • action: Phase 2.3 + size assessment (1815780)
  • action: Phase 3 — fetch-from-site state restore (3de6587)
  • action: resolve direct-push GitHub handles via Commit.author.user (be5dbf6)
  • autoversioned releases via release-please (#11) (cfc2c86)
  • one-click GitHub release workflow (#9) (fdce44d)
  • Open PR detail in a right-side drawer with scroll preserve (#25) (0a31f0f)
  • Redesign PR detail page (port from gitsky) (#24) (32a2f7d)
  • ship @gitpulse/cli + reusable Pages workflow (#26) (44c95b0)
  • site: author byline is plain text (no link) (2a3ee86)
  • site: content collection — read stories from JSON, render feed + detail pages (fbbe018)
  • site: external links open in new tab (target=_blank, rel=noopener noreferrer) (99e629e)
  • site: full editorial layout — masthead, section nav, day groups, fixes & housekeeping (640c870)
  • site: keyword-rich SEO paths — /stories/// (d5e91cd)
  • site: lift gitsky editorial design — TopBar, RepoHeader, SizeBars, meta row (985a21a)
  • site: proper logo + theme toggle (system default) (6012e79)
  • site: SEO port — robots, sitemap, OG images, JSON-LD, per-page metadata (c8a2fe2)

Bug Fixes

  • action: defaultBranch falls back to HEAD when origin/HEAD missing (post-checkout) (9312109)
  • action: drop broken author URL on direct-push stories (#2) (0a1dbbc)
  • action: handle reasoning blocks (MiniMax, DeepSeek-R1, etc.) (a3f785c)
  • action: resolve outDir against repo root, not yarn-workspace cwd (f749d3b)
  • action: trust LangChain structured-output, drop strict re-validation (9f91f7a)
  • cli: align --help docs; drop linked-versions plugin to unblock releases (#30) (6e42b80)
  • populate first-release editions and simplify URL (#22) (762cd86)
  • release-please: use bare release outputs (linked-versions doesn't emit per-package) (7afb79c)
  • site: favicon path respects basePath; home title matches reference (08d7a04)
  • site: give OG images a .png extension for correct Content-Type (c4f8c76)
  • site: logo font + favicon match the editorial reference (ac038cc)
  • site: split fs-based loaders out of stories module (0d591c6)

0.1.2

0.1.2 (2026-05-04)

Bug Fixes

  • cli: align --help docs; drop linked-versions plugin to unblock releases (#30) (6e42b80)

v0.1.2

04 May 09:29
a879a79

Choose a tag to compare

0.1.2 (2026-05-04)

Bug Fixes

  • cli: align --help docs; drop linked-versions plugin to unblock releases (#30) (6e42b80)
  • release-please: drop root from managed packages; reset cli to 0.1.1 (#33) (3953a36)

v0.1.1

04 May 08:02
0def24e

Choose a tag to compare

0.1.1 (2026-05-04)

Features

  • Open PR detail in a right-side drawer with scroll preserve (#25) (0a31f0f)
  • Redesign PR detail page (port from gitsky) (#24) (32a2f7d)
  • ship @gitpulse/cli + reusable Pages workflow (#26) (44c95b0)

Bug Fixes

  • populate first-release editions and simplify URL (#22) (762cd86)

v0.1.0

02 May 12:49
5ea6fa7

Choose a tag to compare

0.1.0 (2026-05-02)

Features

  • action: parallel commit analysis + reuse gitsky's size schema (5a51361)
  • action: Phase 2 v0 — local git → LLM → story JSON pipeline (85cefa5)
  • action: Phase 2.1+2.2 — lift gitsky's prompt + schema; add anthropic protocol (d189e06)
  • action: Phase 2.3 + size assessment (1815780)
  • action: Phase 3 — fetch-from-site state restore (3de6587)
  • action: resolve direct-push GitHub handles via Commit.author.user (be5dbf6)
  • autoversioned releases via release-please (#11) (cfc2c86)
  • one-click GitHub release workflow (#9) (fdce44d)
  • site: author byline is plain text (no link) (2a3ee86)
  • site: content collection — read stories from JSON, render feed + detail pages (fbbe018)
  • site: external links open in new tab (target=_blank, rel=noopener noreferrer) (99e629e)
  • site: full editorial layout — masthead, section nav, day groups, fixes & housekeeping (640c870)
  • site: keyword-rich SEO paths — /stories/<id>/<slug>/ (d5e91cd)
  • site: lift gitsky editorial design — TopBar, RepoHeader, SizeBars, meta row (985a21a)
  • site: proper logo + theme toggle (system default) (6012e79)
  • site: SEO port — robots, sitemap, OG images, JSON-LD, per-page metadata (c8a2fe2)

Bug Fixes

  • action: defaultBranch falls back to HEAD when origin/HEAD missing (post-checkout) (9312109)
  • action: drop broken author URL on direct-push stories (#2) (0a1dbbc)
  • action: handle <think> reasoning blocks (MiniMax, DeepSeek-R1, etc.) (a3f785c)
  • action: resolve outDir against repo root, not yarn-workspace cwd (f749d3b)
  • action: trust LangChain structured-output, drop strict re-validation (9f91f7a)
  • site: favicon path respects basePath; home title matches reference (08d7a04)
  • site: give OG images a .png extension for correct Content-Type (c4f8c76)
  • site: logo font + favicon match the editorial reference (ac038cc)
  • site: split fs-based loaders out of stories module (0d591c6)