Releases: makafeli/n8n-workflow-builder
Releases · makafeli/n8n-workflow-builder
n8n-workflow-builder v0.10.1
🚀 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 programmaticallycreate_workflow_and_activate- Create and immediately activate workflowsgenerate_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