[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"github-release-nuxt-ui-v4.11.2":3,"$f2v3tzw7dti6zg":-1},{"adjacent":4,"latestReleases":16,"relatedArticles":31,"relatedArticlesAreVersioned":8,"release":40},{"newer":5,"older":11},{"htmlUrl":6,"id":7,"isPrerelease":8,"name":9,"publishedAt":10,"tagName":9},"https:\u002F\u002Fgithub.com\u002Fnuxt\u002Fui\u002Freleases\u002Ftag\u002Fv4.11.3","01a0f831-ca6d-75a3-b346-cd122695e021",false,"v4.11.3","2026-10-01T13:36:34.000Z",{"htmlUrl":12,"id":13,"isPrerelease":8,"name":14,"publishedAt":15,"tagName":14},"https:\u002F\u002Fgithub.com\u002Fnuxt\u002Fui\u002Freleases\u002Ftag\u002Fv4.11.1","01a07c99-2835-7139-a2b4-dc1366a91f12","v4.11.1","2026-09-07T12:52:35.000Z",[17,18,19,23,27],{"id":7,"isPrerelease":8,"name":9,"publishedAt":10,"tagName":9},{"id":13,"isPrerelease":8,"name":14,"publishedAt":15,"tagName":14},{"id":20,"isPrerelease":8,"name":21,"publishedAt":22,"tagName":21},"01a0250d-0e12-72ec-8e1b-cbf215572881","v4.11.0","2026-08-21T15:23:38.000Z",{"id":24,"isPrerelease":8,"name":25,"publishedAt":26,"tagName":25},"019f6acc-642e-757c-b85b-fa657eec332f","v4.10.0","2026-07-16T08:23:12.000Z",{"id":28,"isPrerelease":8,"name":29,"publishedAt":30,"tagName":29},"019ed64f-b307-721e-b846-2951dccc4fb7","v4.9.0","2026-06-17T14:18:32.000Z",[32],{"id":33,"image":34,"publishedAt":35,"slug":36,"sourceName":37,"summary":38,"title":39},"019ddc9c-805c-71c8-81be-4ae362cfeb7c","https:\u002F\u002Fblog.vueschool.io\u002Fwp-content\u002Fuploads\u002F2026\u002F04\u002Fcollaborative-editor-example.jpg","2026-04-28T00:00:34.000Z","vibe-coding-a-collaborative-editor-with-comment-support-with-nuxt-ui-and-jazz","VueSchool","This article explores the creation of a collaborative editor using Nuxt UI and Jazz, focusing on real-time editing and comment support. It discusses the final product's features, including a rich text editor with a toolbar, image upload capabilities, and a layout optimized for collaboration. The author also shares insights on leveraging AI in the development process.","Vibe Coding a Collaborative Editor with Comment Support with Nuxt UI and Jazz",{"htmlUrl":41,"id":42,"isPrerelease":8,"name":43,"projectId":44,"projectName":45,"projectOwner":46,"projectRepo":47,"projectUrl":48,"publishedAt":49,"summary":50,"tagName":43,"updatedAt":51,"breakingChangesHtml":52,"displayName":53,"hasBreakingChanges":8,"indexable":54,"notesHtml":55,"version":56},"https:\u002F\u002Fgithub.com\u002Fnuxt\u002Fui\u002Freleases\u002Ftag\u002Fv4.11.2","01a0c8fc-d675-768f-bc9d-b203b4ef4d1e","v4.11.2","019d75ac-bef8-7578-b1f1-429ff8d0dc0f","Nuxt UI","nuxt","ui","https:\u002F\u002Fgithub.com\u002Fnuxt\u002Fui","2026-09-22T10:57:12.000Z","Nuxt UI v4.11.2 introduces several bug fixes, including improved handling of component overrides, better focus management for input fields, and enhanced accessibility features for tables and menus. Notably, the update allows for partial UI overrides on items and ensures that custom sizes in the virtualizer default to 'md'. Additionally, various components now emit focus and blur events more reliably.","2026-09-22T12:00:34.766Z",null,"Nuxt UI v4.11.2",true,"\u003Ch2>🐛 Bug Fixes\u003C\u002Fh2>\n\u003Cul>\n\u003Cli>\u003Cstrong>components:\u003C\u002Fstrong> allow partial \u003Ccode>ui\u003C\u002Fcode> overrides on items (\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnuxt\u002Fui\u002Fissues\u002F6979\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">#6979\u003C\u002Fa>) (\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnuxt\u002Fui\u002Fcommit\u002Fc617565279e4a1346832443edb518ec1699e7504\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">c617565\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>components:\u003C\u002Fstrong> fall back to \u003Ccode>md\u003C\u002Fcode> for custom sizes in virtualizer (\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnuxt\u002Fui\u002Fissues\u002F6917\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">#6917\u003C\u002Fa>) (\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnuxt\u002Fui\u002Fcommit\u002F9076ca2d353a385c1d8686654eaecd6f65a16b56\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">9076ca2\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>DashboardNavbar:\u003C\u002Fstrong> render title only when defined (\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnuxt\u002Fui\u002Fissues\u002F6958\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">#6958\u003C\u002Fa>) (\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnuxt\u002Fui\u002Fcommit\u002F7c4c6e3568f074cfee7a603e034895892a8ab252\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">7c4c6e3\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>FieldGroup:\u003C\u002Fstrong> add \u003Ccode>defaultVariants\u003C\u002Fcode> in theme (\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnuxt\u002Fui\u002Fissues\u002F6938\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">#6938\u003C\u002Fa>) (\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnuxt\u002Fui\u002Fcommit\u002F0317d508f077360724ccd4bb54d62b414088c334\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">0317d50\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Form:\u003C\u002Fstrong> clear only the targeted field inside a nested form (\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnuxt\u002Fui\u002Fissues\u002F6923\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">#6923\u003C\u002Fa>) (\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnuxt\u002Fui\u002Fcommit\u002F2b29c33f45cdfe6e9d2ca0bafba6a6d49d299ff4\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">2b29c33\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Input\u002FTextarea:\u003C\u002Fstrong> keep \u003Ccode>0\u003C\u002Fcode> with \u003Ccode>nullable\u003C\u002Fcode> and \u003Ccode>optional\u003C\u002Fcode> modifiers (\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnuxt\u002Fui\u002Fissues\u002F6871\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">#6871\u003C\u002Fa>) (\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnuxt\u002Fui\u002Fcommit\u002F6d6737af38d517f1d5bae9a4a0e063d169c17890\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">6d6737a\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>InputDate\u002FInputTime:\u003C\u002Fstrong> emit focus and blur when focus enters or leaves the field (\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnuxt\u002Fui\u002Fissues\u002F6855\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">#6855\u003C\u002Fa>) (\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnuxt\u002Fui\u002Fcommit\u002F8e4546e3b775ce91a8a2f9198cc70f9f94158bc1\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">8e4546e\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>InputMenu:\u003C\u002Fstrong> ignore \u003Ccode>multiple\u003C\u002Fcode> in autocomplete mode (\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnuxt\u002Fui\u002Fissues\u002F6971\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">#6971\u003C\u002Fa>) (\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnuxt\u002Fui\u002Fcommit\u002F27a3ef7ea5f688b42815595e6c49469f900e3a20\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">27a3ef7\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>InputMenu:\u003C\u002Fstrong> prevent tags input from adding the search term on enter (\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnuxt\u002Fui\u002Fissues\u002F6776\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">#6776\u003C\u002Fa>) (\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnuxt\u002Fui\u002Fcommit\u002Fb3d4342d9b588b85c69410dd14f0f7bba4a83adb\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">b3d4342\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>InputMenu:\u003C\u002Fstrong> round corners inside a FieldGroup in multiple mode (\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnuxt\u002Fui\u002Fissues\u002F6968\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">#6968\u003C\u002Fa>) (\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnuxt\u002Fui\u002Fcommit\u002F619c7328106736bf799d70c4fc628f1378f5185d\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">619c732\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Link:\u003C\u002Fstrong> propagate click handler errors to Vue error handling (\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnuxt\u002Fui\u002Fissues\u002F6993\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">#6993\u003C\u002Fa>) (\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnuxt\u002Fui\u002Fcommit\u002F074152b7b65f7878fb4117b5bf31555476463b43\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">074152b\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>PinInput:\u003C\u002Fstrong> emit blur whenever focus leaves the group (\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnuxt\u002Fui\u002Fissues\u002F6858\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">#6858\u003C\u002Fa>) (\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnuxt\u002Fui\u002Fcommit\u002F22efd35d12336b507afaa5fc9498c90df4292ea0\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">22efd35\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SelectMenu\u002FInputMenu:\u003C\u002Fstrong> ignore clear button when disabled (\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnuxt\u002Fui\u002Fissues\u002F6986\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">#6986\u003C\u002Fa>) (\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnuxt\u002Fui\u002Fcommit\u002F9ea37c1653cf0fdae78a2edd7dd95fcb85b2a033\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">9ea37c1\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SelectMenu:\u003C\u002Fstrong> open menu on arrow keys (\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnuxt\u002Fui\u002Fissues\u002F6933\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">#6933\u003C\u002Fa>) (\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnuxt\u002Fui\u002Fcommit\u002Fcf9e8385931b085b86d67553f42e11e2c84e8647\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">cf9e838\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SelectMenu:\u003C\u002Fstrong> remove the inherited &quot;Show popup&quot; aria-label (\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnuxt\u002Fui\u002Fcommit\u002Faab2d10dad9dc811f4fb4abb88cd00514e6b1a30\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">aab2d10\u003C\u002Fa>), closes \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnuxt\u002Fui\u002Fissues\u002F6962\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">#6962\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Table:\u003C\u002Fstrong> emit \u003Ccode>aria-sort\u003C\u002Fcode> on sortable th elements (\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnuxt\u002Fui\u002Fissues\u002F6879\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">#6879\u003C\u002Fa>) (\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnuxt\u002Fui\u002Fcommit\u002F74ad017f045ac499683a4713efd0bb59ead543d7\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">74ad017\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Table:\u003C\u002Fstrong> inset row focus outline (\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnuxt\u002Fui\u002Fissues\u002F6973\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">#6973\u003C\u002Fa>) (\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnuxt\u002Fui\u002Fcommit\u002Fa96823da9f350d17ebaba321cae1cfc4de62eccc\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">a96823d\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Table:\u003C\u002Fstrong> make rows with a select event keyboard accessible (\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnuxt\u002Fui\u002Fissues\u002F6838\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">#6838\u003C\u002Fa>) (\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnuxt\u002Fui\u002Fcommit\u002F187c34f0234a769da2c7c344f93d6c603d0bb514\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">187c34f\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Toaster:\u003C\u002Fstrong> prevent \u003Ccode>onClick\u003C\u002Fcode> from being called twice (\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnuxt\u002Fui\u002Fissues\u002F6980\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">#6980\u003C\u002Fa>) (\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnuxt\u002Fui\u002Fcommit\u002F796f79d4956405c5aeada2176486396eb935c83e\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">796f79d\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>vue:\u003C\u002Fstrong> resolve explicit component imports to their Vue overrides (\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnuxt\u002Fui\u002Fissues\u002F6999\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">#6999\u003C\u002Fa>) (\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnuxt\u002Fui\u002Fcommit\u002F27a5fe43333de0b1ba8388dbb4101fe4604503f9\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">27a5fe4\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2>:green_heart: Contributors\u003C\u002Fh2>\n\u003Cul>\n\u003Cli>@benjamincanac\u003C\u002Fli>\n\u003Cli>@lazerg\u003C\u002Fli>\n\u003Cli>@61021\u003C\u002Fli>\n\u003Cli>@dvd233\u003C\u002Fli>\n\u003Cli>@giaBaoJS\u003C\u002Fli>\n\u003Cli>@al1maher\u003C\u002Fli>\n\u003Cli>@elisterken\u003C\u002Fli>\n\u003Cli>@ianshk\u003C\u002Fli>\n\u003Cli>@mikenewbon\u003C\u002Fli>\n\u003Cli>@oliver139\u003C\u002Fli>\n\u003Cli>@zvn2060\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Full Changelog\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnuxt\u002Fui\u002Fcompare\u002Fv4.11.1...v4.11.2\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">https:\u002F\u002Fgithub.com\u002Fnuxt\u002Fui\u002Fcompare\u002Fv4.11.1...v4.11.2\u003C\u002Fa>\u003C\u002Fp>\n","4.11.2"]