version

n8n nodes to check version, monitor updates, and fetch changelogs

Package Information

Downloads: 0 weekly / 0 monthly
Latest Version: 0.4.0
Author: James Moor Walter

Documentation

n8n-nodes-version

NPM Version
NPM Downloads
License: MIT

n8n nodes to check the current installed version, monitor for updates, and fetch changelogs directly from GitHub.

Note: n8n is a fair-code licensed workflow automation platform.
Icon provided by icons8.com


Features

  • Advanced Version Analysis: Identifies Major, Minor, and Patch updates using SemVer diffing.
  • Enhanced Changelog: Automatically extracts "Breaking Changes" and "Deprecations" from GitHub release notes.
  • Compatibility Auditing: Scans local node_modules for community nodes and checks compatibility against target n8n versions.
  • Automated Git Backups: Exports workflows and commits them to a GitHub repository automatically.
  • Granular Triggers: Filter version updates by SemVer relevance (e.g., only trigger on Major updates).

Installation

via n8n UI (Recommended)

  1. Go to Settings > Community Nodes.
  2. Click Install a community node.
  3. Enter n8n-nodes-version in the text field.
  4. Agree to the risks and click Install.

via npm (CLI)

For Docker-based or manual installations, run the following command in your n8n root directory:

npm install n8n-nodes-version

Nodes

n8n Version Node (v2)

Manages version information, compatibility audits, and backups.

Resources & Operations:

  • Version Info: Get version status (getInfo) or fetch release notes (getChangelog).
  • Compatibility: Audit installed community nodes (audit).
  • Backup: Export and push all workflows to Git (gitBackup).

n8n Version Trigger (v2)

A schedule-based trigger with advanced filtering.

Configuration:

Configuration:

  • Trigger On: Choose between Interval (simple presets) or Custom Cron Expression.
  • Trigger Condition: Choose between Update Available or Always.
  • SemVer Level: Filter triggers by Major, Minor, or Patch update relevance.
  • Fetch Changelog: Optionally fetch and include release notes in the trigger output.
  • Ignore Prereleases: Option to skip alpha, beta, and RC versions.

License

MIT

Discussion