Merged
Conversation
- Updated next.config.js to allow unoptimized images for local proxy API routes and added tree-shaking optimizations. - Introduced bundle analyzer configuration to assist in analyzing the build size when the ANALYZE environment variable is set. - Modified package.json to include a new script for analyzing the build. - Refactored caching strategies in various API routes to optimize performance and reduce external API calls. - Implemented caching middleware for tRPC queries to improve data fetching efficiency. - Enhanced user and wallet data hooks with improved caching and stale time settings.
- Modified next.config.js to include additional packages for transpilation and improved module resolution. - Updated package.json and package-lock.json to reflect changes in dependency versions, including React and Next.js. - Enhanced optimistic updates in user data handling to ensure data integrity and prevent unnecessary updates. - Improved error handling in user update mutations to ensure rollback only occurs when an address is provided. - Refactored various components to use React types for better type safety and clarity. - Removed the SECURITY_VULNERABILITIES_ANALYSIS.md file as it is no longer needed.
- Integrated WalletAuthModal into WalletDataLoaderWrapper to manage user authentication status. - Implemented state management for showing the authentication modal based on wallet session queries. - Updated API routes to include rate limiting and body size enforcement for enhanced security. - Refactored various API handlers to ensure proper authorization checks for wallet access. - Improved error handling and logging across multiple API endpoints to facilitate better debugging and user feedback.
…ment - Updated multiple API routes to incorporate client IP retrieval for improved security and tracking. - Refactored the createCaller function to include additional session parameters, enhancing user session management. - Removed unnecessary client-side loading of MeshProvider, replacing it with a dynamic import to avoid SSR issues.
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
…rformance - Downgraded React and ReactDOM to version 18.3.1 for better compatibility with existing components. - Added new dependencies for @react-three/fiber and @react-three/drei to enhance 3D rendering capabilities. - Updated various package versions in package.json and package-lock.json to ensure consistency and security. - Removed extraneous dependencies and improved overall package management.
- Removed extraneous flags and added optional and peer attributes for several dependencies to improve package management. - Updated various dependencies to ensure compatibility and maintain security standards.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.