github joe-bell/cva v1.0.0-beta.11

pre-release3 hours ago

Warning

Breaking Changes

The deprecated APIs listed below have now been removed.

Use the cva-migrate Agent Skill to upgrade from cva@1.0.0-beta.0 through beta.10.

What's changed

  • Deprecated beta APIs removed

    • compose(a, b)cva({ composes: [a, b] })
    • defineConfig imported from "cva"defineConfig imported from "cva/config"
    • getSchema imported from "cva"getSchema imported from "cva/tools"
    • hooks → a custom cx wrapper

    Move the matching type imports too. Compose has no replacement, and cva/utils remains as a deprecated alias. Full details.

  • Smaller bundles
    The minified, Brotli-compressed cva entry dropped from 2,104 B to 1,624 B, a 23% reduction. cva/config dropped from 1,608 B to 1,412 B, a 12% reduction.

  • Migration help and changelog links
    The new cva-migrate Agent Skill covers upgrades from earlier betas, and every docs page now links to the release history.

  • GitHub Sponsors ❤️
    You can now finally sponsor cva via GitHub Sponsors.

Full changelog: v1.0.0-beta.10 → v1.0.0-beta.11

Don't miss a new cva release

NewReleases is sending notifications on new releases.