Upgrade supermemory consumer app to Next.js 16
We're looking to upgrade the Supermemory consumer app from its current Next.js version 15.3.0 to Next.js 16.
- The consumer app is located in apps/web.
- Refer to the official Next.js documentation on upgrading to v16 for guidance.
Tasks/Requirements:
- [ ] Make sure you test the web application before submitting the PR.
- [ ] Build locally to check if all requirements are met.
i would love to work on this, can you assign it to me @MaheshtheDev
@PhantomInTheWire assigned 👍
Hey @MaheshtheDev , I’ve been working on this and got pretty far, but I noticed that running bun run build on the main branch seems to be broken. It looks like the issue is related to the @repo alias. I can fix it locally by adjusting some configs, but since the app is deployed to Cloudflare automatically on every commit via CI, I’m assuming I might be missing something. Could you take a look and help me out?
Hey guys, just a quick question how you guys have planned to implement it?
is it basic or a extensive migration like converting pages to PPR (cache components) wherever required or just middleware -> proxy???
hey @AntonVishal right now im fixing mostly breaking changes and some simple QOL stuff like turbopackFileSystemCacheForDev. other stuff would have be a part of subsequent prs(if needed), im trying to keep the pr clean and well scoped
Ah I see, Agree even I tried turbopackFileSystemCacheForDev in another project the boost was noticeable.
Hey @MaheshtheDev , I’ve been working on this and got pretty far, but I noticed that running bun run build on the main branch seems to be broken. It looks like the issue is related to the
@repoalias. I can fix it locally by adjusting some configs, but since the app is deployed to Cloudflare automatically on every commit via CI, I’m assuming I might be missing something. Could you take a look and help me out?
@PhantomInTheWire , On PR creation, cloudflare will do build test and on commits as well
@MaheshtheDev it seems it will require approval, plus its fine if cloudflare does build and test on its own, what surprises me is that i can't get it to build locally without some tsconfig changes, minimal reproduction steps would be
- clone the repo
- bun install
- bun run build
this is on macos 26