- Removed Tailwind CSS tag from the artchat project metadata.
- Updated @nuxtjs/mdc package version from ^0.19.1 to 0.19.2 in package.json.
- Added migrations_table and migrations_dir properties to the D1 database configuration in wrangler.jsonc.
- Added '@nuxtjs/mdc' module to nuxt.config.ts for improved UI components.
- Configured MDC settings to disable anchor links for headings.
- Updated API proxy settings to include '/api/uses' and a general '/api/' endpoint.
- Introduced new dependencies for AI SDKs and tools in package.json.
- Created a new chat API endpoint to handle AI interactions with various tools.
- Implemented utility functions for activity tracking, resource reading, resume retrieval, statistics, status monitoring, and categorized tool usage.
- Updated social links in types/index.ts to redirect through a custom domain.
- Updated worker configuration to include AI binding for Cloudflare.
- Added custom eslint configuration for stylistic rules in nuxt.config.ts
- Moved iconify-json dependencies to devDependencies in package.json
- Added vue and vue-router as dependencies
- Added vue-tsc to devDependencies
- Added strictMessage option to i18n compilation settings in nuxt.config.ts
- Configured prerender settings in nitro for better route handling
- Updated dependencies in package.json, including @nuxt/ui and @nuxthub/core
- Moved iconify-json packages to dependencies from devDependencies
- Added better-sqlite3 to devDependencies
- Simplified tsconfig.json to extend from .nuxt/tsconfig.json
- Updated '@iconify-json/lucide' dependency to version 1.2.35 in package.json and pnpm-lock.yaml for compatibility.
- Enhanced stateWord logic in Activity component to handle cases where the state string may be empty, ensuring it defaults to 'secret' when necessary.
- Added 'Cursor' IDE to the uses page with corresponding images and descriptions.
- Updated ProseImg component to support an optional 'rounded' prop for image styling.
- Removed outdated JetBrains image and replaced it with a new webp format.
- Adjusted layout and spacing in the uses page for better presentation of IDEs.
- Updated various dependencies in package.json and pnpm-lock.yaml for improved performance and compatibility.
- Removed the Globe component from the home page, streamlining the layout and reducing complexity.
Upgraded @nuxt/content to v3.1.0 along with other related dependencies and peer dependencies. This includes improvements in optional dependencies and type updates for smoother integration. Updated `pnpm-lock.yaml` to reflect the new versions and resolutions.
Dropped @nuxthq/studio from dependencies and cleaned up related configurations in pnpm-lock.yaml. Updated nuxt.config.ts by modifying the `icon.serverBundle` to include specific collections and removing unused `content.preview.dev` setting.
Integrated @nuxthq/studio version 2.2.1 as a new dependency and updated the pnpm lockfile accordingly. Additionally, configured the Nuxt Content preview API with custom settings in the `nuxt.config.ts` file. This setup enhances the development experience and enables Nuxt Studio integration.