Skip to content

[comp] Production Deploy#3079

Merged
tofikwest merged 3 commits into
releasefrom
main
Jun 10, 2026
Merged

[comp] Production Deploy#3079
tofikwest merged 3 commits into
releasefrom
main

Conversation

@github-actions

@github-actions github-actions Bot commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

This is an automated pull request to release the candidate branch into production, which will trigger a deployment.
It was created by the [Production PR] action.


Summary by cubic

Adds a multi-line modal editor for long control descriptions in the framework editor grid, while keeping quick inline edits. Only the Description column is opted in; other cells are unchanged.

  • New Features
    • EditableCell supports expandable and expandTitle; right-click or an expand icon opens a modal with a multi-line editor using @trycompai/ui Dialog and Textarea.
    • Controls Description column enabled with title "Edit Control Description".
    • Save commits only when the value changes; Cancel closes without saving; click still opens the single-line inline edit.
    • Added unit tests for non-expandable behavior, expand icon/right-click open, save/cancel, and disabled state.

Written for commit cccc98f. Summary will update on new commits.

Review in cubic

github-actions Bot and others added 3 commits June 10, 2026 16:38
The controls grid edits descriptions in a single-line input, which is unusable
for the 1-2k character descriptions that complex frameworks (SP 800-53,
FedRAMP, GovRAMP) need. Reading or editing a full statement 30 chars at a time
is impractical.

EditableCell gains an opt-in `expandable` mode: a hover ⤢ icon and right-click
both open a large centered editor with a ~10-row textarea showing the whole
description, with Cancel/Save. Quick single-line edit on a normal click is
unchanged. Only the controls Description column opts in; every other cell is
byte-for-byte unaffected (the new paths are gated behind the prop).

- EditableCell: expandable + expandTitle props; modal mirrors the Tasks
  description editor's shape (@trycompai/ui Dialog + Textarea), matching app
  convention.
- 10 unit tests (icon/right-click/save/cancel/disabled + quick-edit still works
  + non-expandable unchanged).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…able-description

feat(framework-editor): multi-line editor for long control descriptions
@vercel

vercel Bot commented Jun 10, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
comp-framework-editor (staging) Building Building Preview Jun 10, 2026 5:05pm
2 Skipped Deployments
Project Deployment Actions Updated (UTC)
app (staging) Skipped Skipped Jun 10, 2026 5:05pm
portal (staging) Skipped Skipped Jun 10, 2026 5:05pm

Request Review

@tofikwest tofikwest merged commit 3404894 into release Jun 10, 2026
14 checks passed
@claudfuen

Copy link
Copy Markdown
Contributor

🎉 This PR is included in version 3.75.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants