Changelog
What changed in each release of ikada. 0.1.0 shipped raw TypeScript; 0.2.0 is the compiled package and the Kibo-style registry. Entries below the first two are in 0.1.0.
0.2.0 Unreleased
- Registry installs under components/ikada: Every item installs to components/ikada (blocks to components/ikada/blocks), through target placeholders that follow your components.json aliases, so no stock shadcn file is overwritten. Install as @ikada/<name>; every item has categories, and llms.txt, a markdown page per doc and a sitemap are published.
- Compiled package, class-based dark mode (#11): Compiled ESM with types and a subpath per component, use client kept for Server Components, Base UI as a peer, light by default with a dark class, and the text-sb-* type scale. See the package CHANGELOG for migration notes.
- The docs site, redesigned: A shader hero on the home page, the Waterline docs chrome on every page, prop playgrounds, install tabs for four package managers and a component index with sizes.
- The ikada mark (#6): E4, Buoyed: two lashed logs riding low on one wave line, with a press, a first-paint drop and a loading loop.
- Blocks (#5): Eleven dashboard patterns as shadcn registry:block items, each with a live preview and sample data.
- Docs site and shadcn registry (#3): Every component and helper as a registry item, generated from the source, with a docs page per component.
- Afloat (#4): ikada’s motion character: springs, press and release, the focus wake and sprouting success.
- Menus above modals (#2): Menus stack above dialogs and the mobile drawer, so they open from inside them.
- Textarea and dashboard icons (#1): Upstreamed from the Cloud dashboard’s vendored copy.