Skip to content

Mistakes Generator v5.3.0 RC1

Pre-release
Pre-release

Choose a tag to compare

@Neup123 Neup123 released this 22 Sep 06:55
· 1 commit to instinct/mistakes-generator since this release

Mistakes Generator

Adds optional natural adjacent-key mistakes to outbound text and media captions.

Settings

  • enabled: on/off
  • minLetters / maxLetters: eligible letters to change
  • probability: 0-100% chance per eligible send
  • Available in instance settings and Settings Templates
  • Embedded Evolution Manager controls are included for both

Protection and language behavior

  • Preserves HTTP(S)/www URLs and bare domains such as wikipedia.com
  • Preserves email addresses, mentions, and phone-like identifiers
  • Leaves quoted keys, mention metadata, previews, and other message metadata unchanged
  • Uses adjacent keyboard-row substitutions for Latin/QWERTY, Hebrew, Cyrillic, and Arabic, preserving case

Validation

Passed: Mistakes Generator tests (including protected identifiers, multilingual changes, case, and bounds); Settings Template hierarchy; review surfaces for docs and Manager UI; runtime OpenAPI audit (202 operations); Baileys/webhook/archive/chat documentation audits; message archive; outbound safety; message-key; log-redaction; ESLint; and tsc --noEmit.

The dual CJS+ESM tsup build was retried after Prisma generation. TypeScript completed, but bundling did not finish within the 110-second worker limit. CI remains the final full-build proof.

Rollback

The exact pre-feature source is tagged rollback/pre-mistakes-generator, commit 1cba37f6d49dd3c087e24275e848f0a12be0f5f1.

git fetch origin --tags
git switch -c instinct/mistakes-generator-rollback rollback/pre-mistakes-generator
git push -u origin instinct/mistakes-generator-rollback

This prerelease does not merge or modify main.