Skip to content

feat(package)!: establish component foundation contracts - #125

Merged
FIL1994 merged 2 commits into
masterfrom
chore/component-foundation
Jul 11, 2026
Merged

FIL1994 merged 2 commits into
masterfrom
chore/component-foundation

Conversation

@FIL1994

@FIL1994 FIL1994 commented Jul 11, 2026

Copy link
Copy Markdown
Owner

Summary

  • add explicit icons and experimental package export boundaries while retaining the legacy root Parallax export
  • document the Spectre.css 0.5.9 stylesheet contract and load core, icon, and experimental layers in Storybook
  • add ESM, CommonJS, TypeScript, SSR, and React 18/19 package compatibility fixtures to CI
  • drop React 17 from the supported peer dependency range

Breaking change

React 17 is no longer supported. Consumers must use React and React DOM 18 or 19.

Testing

  • bun run ci

FIL1994 added 2 commits July 11, 2026 13:52
Add icons and experimental export boundaries, explicit CSS guidance, and React package fixtures.

BREAKING CHANGE: React 17 is no longer supported.
Consumers must use React and React DOM 18 or 19.
Keep hosted checks on Bun 1.3.14. Local development may use
the Bun 1.4 canary.
@netlify

netlify Bot commented Jul 11, 2026

Copy link
Copy Markdown

✅ Deploy Preview for spectre-react ready!

Name Link
🔨 Latest commit 08ed5d0
🔍 Latest deploy log https://app.netlify.com/projects/spectre-react/deploys/6a5284aebbde3a0009e0d3b0
😎 Deploy Preview https://deploy-preview-125--spectre-react.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@FIL1994
FIL1994 merged commit 30efb4d into master Jul 11, 2026
9 of 11 checks passed
@FIL1994
FIL1994 deleted the chore/component-foundation branch July 11, 2026 18:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant