Skip to content

chore: release v0.4.1#422

Merged
bensonwong merged 2 commits intomainfrom
release/0.4.1
Apr 12, 2026
Merged

chore: release v0.4.1#422
bensonwong merged 2 commits intomainfrom
release/0.4.1

Conversation

@bensonwong
Copy link
Copy Markdown
Collaborator

Summary

  • Bumps version to 0.4.1
  • Updates CHANGELOG.md with [0.4.1] - 2026-04-12 section
  • Updates README bundle size badge ~15KB~9KB

What's in this release

Performance

Fixed

Removed (breaking CLI)

Checklist

  • Lint passes
  • Tests pass (2317)
  • Build succeeds
  • All size limits clear (main entry: 8.45 KB / 25 KB limit)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@vercel
Copy link
Copy Markdown

vercel bot commented Apr 12, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

3 Skipped Deployments
Project Deployment Actions Updated (UTC)
agui-chat-deepcitation Ignored Ignored Apr 12, 2026 9:59pm
deepcitation-langchain-rag-chat Ignored Ignored Apr 12, 2026 9:59pm
nextjs-ai-sdk-deepcitation Ignored Ignored Apr 12, 2026 9:59pm

@claude
Copy link
Copy Markdown

claude bot commented Apr 12, 2026

PR Review: chore: release v0.4.1

Overall this is a clean, minimal release PR. One concern worth discussing before merge:


Semver mismatch — patch version for breaking changes

The PR description lists breaking CLI removals (deepcitation cite, deepcitation env, deepcitation showcase) as part of this release. Per Semantic Versioning, removing public commands is a breaking change and should increment the minor version (0.5.0), not the patch (0.4.1).

If the intent is that CLI commands are not part of the public API (i.e., only the JS/TS exports are versioned), that's a reasonable policy — but it should be documented explicitly (e.g., in CHANGELOG.md or README.md) so consumers aren't surprised when a patch upgrade removes CLI tooling they depend on.


CHANGELOG structure

The ### Removed ⚠️ Breaking CLI changes section was already in [Unreleased] before this diff and remains there syntactically. After this PR it will fall under [0.4.1] (correct), and [Unreleased] will be left empty as a placeholder (also fine). No action needed here — just confirming the rendering is correct.


Everything else looks good


Suggested action: Decide whether CLI commands are part of the versioned public API. If yes, bump to 0.5.0. If no, add a brief note in the CHANGELOG or README clarifying the versioning scope. Either way, the diff itself is correct once that decision is made.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@vercel
Copy link
Copy Markdown

vercel bot commented Apr 12, 2026

Deployment failed with the following error:

Resource is limited - try again in 24 hours (more than 100, code: "api-deployments-free-per-day").

Learn More: https://vercel.com/bensons-projects-8f074450?upgradeToPro=build-rate-limit

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 12, 2026

✅ Playwright Test Report

Status: Tests passed

📊 Download Report & Snapshots (see Artifacts section)

What's in the Visual Snapshots

The gallery includes visual snapshots for:

  • 🖥️ Desktop showcase (all variants × all states)
  • 📱 Mobile showcase (iPhone SE viewport)
  • 📟 Tablet showcase (iPad viewport)
  • 🔍 Popover states (verified, partial, not found)
  • 🔗 URL citation variants

Run ID: 24317439180

@bensonwong bensonwong merged commit e5f1b0f into main Apr 12, 2026
9 of 13 checks passed
@bensonwong bensonwong deleted the release/0.4.1 branch April 12, 2026 22:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant