@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