Skip to content

v0.1.0

Latest

Choose a tag to compare

@reeseo3o reeseo3o released this 21 Dec 11:45
· 2 commits to main since this release

Release v0.1.0

πŸŽ‰ What's New

Development & Build System

  • Migrated from Yarn to npm for simpler CI/CD setup
  • Updated Node.js requirement to 20.19+ for Storybook compatibility
  • Fixed package.json exports order (types first) for better type resolution

Testing Improvements

  • Added Jest configuration with jsdom environment for component testing
  • Added CSS mocking support using identity-obj-proxy
  • Added ResizeObserver mock for Jest tests
  • Improved test setup with @testing-library/jest-dom

Documentation & Storybook

  • Added Storybook configuration and stories for component documentation
  • Fixed Storybook build errors (removed staticDirs, fixed exports)
  • Configured GitHub Pages deployment for Storybook

Type System Enhancements

  • Improved component types by extending HTMLAttributes for better prop support
  • Components now properly accept standard HTML attributes (id, role, aria-*, etc.)

CI/CD Improvements

  • Fixed GitHub Actions workflows for npm
  • Added GitHub Pages deployment automation
  • Improved npm publish authentication in GitHub Actions
  • Added comprehensive CI workflows with Node.js 20.x and 22.x support