Skip to content

n8n-workflow-builder v0.10.1

Latest

Choose a tag to compare

@makafeli makafeli released this 25 Jul 14:35
· 21 commits to main since this release

πŸš€ n8n-workflow-builder v0.10.1

🎯 What's New in v0.10.1

⚑ Major Upgrades

  • MCP SDK 1.17.0 Compatibility: Fully upgraded to the latest Model Context Protocol SDK
  • TypeScript 5.7.3: Latest TypeScript with enhanced type safety and performance
  • Modern Jest Testing: Comprehensive test suite with ts-jest integration

πŸ› οΈ New MCP Tools (23 Total)

  • execute_workflow - Execute n8n workflows programmatically
  • create_workflow_and_activate - Create and immediately activate workflows
  • generate_audit - Generate comprehensive security audit reports
  • Credential Management: create_credential, get_credential_schema, delete_credential
  • Tag Management: list_tags, create_tag, get_tag, update_tag, delete_tag, get_workflow_tags, update_workflow_tags

πŸ§ͺ Testing Excellence

  • 78 Comprehensive Tests covering all 23 MCP tools
  • 7 Test Suites with integration and unit testing
  • Mock Client Framework for reliable testing
  • Error Handling Tests for robust error scenarios
  • TypeScript Strict Mode with full type safety

πŸ—οΈ Repository Modernization

  • Clean Git History: Removed accidentally committed node_modules
  • Comprehensive .gitignore: Node.js best practices implementation
  • GitHub Actions CI/CD: Automated testing and npm publishing
  • Package Optimization: Proper npm package configuration

πŸ“¦ Installation & Usage

# Install via npm
npm install @makafeli/n8n-workflow-builder

# Use as MCP server
npx @makafeli/n8n-workflow-builder

πŸ”§ Technical Specifications

  • Node.js: >=18.0.0
  • MCP SDK: ^1.17.0
  • TypeScript: ^5.7.3
  • Testing: Jest with ts-jest
  • Package Size: 16.6 kB compressed, 111.2 kB unpacked

πŸ› Bug Fixes & Improvements

  • Fixed TypeScript configuration issues
  • Resolved MCP SDK compatibility problems
  • Enhanced error handling and validation
  • Improved test reliability and coverage
  • Optimized build process and package size

πŸ“š Documentation

  • Updated README with latest features
  • Comprehensive API documentation
  • Testing guidelines and examples
  • Contributing guidelines

πŸš€ CI/CD Pipeline

  • Automated Testing: Multi-Node.js version testing (18, 20, 22)
  • Security Auditing: Automated vulnerability scanning
  • Build Verification: Comprehensive build and package validation
  • Automated Publishing: npm publishing on release creation

Full Changelog: v0.9.0...v0.10.1

NPM Package: https://www.npmjs.com/package/@makafeli/n8n-workflow-builder