Skip to content

Update dependency deno to v2.7.14#8531

Open
renovate[bot] wants to merge 2 commits into
masterfrom
renovate/deno-monorepo
Open

Update dependency deno to v2.7.14#8531
renovate[bot] wants to merge 2 commits into
masterfrom
renovate/deno-monorepo

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented May 17, 2026

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
deno (source) 2.6.52.7.14

Additional fixes for Deno 2.7 compatibility

The following deprecated CLI flags have been removed from the test:deno:* scripts in package.json:

  • --unstable-broadcast-channel: BroadcastChannel was stabilized in Deno 2.6.0, making this flag unnecessary. In Deno 2.7.x it causes an unknown unstable flag error.
  • --unstable-byonm: "Bring Your Own node_modules" is now the default behavior in Deno 2.x, so this flag is deprecated and no longer needed.

The --unstable-kv flag is retained for the DenoKV storage tests, as Deno KV remains an unstable API.


Release Notes

@renovate renovate Bot force-pushed the renovate/deno-monorepo branch 30 times, most recently from 8d2411b to 93f02ee Compare May 23, 2026 02:29
@renovate renovate Bot force-pushed the renovate/deno-monorepo branch 18 times, most recently from 9519850 to 4ec9de6 Compare May 28, 2026 09:41
@pubkey
Copy link
Copy Markdown
Owner

pubkey commented May 28, 2026

@copilot please analyze and propose a fix or improvement for this issue/PR.

Details

Important Reference (RxDB docs for LLMs)

Use the official RxDB docs here to align with architecture, plugins, storage abstractions, replication patterns, typings, and coding conventions:
https://rxdb.info/llms.txt


What to do (pick the right action based on what’s present)

Bug report with no test case

  • Create a minimal failing test that reproduces the bug.
  • Ensure the test fails on current main (or before your changes) and passes after the fix.
  • Keep the test small and focused (one behavior).

Bug report with a test case already present but no fix

  • Implement the minimal fix to make the existing test pass.
  • Avoid unrelated refactors.
  • Add additional assertions only if they clarify the intended behavior.

Regression (something used to work)

  • Add/confirm a regression test that captures the previous correct behavior.
  • Fix with the smallest change that restores compatibility.

Dependency version bump required

  • Update the dependency versions as requested.
  • Adjust code/types/tests to satisfy the new versions.
  • If the bump requires breaking changes, document the reason and propose the smallest migration.

Types/TS errors

  • Fix types in a way that preserves runtime behavior.
  • Prefer stricter/correct typings over any or broad casts.
  • Add a type-level or runtime test if the repo pattern supports it.

Docs-only or README mismatch

  • Update docs/examples to match actual behavior.
  • If docs reveal a bug, add a test and fix accordingly.

Output requirements

Please provide:

  • A short root-cause explanation
  • A unified diff patch (code + tests when applicable)
  • Notes on edge-cases / compatibility
  • If relevant: any migration notes

🚨 Author mention rule

If your solution:

  • modifies the original author’s implementation, OR
  • adds additional logic on top of the author's work, OR
  • adds/changes tests related to the author's contribution,

then mention the original issue/PR author at the end of your response:

@ please review the proposed changes.

@renovate renovate Bot force-pushed the renovate/deno-monorepo branch from 4ec9de6 to a364e7e Compare May 28, 2026 11:01
…ble-byonm flags

BroadcastChannel was stabilized in Deno 2.6.0, making --unstable-broadcast-channel
unnecessary. --unstable-byonm is also deprecated as BYONM is now the default in Deno 2.x.

Co-authored-by: pubkey <8926560+pubkey@users.noreply.github.com>
Copy link
Copy Markdown
Contributor

Copilot AI commented May 28, 2026

@copilot please analyze and propose a fix or improvement for this issue/PR.

Details

...

Two improvements were needed alongside the version bump:

  1. --unstable-broadcast-channel removedBroadcastChannel was stabilized in Deno 2.6.0 (the previous version), so this flag is no longer needed and would cause an unknown unstable flag error in Deno 2.7.x.

  2. --unstable-byonm removed — "Bring Your Own node_modules" is now the default behavior in Deno 2.x, so this flag is deprecated and unnecessary.

Both flags have been removed from all test:deno:* scripts in package.json. The --unstable-kv flag for DenoKV is kept since Deno KV remains unstable.

Copilot finished work on behalf of pubkey May 28, 2026 11:07
Copilot AI requested a review from pubkey May 28, 2026 11:07
@renovate
Copy link
Copy Markdown
Contributor Author

renovate Bot commented May 28, 2026

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

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