Skip to content

fix: complete the 0.2.0 changelog — security, performance, model catalog - #117

Merged
saucam merged 1 commit into
mainfrom
chore/changelog-v0.2.0-complete
Jul 6, 2026
Merged

fix: complete the 0.2.0 changelog — security, performance, model catalog#117
saucam merged 1 commit into
mainfrom
chore/changelog-v0.2.0-complete

Conversation

@saucam

@saucam saucam commented Jul 6, 2026

Copy link
Copy Markdown
Collaborator

The 0.2.0 changelog entry (#116) only cataloged the protocol/packages train and missed ten PRs that also ship in v0.2.0: the security fixes (#91 untrusted-content sanitization, #93 cross-tenant memory disclosure — now under a proper Security heading per Keep-a-Changelog), the performance run (#94#99), and the model-catalog work (#78, #79).

Docs-only. Merge before tagging v0.2.0 so the tagged tree carries the complete history.

🤖 Generated with Claude Code

Summary by CodeRabbit

  • Security

    • Improved handling of untrusted content in terminal and markdown-rendered links and images.
    • Strengthened workspace isolation to reduce the risk of cross-tenant memory exposure.
  • Performance

    • Improved model selection refresh behavior in the web app.
    • Reduced startup and resume slowdowns by limiting transcript growth and removing unnecessary background work.
    • Optimized memory recall and web streaming for faster, smoother interactions.

The 0.2.0 entry only covered the protocol/packages train (#100-#116) and
missed ten PRs that also ship in this release: the untrusted-content
sanitization and cross-tenant memory fixes (#91, #93 — now under a
proper Security heading), the performance run (#94-#99), and the model
catalog work (#78, #79).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Jul 6, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro Plus

Run ID: b0a4afb4-ad48-41fa-9b2c-278d4388a7b9

📥 Commits

Reviewing files that changed from the base of the PR and between 57327a0 and 770f129.

📒 Files selected for processing (1)
  • CHANGELOG.md

📝 Walkthrough

Walkthrough

This PR updates CHANGELOG.md with new release notes for version 0.2.0, adding Security and Performance sections documenting model catalog persistence, security fixes for untrusted content sanitization and tenant-scoped workspace IDs, and various performance improvements to the daemon and Web clients.

Changes

Changelog Documentation

Layer / File(s) Summary
Security and Performance release notes
CHANGELOG.md
Adds 0.2.0 entries covering live model catalog persistence, sanitization of untrusted-content sinks, tenant-scoped workspace IDs, Web model-picker refresh, daemon event-loop unblocking, bounded transcript handling, memory recall caching/single-flight improvements, and Web streaming optimizations.

Estimated code review effort: 1 (Trivial) | ~3 minutes

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately reflects the main change: completing the v0.2.0 changelog with security, performance, and model catalog notes.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/changelog-v0.2.0-complete

Comment @coderabbitai help to get the list of available commands.

@codecov

codecov Bot commented Jul 6, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 77.76%. Comparing base (57327a0) to head (770f129).
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #117   +/-   ##
=======================================
  Coverage   77.76%   77.76%           
=======================================
  Files          79       79           
  Lines       12438    12438           
=======================================
  Hits         9672     9672           
  Misses       2766     2766           
Flag Coverage Δ
daemon 77.76% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@saucam
saucam merged commit 84a6446 into main Jul 6, 2026
5 checks passed
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