Skip to content

Comments

chore: update ui-builder to latest#54

Merged
olliethedev merged 16 commits intomainfrom
feat/uibuilder-latest-2
Feb 18, 2026
Merged

chore: update ui-builder to latest#54
olliethedev merged 16 commits intomainfrom
feat/uibuilder-latest-2

Conversation

@olliethedev
Copy link
Collaborator

@olliethedev olliethedev commented Feb 12, 2026

Note

Medium Risk
Touches core UI Builder editing flow (prop resolution, codegen, layer actions/clipboard, keyboard shortcuts), so regressions could affect editing and exports, but changes are localized and largely additive.

Overview
Adds first-class event handler support to the UI Builder via a new functionRegistry, including Variable.type: "function", UI for selecting/binding functions to props (e.g. onClick, onSubmit), runtime resolution of function bindings, and code export updates that generate typed functions props and map __function_* metadata to callable handlers.

Introduces a global layer clipboard + right-click context menu for copy/cut/paste/duplicate/delete (with permission-aware useGlobalLayerActions and paste validation), plus a shortcut registry used across menus/undo/redo. Also adds a Radix-based ContextMenu component, mounts a Toaster, tweaks layer tree handling for variable-reference children, and includes small dependency/version/e2e adjustments.

Written by Cursor Bugbot for commit b3356f3. This will update automatically on new commits. Configure here.

@vercel
Copy link

vercel bot commented Feb 12, 2026

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

Project Deployment Actions Updated (UTC)
better-stack-docs Ready Ready Preview, Comment Feb 17, 2026 8:13pm

Request Review

Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 2 potential issues.

Bugbot Autofix is OFF. To automatically fix reported issues with Cloud Agents, enable Autofix in the Cursor dashboard.

@olliethedev olliethedev merged commit 1b0e9ef into main Feb 18, 2026
5 checks passed
@olliethedev olliethedev deleted the feat/uibuilder-latest-2 branch February 18, 2026 21:41
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