classroom icon indicating copy to clipboard operation
classroom copied to clipboard

Upgrade codebase to use Next version 13

Open utsab opened this issue 1 year ago • 0 comments

Describe the feature Currently, the project uses Next version 12. We would like to upgrade to Next version 13

Background info As a starting point,

  1. Go to package.json
  2. Note that next version is pinned to ^12.1.6. We should upgrade to version 13.
  3. Next.js provided a guide for migrating from version 12 to version 13. Please read this carefully.

Additional context

  • You may also need to upgrade related libraries / frameworks. For example, next-auth may need to get upgraded to a higher version. Node.js may need to get upgraded to a higher version.
  • Changing so many core frameworks may have adverse effects on the functionality of the project. Please test thoroughly to make sure that the application still works and all the pages correctly.
  • Note that after you change the package.json, you will need to run npm install again in order to regenerate the package-lock.json file.

utsab avatar Aug 13 '23 18:08 utsab