Skip to content

[K9CODESEC-7237] Update to deno_core 0.401.0 - #983

Open
jasonforal wants to merge 3 commits into
jf/K9CODESEC-7237-6from
jf/K9CODESEC-7237-7
Open

jasonforal wants to merge 3 commits into
jf/K9CODESEC-7237-6from
jf/K9CODESEC-7237-7

Conversation

@jasonforal

@jasonforal jasonforal commented Oct 2, 2026 •

Copy link
Copy Markdown
Collaborator

What this PR does

Updates deno_core to 0.401.0

Only breaking change was a flag substitution required due to a v8 change.

@jasonforal
jasonforal requested review from a team as code owners October 2, 2026 17:09
@jasonforal
jasonforal added this pull request to stack #985 October 2, 2026 17:09
@datadog-official

datadog-official Bot commented Oct 2, 2026 •

Copy link
Copy Markdown

Tests

✅ All CI checks and tests passed.

🔄 Datadog auto-retried 2 jobs - 0 passed on retry View in Datadog

🎯 Code Coverage (details)
• Patch Coverage: 100.00%
• Overall Coverage: 85.74% (+0.00%)

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: cd86051 | Docs | View more details | Give us feedback!

Copilot AI balanced review requested due to automatic review settings October 2, 2026 20:18
@jasonforal
jasonforal force-pushed the jf/K9CODESEC-7237-7 branch from b91a5fa to ba36c28 Compare October 2, 2026 20:18

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Copilot review overview

🔵 Needs a closer look

Deno/V8 runtime compatibility and abort behavior still need confirmation through dependency-backed tests.

Review effort: Balanced
Findings: None

What changed in this PR

Updates the static analysis kernel’s Deno runtime to deno_core 0.401.0 and adapts its V8 initialization flags.

Changes:

  • Upgrades Deno/V8 dependencies and refreshes the lockfile.
  • Replaces the contradictory-flags option and updates its test assertion.
File Description
crates/​static-analysis-kernel/​src/​analysis/​ddsa_lib/​v8_platform.rs Updates the V8 flag, documentation, and test.
crates/​static-analysis-kernel/​Cargo.toml Upgrades deno_core to 0.401.0.
Cargo.lock Records updated dependencies, including V8 149.4.0.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@jasonforal
jasonforal force-pushed the jf/K9CODESEC-7237-7 branch from ba36c28 to be42a36 Compare October 2, 2026 20:32
bahar-shah
bahar-shah previously approved these changes Oct 2, 2026
…ode=included` passed to the `include_js_files!` macro. This used to be the default mode in 0.400.0, but now `mode=loaded` is the default.
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.

3 participants