Skip to content

fix(core): remove shellapi from winapi featureset to minimize AV false positives#34208

Merged
AgentEnder merged 3 commits intomasterfrom
winapi-changes
Feb 13, 2026
Merged

fix(core): remove shellapi from winapi featureset to minimize AV false positives#34208
AgentEnder merged 3 commits intomasterfrom
winapi-changes

Conversation

@AgentEnder
Copy link
Copy Markdown
Member

Current Behavior

There's a chance that windows can falsely flag our native binaries as a threat. We do not use the shellapi feature from winapi.

Expected Behavior

We hope that removing this API doesn't break things, and the threat messaging goes away

Related Issue(s)

Fixes ##34186

@vercel
Copy link
Copy Markdown

vercel Bot commented Jan 23, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
nx-dev Ready Ready Preview Jan 24, 2026 0:39am

Request Review

@netlify
Copy link
Copy Markdown

netlify Bot commented Jan 23, 2026

Deploy Preview for nx-docs ready!

Name Link
🔨 Latest commit 186e55c
🔍 Latest deploy log https://app.netlify.com/projects/nx-docs/deploys/698e46882ac4b90008c7478a
😎 Deploy Preview https://deploy-preview-34208--nx-docs.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 project configuration.

@nx-cloud
Copy link
Copy Markdown
Contributor

nx-cloud Bot commented Jan 23, 2026

View your CI Pipeline Execution ↗ for commit 186e55c

Command Status Duration Result
nx affected --targets=lint,test,test-kt,build,e... ✅ Succeeded 55m 37s View ↗
nx run-many -t check-imports check-lock-files c... ✅ Succeeded 4m View ↗
nx-cloud record -- nx-cloud conformance:check ✅ Succeeded 8s View ↗
nx-cloud record -- nx format:check ✅ Succeeded <1s View ↗
nx-cloud record -- nx sync:check ✅ Succeeded <1s View ↗

☁️ Nx Cloud last updated this comment at 2026-02-12 22:30:56 UTC

Copy link
Copy Markdown
Contributor

@nx-cloud nx-cloud Bot left a comment

Choose a reason for hiding this comment

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

Nx Cloud has identified a flaky task in your failed CI:

🔂 Since the failure was identified as flaky, we triggered a CI rerun by adding an empty commit to this branch.

Nx Cloud View detailed reasoning in Nx Cloud ↗


🎓 Learn more about Self-Healing CI on nx.dev

@netlify
Copy link
Copy Markdown

netlify Bot commented Feb 6, 2026

Deploy Preview for nx-dev ready!

Name Link
🔨 Latest commit 186e55c
🔍 Latest deploy log https://app.netlify.com/projects/nx-dev/deploys/698e4688e5094f000860bce0
😎 Deploy Preview https://deploy-preview-34208--nx-dev.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 project configuration.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Feb 6, 2026

🐳 We have a release for that!

This PR has a release associated with it. You can try it out using this command:

npx create-nx-workspace@22.5.0-pr.34208.619c782 my-workspace

Or just copy this version and use it in your own command:

22.5.0-pr.34208.619c782
Release details 📑
Published version 22.5.0-pr.34208.619c782
Triggered by @AgentEnder
Branch winapi-changes
Commit 619c782
Workflow run 21765191107

To request a new release for this pull request, mention someone from the Nx team or the @nrwl/nx-pipelines-reviewers.

@AgentEnder AgentEnder marked this pull request as ready for review February 12, 2026 20:18
@AgentEnder AgentEnder requested review from a team, FrozenPandaz and vsavkin as code owners February 12, 2026 20:18
Comment thread packages/nx/build.rs Outdated
Comment thread packages/nx/build.rs
res.set("ProductName", "Nx Build System")
.set(
"FileDescription",
"Nx Native Module - High-performance build system operations",
Copy link
Copy Markdown
Member Author

@AgentEnder AgentEnder Feb 12, 2026

Choose a reason for hiding this comment

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

Suggested change
"Nx Native Module - High-performance build system operations",
"The Monorepo Platform that amplifies both developers and AI agents. Nx optimizes your builds, scales your CI, and fixes failed PRs automatically. Ship in half the time.",

Comment thread packages/nx/build.rs Outdated
Comment thread packages/nx/build.rs
"Nx Native Module - High-performance build system operations",
)
.set("CompanyName", "Nrwl")
.set("LegalCopyright", "Copyright (c) Nrwl. MIT License.")
Copy link
Copy Markdown
Member Author

@AgentEnder AgentEnder Feb 12, 2026

Choose a reason for hiding this comment

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

Suggested change
.set("LegalCopyright", "Copyright (c) Nrwl. MIT License.")
.set("LegalCopyright", "Copyright (c) Narwhal Technologies Inc. MIT License.")

@AgentEnder AgentEnder merged commit ece9b5b into master Feb 13, 2026
24 checks passed
@AgentEnder AgentEnder deleted the winapi-changes branch February 13, 2026 00:33
FrozenPandaz pushed a commit that referenced this pull request Feb 13, 2026
…e positives (#34208)

## Current Behavior
There's a chance that windows can falsely flag our native binaries as a
threat. We do not use the shellapi feature from winapi.

## Expected Behavior
We hope that removing this API doesn't break things, and the threat
messaging goes away

## Related Issue(s)
<!-- Please link the issue being fixed so it gets closed when this is
merged. -->

Fixes ##34186

---------

Co-authored-by: nx-cloud[bot] <71083854+nx-cloud[bot]@users.noreply.github.com>
FrozenPandaz pushed a commit that referenced this pull request Feb 13, 2026
…e positives (#34208)

## Current Behavior
There's a chance that windows can falsely flag our native binaries as a
threat. We do not use the shellapi feature from winapi.

## Expected Behavior
We hope that removing this API doesn't break things, and the threat
messaging goes away

## Related Issue(s)
<!-- Please link the issue being fixed so it gets closed when this is
merged. -->

Fixes ##34186

---------

Co-authored-by: nx-cloud[bot] <71083854+nx-cloud[bot]@users.noreply.github.com>
(cherry picked from commit ece9b5b)
@github-actions
Copy link
Copy Markdown
Contributor

This pull request has already been merged/closed. If you experience issues related to these changes, please open a new issue referencing this pull request.

@github-actions github-actions Bot locked as resolved and limited conversation to collaborators Feb 19, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants