Skip to content

AuraGlass 3.0.0

Choose a tag to compare

@gchahal1982 gchahal1982 released this 06 May 21:43
· 43 commits to main since this release

AuraGlass 3.0.0

AuraGlass 3.0.0 is the public platform relaunch from the old 2.16.2 npm package. This release revives the package as a production React design system for Liquid Glass, glassmorphism, Next.js apps, dashboards, AI products, media interfaces, and premium UI systems.

Highlights

  • Full 3.0 README and npm discovery refresh with SEO-oriented package copy, badges, install snippets, public entrypoints, release-gate evidence, and clearer positioning for React, Next.js, TypeScript, Liquid Glass, glassmorphism, dashboards, accessibility, Storybook, and 3D/AR.
  • Dedicated Liquid Glass system with 32 public value exports plus related type exports, covering material primitives, grouped effects, scroll edges, source transitions, toolbar/tab/sidebar surfaces, overlays, media controls, search, map controls, inspection UI, and LiquidGlassShowcase.
  • Preserved 356-component certified inventory with complete direct Storybook, docs, unit-test, accessibility metadata, and visual certification coverage.
  • Added docs/components/choosing.md so developers and AI agents can select components by product job instead of being overwhelmed by a flat component list.
  • Storybook visual certification refreshed with 356/356 passed entries and 712 desktop/mobile screenshots.
  • Storybook navigation reorganized into developer-intent taxonomy: Start Here, Foundations, Controls, Navigation, Surfaces, Data + Visualization, Media, Workflows, AI + Intelligence, Effects + Advanced, Showcases, Reference, and Certification.
  • Static Storybook exhaustive QA crawled 1,595 stories across desktop Liquid Glass, desktop dark, and mobile Liquid Glass modes with zero hard failures and zero audit-run errors.
  • React 18 and React 19 consumer validation through Next 14 and Next 15 tarball smoke tests.
  • npm package pipeline modernized around public access, provenance configuration, prepublishOnly, pack verification, worker packaging, bundle-size checks, and no bundled React runtime.
  • Public export/API/runtime audits added and checked in under reports/, including export coverage, API type debt, runtime cleanliness, breaking-change review, manual QA checklist, and visual certification evidence.
  • Runtime and security hardening across auth middleware, API key generation, websocket/demo token generation, collaboration IDs, AI service logging, and SHA-256 image cache keys.
  • Package metadata and optional peers refreshed for modern React 18/19, Next.js, Storybook, Sentry, Three.js, React Three Fiber, Drei, Framer Motion, Radix, lucide-react, charting, and forms usage.

Verified Release Gates

  • npm run typecheck -- --pretty false
  • npm run audit:components
  • npm run audit:exports && npm run audit:api && npm run audit:runtime
  • npm run build
  • npm run verify:pack
  • npm run build-storybook
  • npm pack --dry-run --json
  • npm publish --dry-run --provenance --access public

The publish dry run completed prepublishOnly, including the Next 14 / React 18 and Next 15 / React 19 Playwright smoke tests, then npm rejected the final publish step because aura-glass@3.0.0 is already published and immutable.

Current Evidence

  • Certified component inventory: 356.
  • Liquid Glass public value exports: 32.
  • Public root exports audited: 797.
  • Runtime cleanliness findings: 0.
  • Static Storybook exhaustive QA: 1,595 stories, 0 hard failures, 0 audit-run errors.
  • Storybook build: Storybook 9.1.20, 4271 modules transformed, output in storybook-static.
  • Tarball: aura-glass-3.0.0.tgz.
  • Packed size: 7680206.
  • Unpacked size: 40843210.
  • Entry count: 2005.
  • Bundled dependencies: none.
  • Local dry-run tarball shasum: 563bb5922d50560b9ed4be9176f22cab0e8b98d7.
  • Published npm 3.0.0 shasum: 16e96215091488dffeeb2f2a1de2281934c24b71.

Install

npm install aura-glass
import { GlassButton, GlassCard, OptimizedGlass } from 'aura-glass';
import 'aura-glass/styles';

Developer Guidance

Start with docs/components/choosing.md when building with AuraGlass. For most apps, begin with the default app kit: GlassAppShell, GlassContainer, GlassGrid, GlassStack, OptimizedGlass, GlassCard, GlassButton, GlassInput, GlassSelect, GlassTabs, GlassModal, GlassDataTable, GlassBadge, GlassToast, ThemeProvider, and ContrastGuard.

Use Liquid Glass for premium app chrome, command centers, media controls, connected source transitions, overlays, and high-value focal surfaces. Use AI, quantum, immersive, atmospheric, and 3D/AR systems only when the product requirement specifically calls for them.