@electroplix/components@0.6.0-beta.2

Pre-release

electroplix/Design-System@electroplix/components@0.6.0-beta.2Jun 28, 2026by github-actions[bot]

AI Summary

Major beta update introducing comprehensive responsive design across the component library, enhanced Storybook documentation, and critical security improvements.

Key Highlights

  • Showcase demo of 158 components across 18 category pages
  • Storybook stories added for all 18 component categories
  • SSR safety and XSS hardening implemented
  • React 18 and 19 support added
  • Next.js 16 peer dependency support

New Features

  • Responsive design for grid components, CartDrawer, Navigation, Modals, and Ecommerce components
  • New ImageHero component with responsive design
  • Migrated @electroplix/components package source
  • Global focus-visible and prefers-reduced-motion support

Full Release Notes

## 0.6.0-beta.2 (2026-06-28)

### 🚀 Features

- v0.6.0-beta.1 — behavioral tests, React 18 support, SSR safety ([9f75ca9](https://github.com/electroplix/Design-System/commit/9f75ca9))
- add responsive design to grid components and CartDrawer ([e69bb21](https://github.com/electroplix/Design-System/commit/e69bb21))
- add responsive design to Navigation, Modals, and Ecommerce components ([b688d7e](https://github.com/electroplix/Design-System/commit/b688d7e))
- add responsive design to Modal components ([cc4429f](https://github.com/electroplix/Design-System/commit/cc4429f))
- add responsive design to Navigation components ([ad3f61d](https://github.com/electroplix/Design-System/commit/ad3f61d))
- make all 7 hero components fully responsive ([f74e926](https://github.com/electroplix/Design-System/commit/f74e926))
- add ImageHero component with responsive design ([3f42f5b](https://github.com/electroplix/Design-System/commit/3f42f5b))
- **showcase:** demo all 158 components across 18 category pages ([1894a2a](https://github.com/electroplix/Design-System/commit/1894a2a))
- add Storybook stories for all 18 component categories ([8cc5cc4](https://github.com/electroplix/Design-System/commit/8cc5cc4))
- **components:** add storybook configuration and initial stories ([7889c7b](https://github.com/electroplix/Design-System/commit/7889c7b))
- migrate @electroplix/components package source ([188ae13](https://github.com/electroplix/Design-System/commit/188ae13))

### 🩹 Fixes

- add global focus-visible, prefers-reduced-motion, XSS hardening, Storybook corrections ([1945366](https://github.com/electroplix/Design-System/commit/1945366))
- add type='button' to all buttons across all categories ([c0e084f](https://github.com/electroplix/Design-System/commit/c0e084f))
- resolve all lint errors for CI pass ([9cbac48](https://github.com/electroplix/Design-System/commit/9cbac48))
- remove duplicate type attributes in blog, social, and hero components ([cd5c4f6](https://github.com/electroplix/Design-System/commit/cd5c4f6))
- enable a11y linting, fix InlineCodeText style tag, add missing type/aria attributes ([2b12e56](https://github.com/electroplix/Design-System/commit/2b12e56))
- add missing social icons, fix Node version, fix 23+ broken Storybook stories ([22be153](https://github.com/electroplix/Design-System/commit/22be153))
- remove custom ariaLabel prop from ButtonBaseProps ([8134752](https://github.com/electroplix/Design-System/commit/8134752))
- critical bugs, type safety, accessibility, and docs improvements ([86881c5](https://github.com/electroplix/Design-System/commit/86881c5))
- add React.ComponentPropsWithoutRef extends to 13 components + extend e2e coverage ([110e217](https://github.com/electroplix/Design-System/commit/110e217))
- update CLI entry point configuration in Design System package ([0fd2db3](https://github.com/electroplix/Design-System/commit/0fd2db3))
- lint errors and exhaustive dependencies ([bf8194d](https://github.com/electroplix/Design-System/commit/bf8194d))
- support standard HTML attributes in all components ([0083ee2](https://github.com/electroplix/Design-System/commit/0083ee2))
- **peer-deps:** support Next.js 16 default React versions ([ab01def](https://github.com/electroplix/Design-System/commit/ab01def))
- **components:** resolve lint errors in e2e spec and format files ([8a55f06](https://github.com/electroplix/Design-System/commit/8a55f06))
- **components:** harden release workflow — use --first-release and continue-on-error ([37d620d](https://github.com/electroplix/Design-System/commit/37d620d))
- **components:** configure first-release fallback for nx release ([b951be5](https://github.com/electroplix/Design-System/commit/b951be5))
- **components:** prepare v0.5.0-alpha.1 release — update module header ([6865597](https://github.com/electroplix/Design-System/commit/6865597))
- build failures ([753a1cd](https://github.com/electroplix/Design-System/commit/753a1cd))
- **critical:** resolve npm publish blockers ([b090403](https://github.com/electroplix/Design-System/commit/b090403))
- harden package for npm publish ([82d44ef](https://github.com/electroplix/Design-System/commit/82d44ef))
- resolve all lint errors - 0 errors remaining ([7558ca5](https://github.com/electroplix/Design-System/commit/7558ca5))
- replace safeParagraphs with effectiveParagraphs in ParagraphBlock ([0dbf896](https://github.com/electroplix/Design-System/commit/0dbf896))
- **components:** resolve React 19 key warnings, update test mocks, and finalize biome config ([9b0181f](https://github.com/electroplix/Design-System/commit/9b0181f))
- resolve React key warnings and invalid data props in unit tests ([0310118](https://github.com/electroplix/Design-System/commit/0310118))
- **components:** implement Button variant export, add stub components, and fix showcase app crashes ([3f6a372](https://github.com/electroplix/Design-System/commit/3f6a372))

### ❤️ Thank You

- Adnan