Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade NextJS to Next 15 #5

Merged
merged 5 commits into from
Feb 5, 2025
Merged

Upgrade NextJS to Next 15 #5

merged 5 commits into from
Feb 5, 2025

Conversation

kevinjosethomas
Copy link
Member

This pull request includes a variety of changes across multiple files to improve code quality, update dependencies, and fix potential issues. The most important changes include updates to the ESLint configuration, dependency updates in package.json, and various TypeScript improvements for better type safety.

ESLint Configuration Updates:

  • Disabled several Next.js-specific ESLint rules in .eslintrc to accommodate the project's requirements.

Dependency Updates:

  • Updated several dependencies in package.json, including next, react, typescript, and others to their latest versions. [1] [2]

TypeScript Improvements:

Next.js and React Improvements:

  • Removed unnecessary custom document setup in _document.tsx and moved relevant configurations to _app.tsx. [1] [2]
  • Imported React explicitly in files where JSX is used to ensure compatibility with the latest React version. [1] [2]

Miscellaneous Fixes:

These changes collectively enhance the project's maintainability, stability, and compatibility with the latest tools and libraries.

@kevinjosethomas kevinjosethomas added enhancement New feature or request dependencies Pull requests that update a dependency file labels Feb 5, 2025
@kevinjosethomas kevinjosethomas self-assigned this Feb 5, 2025
Copy link

vercel bot commented Feb 5, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
maia-platform-frontend ✅ Ready (Inspect) Visit Preview 💬 Add feedback Feb 5, 2025 5:09am

@kevinjosethomas kevinjosethomas merged commit 26a2e40 into v1 Feb 5, 2025
8 checks passed
@kevinjosethomas kevinjosethomas deleted the next15 branch February 5, 2025 19:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant