novuhq / novu

Open-Source Notification Platform. Embeddable Notification Center, E-mail, Push and Slack Integrations.
https://novu.co
Other
35.46k stars 3.92k forks source link

feat(framework): Support Next.js 15 with Turbopack dev server #6894

Closed rifont closed 2 weeks ago

rifont commented 2 weeks ago

What changed? Why was the change needed?

Screenshots

Testing with Next.js 15.0.3-canary.9

> next dev --turbopack --port 4000

   ▲ Next.js 15.0.3-canary.9 (Turbopack)
   - Local:        http://localhost:4000
   - Environments: .env.local

 ✓ Starting...
 ✓ Ready in 763ms
 ○ Compiling /api/novu ...
 ✓ Compiled /api/novu in 983ms

Discovered workflowId: 'welcome-onboarding-2'
└ σ Discovered stepId: 'send-in-app'    Type: 'in_app'
 GET /api/novu?action=discover 200 in 1221ms
Expand for optional sections ### Related enterprise PR ### Special notes for your reviewer
pkg-pr-new[bot] commented 2 weeks ago

Open in Stackblitz

pnpm add https://pkg.pr.new/novuhq/novu/@novu/framework@6894

commit: 52cc1ab

netlify[bot] commented 2 weeks ago

Deploy Preview for novu-stg-vite-dashboard-poc ready!

Name Link
Latest commit 52cc1abd1743487c49c4f6ca87df5cd267144202
Latest deploy log https://app.netlify.com/sites/novu-stg-vite-dashboard-poc/deploys/672dd40849ce7e0008f7278f
Deploy Preview https://deploy-preview-6894--novu-stg-vite-dashboard-poc.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.