Skip to content

Conversation

@tomi
Copy link
Contributor

@tomi tomi commented Oct 31, 2025

Note

Adds a v2.0 breaking changes doc covering key behavior, security, data, and config/CLI changes, and links it from the Releases nav.

  • Docs:
    • New reference docs/2-0-breaking-changes.md outlining v2.0 breaking changes:
      • Behavior: Fix sub-workflow output with Wait node; remove nodes for retired services (Spontit, crowd.dev, Kitemaker).
      • Security: Block env access in Code by default; enforce settings file perms; enable task runners by default; move external-mode runner to n8nio/runners; replace Pyodide Python Code with task-runner native Python; disable ExecuteCommand and LocalFileTrigger by default; require auth on OAuth callbacks; default file access restriction (N8N_RESTRICT_FILE_ACCESS_TO); disable Git bare repos by default.
      • Data: Drop MySQL/MariaDB; remove SQLite legacy driver (pooled now default); remove in-memory binary data mode.
      • Configuration & Environment: Upgrade dotenv; remove --tunnel; remove QUEUE_WORKER_MAX_STALLED_COUNT.
      • CLI & Workflow: Remove bulk-activate command update:workflow --all --active=true.
  • Navigation:
    • Add "v2.0 breaking changes" entry to nav.yml under Releases.

Written by Cursor Bugbot for commit 18c1676. This will update automatically on new commits. Configure here.

@netlify
Copy link

netlify bot commented Oct 31, 2025

Deploy Preview for n8n-docs ready!

Name Link
🔨 Latest commit 18c1676
🔍 Latest deploy log https://app.netlify.com/projects/n8n-docs/deploys/6915dc5c2407550008de6aa4
😎 Deploy Preview https://deploy-preview-3832--n8n-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.

cursor[bot]

This comment was marked as outdated.

@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Oct 31, 2025

Deploying n8n-docs with  Cloudflare Pages  Cloudflare Pages

Latest commit: 18c1676
Status:⚡️  Build in progress...

View logs

@MarcL
Copy link
Contributor

MarcL commented Nov 11, 2025

@tomi Can we add anchors to the headers for this PR? Then we can link to each section from the migration tool.

Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

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

This is the final PR Bugbot will review for you during this billing cycle

Your free Bugbot reviews will reset on December 5

Details

Your team is on the Bugbot Free tier. On this plan, Bugbot will review limited PRs each billing cycle for each member of your team.

To receive Bugbot reviews on all of your PRs, visit the Cursor dashboard to activate Pro and start your 14-day free trial.


### Disable ExecuteCommand and LocalFileTrigger nodes by default

n8n will disable rhe `ExecuteCommand` and `LocalFileTrigger` nodes by default because they pose security risks. These nodes allow users to run arbitrary commands and access the file system.
Copy link

Choose a reason for hiding this comment

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

Bug: Fix text content typo.

Typo in the text: "rhe" should be "the" in the phrase "n8n will disable rhe ExecuteCommand".

Fix in Cursor Fix in Web

@github-actions
Copy link

No description provided.

@HumanistSerif HumanistSerif merged commit d905c75 into main Nov 13, 2025
3 of 5 checks passed
@HumanistSerif HumanistSerif deleted the cat-1531-v2-breaking-changes branch November 13, 2025 13:27
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.

4 participants