You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
You can also use the [Vibe MCP server](?path=/docs/mcp-new--docs) with your AI assistant to automate
92
+
the migration. Ask: *"Help me migrate this project from Vibe 3 to Vibe 4"* and it will scan your
93
+
codebase, identify breaking changes, and run the codemods for you.
94
+
</Tip>
95
+
99
96
## Breaking Changes 🚨
100
97
101
98
The following changes are **complementary to the migration codemod** and may require manual intervention. If you prefer to migrate entirely by hand (without `@vibe/codemod`), refer to the [Complete Vibe 4 changelog](https://github.com/mondaycom/vibe/blob/master/packages/docs/src/pages/migration-guide/vibe-4-changelog.md).
@@ -282,7 +279,7 @@ The `"stretch"` value has been removed from the `justify` prop:
282
279
283
280
Props have been renamed to remove the redundant "icon" prefix:
**Handled by codemod** (`npx @vibe/codemod -m v4`)
426
423
427
424
<ul>
428
425
<DiffCodeBlock
@@ -565,7 +562,7 @@ Most components from `@vibe/core/next` (AttentionBox, Dropdown, DatePicker, Dial
565
562
566
563
**Do I need to update my ARIA props?**
567
564
568
-
Yes. All custom camelCase ARIA props (`ariaLabel`, `ariaHidden`, etc.) have been replaced with standard `aria-*` attributes. Run `npx @vibe/codemod aria-props-migration` to migrate automatically.
565
+
Yes. All custom camelCase ARIA props (`ariaLabel`, `ariaHidden`, etc.) have been replaced with standard `aria-*` attributes. Run `npx @vibe/codemod -m v4` to migrate automatically.
569
566
570
567
**What if the codemod doesn't cover my use case?**
0 commit comments