v1.4.2 release notes
Release Date: 2025-12-14 Release Type: Maintenance
Overview
Section titled “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
Section titled “Changes”CI/CD Improvements
Section titled “CI/CD Improvements”Browserslist Database Auto-Update
Section titled “Browserslist Database Auto-Update”- Added
npx update-browserslist-db@lateststep tocore-ci.ymlandperformance-benchmarks.yml - Prevents “caniuse-lite is outdated” warnings during builds
- Ensures accurate browser compatibility data for CSS/JS transformations
Git Default Branch Configuration
Section titled “Git Default Branch Configuration”- Added
git config --global init.defaultBranch masterto 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
Section titled “Dependency Updates”Replaced Deprecated Package
Section titled “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.jssrc/web/workers/DishWorker.mjssrc/web/workers/InputWorker.mjssrc/web/workers/LoaderWorker.jssrc/web/workers/ZipWorker.mjs
npm Overrides Added
Section titled “npm Overrides Added”Added overrides in package.json to eliminate transitive dependency deprecation warnings:
glob@>=10.0.0- Modern glob implementationrimraf@>=5.0.0- Modern rimraf implementationinflight@>=2.0.0- Eliminates inflight deprecation
Testing
Section titled “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
Section titled “Files Changed”Workflow Files
Section titled “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
Section titled “Source Files”src/core/ChefWorker.jssrc/web/workers/DishWorker.mjssrc/web/workers/InputWorker.mjssrc/web/workers/LoaderWorker.jssrc/web/workers/ZipWorker.mjs
Package Files
Section titled “Package Files”package.jsonpackage-lock.json
Upgrade Instructions
Section titled “Upgrade Instructions”Docker (Recommended)
Section titled “Docker (Recommended)”docker pull ghcr.io/doublegate/cyberchef-mcp:v1.4.2Local Installation
Section titled “Local Installation”git pull origin masternpm installCompatibility
Section titled “Compatibility”- Node.js: 22.x (recommended), 20.x (supported)
- MCP Protocol: Full backward compatibility
- API: No breaking changes
- Operations: All 465 tools unchanged
Contributors
Section titled “Contributors”- CI/CD improvements and dependency updates by doublegate