Skip to contentVibraUI
9 releases

Changelog

Every release, newest first. There is no version to bump: the same add command always fetches an item as it is today, so a release here is a day and what it brought.

What comes next is on the roadmap.

  1. Latest

    Dashboards as products

    Dashboards installed whole, with sections, widgets and a theme generator.

    • 13 dashboards, each a product for one kind of business — its own brand, its own sidebar and pages that share one sample store — installed whole by one name.
    • 109 pages, each still installable alone: the dashboards' own, and the shared ones every dashboard needs — sign-in, settings, billing, the error states. New among them: orders and products, leads and campaigns, leave requests, payments, bookings, rooms and guests, appointments, patients and doctors, listings, agents and viewings, courses and students.
    • New apps and pages: mail, a social feed, a point of sale, a workflow canvas, a second assistant, balances, a classic overview and a second profile.
    • 223 widgets: single cards cut out of the pages, each installed on its own beside where its page would be.
    • 285 sections for marketing pages, storefronts and application screens — a hero, a pricing table, a product grid, a cart — each installed as two or three files of its own.
    • 446 component variants, and Vibra's restyled primitives published under their shadcn names, so the card you install is the card the pages are drawn with.
    • mergeNav puts two dashboards under one sidebar.
    • A theme generator: an accent, a neutral ladder, a radius, a typeface, a density and a chart palette, with every text tier's contrast measured as you go, exported as CSS and shared as a link.
    • Products drawn as line art and customer logos as fictional wordmarks: no photography and no third-party marks anywhere.
    • This site, finished: galleries for dashboards, pages, widgets and blocks, guides to dashboards and sections, this changelog, a roadmap, the terms and a privacy page.
  2. Every page under a dashboard

    54 pages filed under 13 dashboards, with routes to match.

    • 54 pages filed under 13 dashboards — 51 renamed for the dashboard they belong to, 3 keeping the names they had — and the two shared settings pages renamed.
    • Routes namespaced by dashboard — /ecommerce/orders, /saas/revenue, /people/directory — so two dashboards installed side by side never collide.
    • Faces for people: avatarFor(name) draws a line-art face for everyone in the sample data, on the site itself, with no photograph of anyone.
    • The three templates retired: they were the dashboards again, with routes.
  3. The kit catalogue

    17 new pages, and a table view on the task board.

    • 17 new pages: dashboards for a CRM, HR, projects, real estate, an academy, a clinic and crypto; a file manager, as an overview and a browser; notes, chat and a to-do list; an AI assistant, an image studio and text to speech; a profile and a notifications page.
    • 15 new sample-data entities behind them, from leads and listings to chats, messages and the AI apps' threads.
    • A table view on the task board, over the same filtered rows.
    • The kit look: DM Sans, neutral greys, framed cards and an inset shell.
    • The landing page rebuilt, with a pricing band that says what it is: free.
  4. The readiness audit

    A ten-lens audit of the whole site, and 66 fixes.

    • An independent audit through ten lenses, two skeptics to a finding: 76 found, 68 confirmed, 66 fixed.
    • Robots and a sitemap, a share card and a canonical link on every page, a real 404 and a favicon.
    • A skip link, 40px touch targets on phones, and a pause control for the moving block wall.
    • qr-code installs the types it needs, so a strict project's build passes.
    • One count of components, the same wherever it is said.
  5. The landing page

    A wall of every block, the registry's own figures and a FAQ.

    • A wall of every block, the registry's own figures, a FAQ, and a footer that lists the whole site.
    • The three templates became the whole product under their own brands: Atlas with 64 pages, Pulse with 60 and Ledger with 58.
  6. Parity

    17 new components, and 17 new pages beside them.

    • 17 new components: a kanban board, a Gantt chart, a mini calendar, a world map, a comparison table, autocomplete, a QR code, a payment form, a live feed and more.
    • 17 new pages beside them, for 241 items in the registry.
    • The dashboard composer retired.
  7. Signature

    Palettes, density and motion, and numbers that explain themselves.

    • Named palettes beside the default, a compact density, and motion tokens that stop for a reader who asks for less motion.
    • Numbers that explain themselves: MetricValue shows a figure with its change, and ExplainNumber opens the rows and the formula behind it.
    • Print and export that produce a file: CSV and PNG from the charts, and a print stylesheet.
    • A new look: charts with a printed scale, rules where there were boxes, one accent, and the Vibra mark.
    • A dashboard composer at /compose that laid out a page and exported its code.
  8. The app kit

    An app kit, 48 pages built on it, and three templates.

    • The app kit every page stands on: nav-config, app-shell, sample-data and auth-adapter.
    • 48 pages on it: dashboards, sign-in and sign-up, onboarding, settings, billing, teams, monitoring, an inbox, a calendar and the error states.
    • Three templates — Atlas, Pulse and Ledger — assembled from those pages.
    • 169 items in the registry.
  9. The first release

    108 components, 5 pages and the docs site.

    • 122 registry items: 108 components — metrics, charts, data tables, filters, inputs, feedback and navigation — 6 hooks, 2 libraries, the theme and 5 pages.
    • Tokens tuned for data: eight chart hues and four status colours.
    • A docs site with a preview, the props and the source for every item.
    • Installed with the shadcn CLI, by name or by URL.