Skip to main content
← Back to changelog
v1.9.3
Client Architecture Cleanup
What’s New
- Added
DashboardShell component system with standardized loading and error states
- Added shared formatting utilities (
formatDate, formatDateTime, maskString)
Improvements
- Reorganized landing page components to follow colocation rules
- Standardized UI composition for all dashboard views
- Decomposed sidebar and navbar into smaller focused components
- Removed duplicate formatting logic across keys and admin modules
- Refactored apps overview and API keys pages to use reusable state components