Skip to content

Latest commit

 

History

History
102 lines (75 loc) · 2.83 KB

File metadata and controls

102 lines (75 loc) · 2.83 KB

CyberChef MCP Server v1.4.2 Release Notes

Release Date: 2025-12-14 Release Type: Maintenance

Overview

v1.4.2 is a maintenance release focused on CI/CD pipeline improvements and dependency hygiene. All GitHub Actions workflows now execute with zero warnings, and deprecated packages have been replaced with maintained alternatives.

Changes

CI/CD Improvements

Browserslist Database Auto-Update

  • Added npx update-browserslist-db@latest step to core-ci.yml and performance-benchmarks.yml
  • Prevents "caniuse-lite is outdated" warnings during builds
  • Ensures accurate browser compatibility data for CSS/JS transformations

Git Default Branch Configuration

  • Added git config --global init.defaultBranch master to all 5 workflow files (9 jobs total)
  • Prevents Git 3.0 deprecation hints about default branch naming
  • Workflows affected:
    • core-ci.yml (1 job)
    • mcp-docker-build.yml (1 job)
    • mcp-release.yml (1 job)
    • performance-benchmarks.yml (3 jobs)
    • security-scan.yml (3 jobs)

Dependency Updates

Replaced Deprecated Package

  • Old: loglevel-message-prefix (deprecated, unmaintained)
  • New: @natlibfi/loglevel-message-prefix@^3.0.1 (actively maintained fork)
  • Files Updated:
    • src/core/ChefWorker.js
    • src/web/workers/DishWorker.mjs
    • src/web/workers/InputWorker.mjs
    • src/web/workers/LoaderWorker.js
    • src/web/workers/ZipWorker.mjs

npm Overrides Added

Added overrides in package.json to eliminate transitive dependency deprecation warnings:

  • glob@>=10.0.0 - Modern glob implementation
  • rimraf@>=5.0.0 - Modern rimraf implementation
  • inflight@>=2.0.0 - Eliminates inflight deprecation

Testing

  • All 1,933 tests passing (1,716 operation + 217 Node API)
  • ESLint: 0 errors, 0 warnings
  • All 6 GitHub Actions workflows pass with zero warnings

Files Changed

Workflow Files

  • .github/workflows/core-ci.yml
  • .github/workflows/mcp-docker-build.yml
  • .github/workflows/mcp-release.yml
  • .github/workflows/performance-benchmarks.yml
  • .github/workflows/security-scan.yml

Source Files

  • src/core/ChefWorker.js
  • src/web/workers/DishWorker.mjs
  • src/web/workers/InputWorker.mjs
  • src/web/workers/LoaderWorker.js
  • src/web/workers/ZipWorker.mjs

Package Files

  • package.json
  • package-lock.json

Upgrade Instructions

Docker (Recommended)

docker pull ghcr.io/doublegate/cyberchef-mcp:v1.4.2

Local Installation

git pull origin master
npm install

Compatibility

  • Node.js: 22.x (recommended), 20.x (supported)
  • MCP Protocol: Full backward compatibility
  • API: No breaking changes
  • Operations: All 465 tools unchanged

Contributors

  • CI/CD improvements and dependency updates by doublegate

Links