OpenVue, the MIT fork of PrimeVue, hit 1.0.0-rc

The release-candidate post: the last PrimeUIX dependency gone, the migration CLI finished, charts on Chart.js 4, and the bugs that came back from the community.

What is done

  • Fully removed PrimeUIX dependencies.The core engine (theming, styling, utils, forms) now lives under OpenUXKit, forked and maintained under our org at 1.0.0.
  • Migration tool.npx @openvue/migrate automatically handles moving a PrimeVue v4 project over, including dependency renames, import rewrites, and compat overrides. Details and docs: openvue.dev/migrate
  • Showcase interactive playgrounds.We added playground tabs to more components, with full coverage planned for the stable 1.0 release.
  • Chart integration.Bumped Chart.js straight from 3.x to 4.5.1. Charts now natively react to the active theme out of the box, which kills off a massive chunk of custom styling boilerplate. Every chart type now has its own interactive playground in the showcase too.

Bug fixes:

  • BlockUI no longer leaves a phantom mask over the page if unmounted mid-animation or toggled quickly.
  • DataTable advanced filter menu no longer closes prematurely when clicking inside nested Select, MultiSelect, or DatePicker inputs.
  • Virtual-scrolled DataTable rows with grouping no longer drift out of alignment during fast scrolls.
  • …and more.

What is coming before 1.0 stable

  • A free, open-source visual theme editor.
  • Continued work on open GitHub issues.

Thanks

Huge thanks to everyone who tested early builds, reported edge cases, and sent PRs. A solid portion of these fixes came directly from community reports, which helped us catch things we would have missed on our own.

Originally posted in r/vuejs , where the replies are.

More articles