- Changed import path for routes in next-env.d.ts
- Updated dependencies in package.json, including @kevisual/api and @kevisual/query
- Added delete functionality in QueryView component
- Modified run function in studio to accept a custom type
- Enhanced searchRoutes function in studio store with Fuse.js for better filtering
- Updated DataItemForm to use QueryRouterServer from the browser
- Added dynamic URL handling in query module
- Improved proxy request handling based on app key
- Adjusted TypeScript configuration for stricter checks
- Created a new page component for dynamic routing
- Introduced a new Toaster component for notifications
- Removed turbopack configuration from next.config.ts.
- Updated @kevisual/router from ^0.0.53 to ^0.0.60 in package.json.
- Updated antd from ^6.2.0 to ^6.2.1 in package.json.
- Updated es-toolkit from ^1.43.0 to ^1.44.0 in package.json.
- Updated next from 16.1.2 to 16.1.4 in package.json.
- Modified query.ts to improve URL handling for API routing.
- Updated tsconfig.json to include baseUrl and typeRoots for better module resolution.
Add new shadcn/ui components (popover, tabs, tooltip) and improve multiple application modules including chat, query-view, and studio. Update dependencies and refactor code for better user experience.
- Added a left panel toggle button in the header to show/hide the ViewList component.
- Integrated loading state management in the studio store for better user feedback during data fetching.
- Updated the ViewList component to utilize a dropdown menu for editing and deleting views.
- Improved UI elements with consistent border styles and loading indicators.
- Refactored the DataItemForm and ViewFormItem components for better user experience and added clipboard copy functionality.
- Introduced a new DropdownMenu component for better dropdown handling across the application.
- Added a resizable panel layout in the studio app to display the view list alongside the main application.
- Refactored the studio store to include new methods for fetching and managing route views.
- Introduced a new DataItemForm component for configuring data items in views.
- Created a ViewEditor component for adding and editing views, including data items and queries.
- Enhanced the ViewList component to support searching, adding, editing, and deleting views.
- Updated UI components (Button, Checkbox, Dialog, Input, Label, Table) for better styling and functionality.
- Added environment configuration for API URL.
- Introduced a new workspace configuration for pnpm.