Skip to content

Releases: JasonYangCIS/core-ui

v0.9.0

Choose a tag to compare

@github-actions github-actions released this 24 Jul 21:14
ccfa44a

Minor Changes

  • 83fb747: Add the headless blog editorial component set and the opt-in @jasonyangcis/core-ui/builder registration factory API.

Patch Changes

  • 83fb747: Fix BlogGrid rendering in React applications.

v0.8.0

Choose a tag to compare

@github-actions github-actions released this 24 Jul 20:27
11bd395

Minor Changes

  • 6ae64c9: Add the headless blog editorial component set and the opt-in @jasonyangcis/core-ui/builder registration factory API.

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 09 Jun 00:16
936816a

Minor Changes

  • 464930f: Add three headless marketing primitives migrated from the app:
    • FaqList — accordion-style FAQ section. Renders data-slot="faq-list" section with a <dl> of <details>/<summary> items. Each item exposes data-slot attributes for heading, question, indicator, and answer. Includes FaqList.builder.ts for Builder.io registration.
    • HeroCentered — centered marketing hero. Renders data-slot="hero-centered" section with eyebrow rules, a split heading (lead + accent span), body, and CTA. Accepts a ctaSlot render prop so consumers can inject framework-specific links. Includes HeroCentered.builder.ts.
    • HeroSplit — two-column hero with image panel. Renders data-slot="hero-split" grid with text and image columns. Image column supports frame chrome (frameLabel, frameFootLeft, frameFootRight) and a data-has-frame-chrome attribute. Accepts imageSlot, ctaSlot, and secondaryCtaSlot render props for consumer overrides. Includes HeroSplit.builder.ts.

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 08 Jun 23:25
05982e1

Minor Changes

  • 7f1fda8: Add AnnouncementBar headless primitive with AnnouncementBar.builder.ts for Builder.io registration. Renders a data-slot="announcement-bar" root (div or anchor when href is set), glyph slots on both sides of the message, and data-linked="true" on the anchor variant.

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 05 Jun 23:38
b994b6a

Minor Changes

  • 47c25da: Add headless Input, Label, and Dialog primitives. Input and Label
    expose data-slot="input" / data-slot="label"; Dialog re-exports the Radix
    dialog parts and surfaces data-slot="dialog-overlay", data-slot="dialog-content",
    and data-slot="dialog-close-button" for consumer styling. Label and Dialog
    depend on @radix-ui/react-label and @radix-ui/react-dialog as optional peer
    dependencies.

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 05 Jun 22:49
82f66f0

Minor Changes

  • 4f5743a: Add headless Card surface primitive. Emits data-slot="card"; consumers own all visuals via CSS keyed off that attribute or a className at the call site.

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 03 Jun 15:09
7f6862a

Minor Changes

  • 96575b4: Add headless Badge component (variant surfaced as data-variant, marked with data-slot="badge").

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 02 Jun 22:37

Minor Changes

  • f17cf83: Require React 19+. The components use React 19's ref-as-prop API (no forwardRef shim), so the react and react-dom peer dependency ranges are now >=19. Consumers on React 18 must upgrade.

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 02 Jun 21:48
deab4b0

Minor Changes

  • 5c06db4: Publish to GitHub Packages as @jasonyangcis/core-ui (private). Consumers need an .npmrc mapping the @jasonyangcis scope to https://npm.pkg.github.com and an auth token with read:packages.