Skip to content

Fix: Documentation and build errors requiring Node.js 24.15+ for frontend builds - #429

Merged
AnnaSasDev merged 2 commits into
corefrom
nodeVersion
Sep 16, 2026
Merged

AnnaSasDev merged 2 commits into
corefrom
nodeVersion

Conversation

@AnnaSasDev

Copy link
Copy Markdown
Member

No description provided.

This change enforces a minimum Node.js 24.15.0 requirement for frontend builds by checking the runtime in the JS build script and declaring the engine requirement in package metadata. It also improves the NativeBridge CMake failure message to guide users to restore NuGet dependencies before configuring, and updates the docs to mention the Node.js requirement and the WebView2 restore step.
@github-actions

Copy link
Copy Markdown
Contributor

📊 Code Coverage Report

Language Coverage Delta Trend
TypeScript 94.1% 0.0% ➡️ unchanged
C# 71.9% 0.0% ➡️ unchanged
Python 87.2% -1.6% 📉 regressed

C# Project Breakdown

Project Coverage Lines Covered
InfiniFrame.Blazor 92.8% 460 427
InfiniFrame.WebServer 90.0% 320 288
InfiniFrame.Shared 89.3% 6608 5898
InfiniFrame.SingleFile 71.4% 360 257
InfiniFrame 71.2% 26748 19041
InfiniFrame.BlazorWebView 64.2% 3420 2195
InfiniFrame.NativeBridge 63.4% 10036 6363

@AnnaSasDev
AnnaSasDev merged commit e1e3ee1 into core Sep 16, 2026
56 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.

1 participant