Skip to content

v0.5.100

Choose a tag to compare

@jaspertey jaspertey released this 30 Oct 12:33
739ace5

Upgrading

  • Run kit:update plan|apply for core (re-pinned sha256:df22fcbb…d4fa → sha256:b293e91e…74f4): feature.json adds class-variance-authority and tw-animate-css to requires.npm. No stub changes.
  • The dev floor for tey/standards is now ^0.11.52, the first release that reads an inventory's features block.

Fixed

  • standards:adoption no longer reads the kit's own dependencies and host UI as gaps. resources/adoption/surfaces.json now carries a top-level features object: for each feature with requires.npm or requires.host_ui, its npm package names and its host UI primitives, exactly as its feature.json lists them. tey/standards 0.11.52 treats those packages as the kit's (never a package.json gap or a third-party import) and those components/ui files as kit-owned (never an app component, gap or hand-rolled hit) for each installed feature. The schema allows the field, and the inventory test fails when it drifts from the feature.json files.
  • core declares every npm package its components need. Kit/Feedback/alertVariants.ts (like the shadcn button it pairs with) imports class-variance-authority, and the kit's menus, toasts and select animate with tw-animate-css utilities (animate-in, fade-in-0, zoom-in-95); neither was in requires.npm, so a host without them got no plan attention for it. Both are now required, at ^0.7.1 and ^1.4.0.

What's Changed

Full Changelog: v0.5.99...v0.5.100