Repository navigation
Releases: JasonYangCIS/core-ui
Releases · JasonYangCIS/core-ui
Release list
v0.9.0
v0.8.0
Minor Changes
- 6ae64c9: Add the headless blog editorial component set and the opt-in
@jasonyangcis/core-ui/builderregistration factory API.
v0.7.0
Minor Changes
- 464930f: Add three headless marketing primitives migrated from the app:
FaqList— accordion-style FAQ section. Rendersdata-slot="faq-list"section with a<dl>of<details>/<summary>items. Each item exposesdata-slotattributes for heading, question, indicator, and answer. IncludesFaqList.builder.tsfor Builder.io registration.HeroCentered— centered marketing hero. Rendersdata-slot="hero-centered"section with eyebrow rules, a split heading (lead + accent span), body, and CTA. Accepts actaSlotrender prop so consumers can inject framework-specific links. IncludesHeroCentered.builder.ts.HeroSplit— two-column hero with image panel. Rendersdata-slot="hero-split"grid with text and image columns. Image column supports frame chrome (frameLabel,frameFootLeft,frameFootRight) and adata-has-frame-chromeattribute. AcceptsimageSlot,ctaSlot, andsecondaryCtaSlotrender props for consumer overrides. IncludesHeroSplit.builder.ts.
v0.6.0
Minor Changes
- 7f1fda8: Add
AnnouncementBarheadless primitive withAnnouncementBar.builder.tsfor Builder.io registration. Renders adata-slot="announcement-bar"root (div or anchor whenhrefis set), glyph slots on both sides of the message, anddata-linked="true"on the anchor variant.
v0.5.0
Minor Changes
- 47c25da: Add headless
Input,Label, andDialogprimitives.InputandLabel
exposedata-slot="input"/data-slot="label";Dialogre-exports the Radix
dialog parts and surfacesdata-slot="dialog-overlay",data-slot="dialog-content",
anddata-slot="dialog-close-button"for consumer styling.LabelandDialog
depend on@radix-ui/react-labeland@radix-ui/react-dialogas optional peer
dependencies.
v0.4.0
Minor Changes
- 4f5743a: Add headless
Cardsurface primitive. Emitsdata-slot="card"; consumers own all visuals via CSS keyed off that attribute or aclassNameat the call site.
v0.3.0
Minor Changes
- 96575b4: Add headless Badge component (variant surfaced as
data-variant, marked withdata-slot="badge").
v0.2.0
Minor Changes
- f17cf83: Require React 19+. The components use React 19's ref-as-prop API (no
forwardRefshim), so thereactandreact-dompeer dependency ranges are now>=19. Consumers on React 18 must upgrade.
v0.1.0
Minor Changes
- 5c06db4: Publish to GitHub Packages as
@jasonyangcis/core-ui(private). Consumers need an.npmrcmapping the@jasonyangcisscope tohttps://npm.pkg.github.comand an auth token withread:packages.