Skip to content

Feat: Next.js standalone support#10747

Merged
Meldiron merged 2 commits into1.8.xfrom
feat-next-js-standalone
Oct 31, 2025
Merged

Feat: Next.js standalone support#10747
Meldiron merged 2 commits into1.8.xfrom
feat-next-js-standalone

Conversation

@Meldiron
Copy link
Copy Markdown
Contributor

@Meldiron Meldiron commented Oct 31, 2025

What does this PR do?

Ensures SSR Next.js website with standalone adapter builds, auto-detects, and runs without issues. To enable next.js standalone, it's just output: "standalone" in next config.

Test Plan

Manual QA, went well

CleanShot 2025-10-31 at 13 53 02@2x CleanShot 2025-10-31 at 13 53 06@2x

90% build size reduction, 2x faster builds, and 4x faster cold-start (and screenshot step)

Related PRs and Issues

https://github.com/open-runtimes/open-runtimes/releases/tag/0.8.22

https://github.com/utopia-php/detector/releases/tag/0.2.2

Checklist

  • Have you read the Contributing Guidelines on issues?
  • If the PR includes a change to an API's metadata (desc, label, params, etc.), does it also include updated API specs and example docs?

@Meldiron Meldiron changed the base branch from main to 1.8.x October 31, 2025 12:54
@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai bot commented Oct 31, 2025

Important

Review skipped

Review was skipped due to path filters

⛔ Files ignored due to path filters (1)
  • composer.lock is excluded by !**/*.lock

CodeRabbit blocks several paths by default. You can override this behavior by explicitly including those paths in the path filters. For example, including **/dist/** will override the default block on the dist directory, by removing the pattern from both the lists.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch feat-next-js-standalone

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link
Copy Markdown
Contributor

@hmacr hmacr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@github-actions
Copy link
Copy Markdown

github-actions bot commented Oct 31, 2025

Security Scan Results for PR

Docker Image Scan Results

Package Version Vulnerability Severity
binutils 2.44-r2 CVE-2025-5244 HIGH
binutils 2.44-r2 CVE-2025-5245 HIGH
libxml2 2.13.8-r0 CVE-2025-49794 CRITICAL
libxml2 2.13.8-r0 CVE-2025-49796 CRITICAL
libxml2 2.13.8-r0 CVE-2025-49795 HIGH
libxml2 2.13.8-r0 CVE-2025-6021 HIGH
pcre2 10.43-r1 CVE-2025-58050 CRITICAL
golang.org/x/crypto v0.31.0 CVE-2025-22869 HIGH
golang.org/x/oauth2 v0.24.0 CVE-2025-22868 HIGH
stdlib 1.22.10 CVE-2025-47907 HIGH
stdlib 1.22.10 CVE-2025-47912 HIGH
stdlib 1.22.10 CVE-2025-58183 HIGH
stdlib 1.22.10 CVE-2025-58185 HIGH
stdlib 1.22.10 CVE-2025-58186 HIGH
stdlib 1.22.10 CVE-2025-58187 HIGH
stdlib 1.22.10 CVE-2025-58188 HIGH
stdlib 1.22.10 CVE-2025-61723 HIGH
stdlib 1.22.10 CVE-2025-61724 HIGH

Source Code Scan Results

🎉 No vulnerabilities found!

@pkg-pr-new
Copy link
Copy Markdown

pkg-pr-new bot commented Oct 31, 2025

Open in StackBlitz

npm i https://pkg.pr.new/appwrite/appwrite/@appwrite.io/console@10747

commit: af3a0bb

@github-actions
Copy link
Copy Markdown

✨ Benchmark results

  • Requests per second: 1,194
  • Requests with 200 status code: 214,967
  • P99 latency: 0.163851931

⚡ Benchmark Comparison

Metric This PR Latest version
RPS 1,194 1,207
200 214,967 217,274
P99 0.163851931 0.175125312

@Meldiron Meldiron merged commit 230148c into 1.8.x Oct 31, 2025
71 of 72 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants