Skip to content

Releases: Smekkamite/break-my-workflow

Break My Workflow v0.1.3

Choose a tag to compare

@Smekkamite Smekkamite released this 22 Aug 09:44
1333037

Break My Workflow is a small local tool that tries to break n8n webhook workflows.

Fixes

  • Malformed JSON no longer passes if an external side effect was reached.
  • Execution collection options now have strict bounds.
  • Execution collection now follows n8n cursor pagination beyond 100 executions.

Verification

  • 13 automated tests pass on Node.js 20 and 22.
  • The full test → run → collect → report path is covered against a fake n8n API.
  • The package has no runtime dependencies.

SHA256 (break-my-workflow-0.1.3.tgz):

0D6BF60E2F019075B8E141C4FDBA591699DCDA7C675AAE47F30B66C752F7E2CD

Break My Workflow v0.1.2

Choose a tag to compare

@Smekkamite Smekkamite released this 14 Aug 06:55
8ab30c7

Break My Workflow is a small local tool that tries to break n8n webhook workflows.

Changes

  • Renamed the package to break-my-workflow.
  • Renamed the CLI command to break-workflow.
  • Renamed the main script, mock, report headings, trace markers, and default output directory.
  • Kept the testing behavior unchanged.

Verification

  • 9 automated tests pass on Node.js 20 and 22.
  • Package contains no runtime dependencies.

SHA256 (break-my-workflow-0.1.2.tgz): 1308C934CC7CBE947E7D6DCCBA9F40C5198C6756AAC70F452451F32D232DEAE1

n8n Chaos Monkey v0.1.1

Choose a tag to compare

@Smekkamite Smekkamite released this 13 Aug 09:55
527b136

n8n Chaos Monkey v0.1.1

First source-visible pilot release.

Highlights

  • Offline workflow analysis and scenario generation.
  • Controlled webhook mutation campaigns.
  • Concurrent duplicate-event testing.
  • n8n execution correlation and external-action node evidence.
  • Severity, grouped root causes, and remediation hints.
  • Per-scenario event identity isolation.
  • File-based webhook header authentication.
  • Fail-closed redirects and bounded request timeouts.
  • Payload bodies excluded from campaign artifacts by default.
  • No runtime dependencies and no telemetry.

Verification

  • 9/9 automated tests passing on the release source.
  • Package installed successfully in an empty directory.
  • Installed CLI returned version 0.1.1 and analyzed the offline fixture.
  • Two independent npm pack builds produced the same SHA-256 digest.

See SHA256SUMS before installing the tarball.

Safety

Use only against a local or isolated test workflow. Monkey executes the workflow and may trigger every external action configured in it.