- Introduced Timestamp component for displaying formatted dates and relative time.
- Added Toggle component for switch-like functionality with customizable sizes.
- Implemented TreeIcon component for rendering tree icons using Phosphor icons.
- Created EditorActions component for explain and improve actions with icons.
- Developed FileTabs component for managing open files with close functionality.
- Added LazyInlineMonacoEditor and LazyMonacoEditor for lazy loading Monaco editor.
- Implemented NavigationItem for navigation with badges and icons.
- Created PageHeaderContent for displaying page headers with icons and descriptions.
- Added JSON configuration files for various UI components and layouts.
- Enhanced data binding with new computed data source hook.
- Updated component registry and types for new components.
- Configured Vite for improved hot module replacement experience.
> spark-template@0.0.0 test:e2e
> playwright test
[WebServer]
[WebServer] > spark-template@0.0.0 dev
[WebServer] > vite
[WebServer]
[WebServer]
[WebServer] VITE v7.3.1 ready in 272 ms
[WebServer]
[WebServer] ➜ Local: http://localhost:5000/
[WebServer] ➜ Network: http://10.1.0.146:5000/
Error: Timed out waiting 180000ms from config.webServer.
No E2E tests configured
Run npm run test:e2e
> spark-template@0.0.0 test:e2e
> playwright test
Error: Timed out waiting 120000ms from config.webServer.
Error: Process completed with exit code 1. - also probably worth putting a time limit on each e2e test