[{"data":1,"prerenderedAt":39},["ShallowReactive",2],{"4524729":3},{"type_of":4,"id":5,"title":6,"description":7,"readable_publish_date":8,"slug":9,"path":10,"url":11,"comments_count":12,"public_reactions_count":13,"collection_id":14,"published_timestamp":15,"language":16,"subforem_id":17,"ai_disclosure_level":18,"ai_disclosure_label":19,"positive_reactions_count":13,"cover_image":20,"social_image":21,"canonical_url":11,"created_at":22,"edited_at":14,"crossposted_at":14,"published_at":15,"last_comment_at":15,"reading_time_minutes":23,"tag_list":24,"tags":25,"body_html":30,"body_markdown":31,"user":32},"article",4524729,"PrimeVue v4 Stopped Active Dev: OpenVue Takes Over on MIT","If your stack relies on PrimeVue v4, there's a recent change in the project's maintenance lifecycle...","Aug 29","primevue-v4-stopped-active-dev-openvue-takes-over-on-mit-5c05","/njevric/primevue-v4-stopped-active-dev-openvue-takes-over-on-mit-5c05","https://dev.to/njevric/primevue-v4-stopped-active-dev-openvue-takes-over-on-mit-5c05",0,3,null,"2026-08-29T22:48:30Z","en",1,"not_disclosed","Not Disclosed","https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flmjkwzkxqh80xzk51o9z.png","https://media2.dev.to/dynamic/image/width=1200,height=627,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flmjkwzkxqh80xzk51o9z.png","2026-08-29T22:28:29Z",2,"vue, webdev, javascript, opensource",[26,27,28,29],"vue","webdev","javascript","opensource","\u003Cp>If your stack relies on PrimeVue v4, there's a recent change in the project's maintenance lifecycle worth knowing about.\u003C/p>\n\n\u003Cp>PrimeVue v4 has officially transitioned into security-only maintenance mode. As outlined in the project’s documentation, active feature development has ceased, issue tracking is now read-only, and new bug fixes or enhancements are scoped to a separate project line.\u003C/p>\n\n\u003Cp>While this marks a strategic shift for the core maintainers, it introduces strategic risk for engineering teams running production workloads on PrimeVue v4 under the MIT license, specifically those requiring ongoing component iteration, active bug resolution, and long-term ecosystem support.\u003C/p>\n\n\u003Cp>To address this gap, we launched \u003Ca href=\"https://openvue.dev/\" target=\"_blank\" rel=\"noopener noreferrer\">OpenVue\u003C/a>.\u003C/p>\n\n\u003Cp>OpenVue is an independent, community-driven continuation of PrimeVue 4.5.5, the final release under open-source governance. Maintained under the \u003Ca href=\"https://www.openvi.dev/\" target=\"_blank\" rel=\"noopener noreferrer\">OpenVi Foundation\u003C/a>, it operates as a fully open-source, MIT-licensed ecosystem free from commercial gating or paywalled functionality. It maintains total architectural fidelity across 80+ core components, preserving full parity with existing props, slots, events, and theming systems, while unifying icon sets and design tooling under a single ecosystem.\u003C/p>\n\n\u003Cp>Because the API remains completely aligned with PrimeVue v4, migration requires zero structural refactoring. Upgrading is a straightforward dependency swap.\u003C/p>\n\n\u003Cp>You can run the official CLI migration utility to update your project automatically:\u003Cbr>\n\u003C/p>\n\n\u003Cdiv class=\"highlight js-code-highlight\">\n\u003Cpre class=\"highlight shell\">\u003Ccode>npx @openvue/migrate\n\u003C/code>\u003C/pre>\n\u003Cdiv class=\"highlight__panel js-actions-panel\">\n\u003Cdiv class=\"highlight__panel-action js-fullscreen-code-action\">\n    \u003Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\">\u003Ctitle>Enter fullscreen mode\u003C/title>\n    \u003Cpath d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\">\u003C/path>\n\u003C/svg>\n\n    \u003Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\">\u003Ctitle>Exit fullscreen mode\u003C/title>\n    \u003Cpath d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\">\u003C/path>\n\u003C/svg>\n\n\u003C/div>\n\u003C/div>\n\u003C/div>\n\n\n\n\u003Cp>The utility renames your PrimeVue dependencies, rewrites import statements across your source files, and reports any references it could not migrate, producing a single, reviewable diff.\u003Cbr>\n\u003C/p>\n\n\u003Cdiv class=\"highlight js-code-highlight\">\n\u003Cpre class=\"highlight diff\">\u003Ccode>\u003Cspan class=\"gd\">- import Button from 'primevue/button'\n\u003C/span>\u003Cspan class=\"gi\">+ import Button from '@openvue/button'\n\u003C/span>\u003C/code>\u003C/pre>\n\u003Cdiv class=\"highlight__panel js-actions-panel\">\n\u003Cdiv class=\"highlight__panel-action js-fullscreen-code-action\">\n    \u003Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\">\u003Ctitle>Enter fullscreen mode\u003C/title>\n    \u003Cpath d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\">\u003C/path>\n\u003C/svg>\n\n    \u003Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\">\u003Ctitle>Exit fullscreen mode\u003C/title>\n    \u003Cpath d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\">\u003C/path>\n\u003C/svg>\n\n\u003C/div>\n\u003C/div>\n\u003C/div>\n\n\n\n\u003Cp>Your component templates, design tokens, and application logic remain entirely untouched.\u003C/p>\n\n\u003Cp>\u003Ca href=\"https://openvue.dev/\" target=\"_blank\" rel=\"noopener noreferrer\">OpenVue\u003C/a> is currently in 1.0.0-rc.0. You can explore interactive documentation, component showcases, and API specifications at openvue.dev, or review the codebase on \u003Ca href=\"https://github.com/openvi-foundation/openvue\" target=\"_blank\" rel=\"noopener noreferrer\">GitHub\u003C/a>. If your team depends on PrimeVue v4 under MIT and requires continued active development, we invite you to evaluate the project, star the repository, and join the community.\u003C/p>\n\n\u003Cp>\u003Cem>(Note: OpenVue is an independent, community-maintained MIT project based on the PrimeVue 4.5.5 release and is not affiliated with PrimeTek.)\u003C/em>\u003C/p>\n\n","If your stack relies on PrimeVue v4, there's a recent change in the project's maintenance lifecycle worth knowing about.\n\nPrimeVue v4 has officially transitioned into security-only maintenance mode. As outlined in the project’s documentation, active feature development has ceased, issue tracking is now read-only, and new bug fixes or enhancements are scoped to a separate project line.\n\nWhile this marks a strategic shift for the core maintainers, it introduces strategic risk for engineering teams running production workloads on PrimeVue v4 under the MIT license, specifically those requiring ongoing component iteration, active bug resolution, and long-term ecosystem support.\n\nTo address this gap, we launched [OpenVue](https://openvue.dev/).\n\nOpenVue is an independent, community-driven continuation of PrimeVue 4.5.5, the final release under open-source governance. Maintained under the [OpenVi Foundation](https://www.openvi.dev/), it operates as a fully open-source, MIT-licensed ecosystem free from commercial gating or paywalled functionality. It maintains total architectural fidelity across 80+ core components, preserving full parity with existing props, slots, events, and theming systems, while unifying icon sets and design tooling under a single ecosystem.\n\nBecause the API remains completely aligned with PrimeVue v4, migration requires zero structural refactoring. Upgrading is a straightforward dependency swap.\n\nYou can run the official CLI migration utility to update your project automatically:\n```shell\nnpx @openvue/migrate\n```\nThe utility renames your PrimeVue dependencies, rewrites import statements across your source files, and reports any references it could not migrate, producing a single, reviewable diff.\n\n```diff\n- import Button from 'primevue/button'\n+ import Button from '@openvue/button'\n```\n\nYour component templates, design tokens, and application logic remain entirely untouched.\n\n[OpenVue](https://openvue.dev/) is currently in 1.0.0-rc.0. You can explore interactive documentation, component showcases, and API specifications at openvue.dev, or review the codebase on [GitHub](https://github.com/openvi-foundation/openvue). If your team depends on PrimeVue v4 under MIT and requires continued active development, we invite you to evaluate the project, star the repository, and join the community.\n\n_(Note: OpenVue is an independent, community-maintained MIT project based on the PrimeVue 4.5.5 release and is not affiliated with PrimeTek.)_",{"name":33,"username":34,"twitter_username":14,"github_username":35,"user_id":36,"website_url":14,"profile_image":37,"profile_image_90":38},"Nikola Jevrić","njevric","NJevric",4094784,"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4094784%2F423876da-aea8-43ce-b0d0-48f5444d683c.png","https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4094784%2F423876da-aea8-43ce-b0d0-48f5444d683c.png",1788519848742]