Skip to content

Releases: Kepners/deletemytweets-app

v1.3.41

02 Apr 14:36

Choose a tag to compare

Windows packaging is restored for Electron 28 by using better-sqlite3 11.10.0 prebuilds. Rolling-window defaults remain in place.

v1.3.39

25 Mar 20:19

Choose a tag to compare

🐛 Fix: License key validation

Fixed: License keys now validate correctly for all customers.

The app was sending validation requests to the wrong URL, causing a redirect that silently dropped the license key data. This affected all users entering their license key.

If your license key wasn't working before, please download this update — it will work now.

Downloads

  • Delete My Tweets Setup 1.3.39.exe — Windows installer (recommended)
  • Delete My Tweets 1.3.39.exe — Windows portable (no install needed)

v1.3.38 - Reliability and Verification Hardening

27 Feb 23:27

Choose a tag to compare

What changed

  • Hardened deletion verification to reduce false positives and prevent optimistic counting.
  • Added post-delete status checks and stricter success criteria.
  • Improved menu targeting resilience for X UI variants.
  • Wired anti-detection settings end-to-end (Firefox mode + proxy support).
  • Firefox now respects private vs profile mode behavior.
  • Progress counters now use structured events for better accuracy.

Downloads

  • Delete My Tweets 1.3.38.exe (portable)
  • Delete My Tweets Setup 1.3.38.exe (installer)

v1.3.37 - Verified Deletion Reporting Fix

25 Feb 07:48

Choose a tag to compare

Fixes

  • Fixed false deletion reporting by requiring action confirmation before counting a tweet as deleted.
  • Added post-action verification for delete/unrepost flows.
  • Improved retry handling for transient action failures.
  • Fixed progress/completion reporting so UI reflects real outcomes (Complete/Finished/Stopped/Failed).
  • Added runtime error propagation from CLI process to renderer.

Included binaries

  • Delete.My.Tweets.1.3.37.exe (Portable)
  • Delete.My.Tweets.Setup.1.3.37.exe (Installer)

v1.3.36

12 Feb 23:10

Choose a tag to compare

Full Changelog: v1.3.35...v1.3.36

v1.3.35 - Multi-Language Retweet Detection

26 Jan 23:42

Choose a tag to compare

🌍 Multi-Language Retweet Detection

Fixes retweets not being detected when user has non-English locale.

The Bug:
Previous code only checked for English "repost" or "retweet" text. Users with Spanish, French, German, etc. locales would see different text, causing detection to fail.

The Fix:

  1. Unretweet button check FIRST - [data-testid="unretweet"] is language-independent
  2. Multi-language patterns - Added: Spanish, French, German, Japanese, Chinese variants
  3. Profile link check - If social context links to your profile, it's your repost
  4. Debug logging - See exactly why detection succeeds/fails

New DEBUG logs:

[DEBUG] isUserRepost: found unretweet button in card
[DEBUG] isUserRepost: social context matches pattern: "You reposted"
[DEBUG] isUserRepost: social context has user's profile link

Download:

  • Installer (Recommended): Delete.My.Tweets.Setup.1.3.35.exe
  • Portable: Delete.My.Tweets.1.3.35.exe

v1.3.34 - Retweet Detection Timing Fix

26 Jan 23:29

Choose a tag to compare

🔧 Retweet Detection Timing Fix

Fixes retweets being misidentified as regular tweets.

The Bug:
When collecting tweets, isUserRepost() correctly identified retweets. But later in the deletion loop, calling it AGAIN on stale card locators failed - the DOM had changed from scrolling/pausing videos.

Result: Retweet → detected as regular tweet → tried caret menu → wrong menu opened → stuck in loop.

The Fix:

  • Pre-compute isRetweet status during worklist collection (when card is fresh)
  • Store it alongside each card: { card, isRetweet }
  • Use the stored value in deletion loop (never re-detect)

New Debug Log:
Detected as retweet - trying unretweet first - confirms retweet path is taken

Download:

  • Installer (Recommended): Delete.My.Tweets.Setup.1.3.34.exe
  • Portable: Delete.My.Tweets.1.3.34.exe

v1.3.33 - Retweet Deletion Fix

26 Jan 23:24

Choose a tag to compare

🔄 Retweet Deletion Fix

Fixes retweets getting stuck in loop, clicking wrong menu.

The Problem:

  • Retweets don't have "Delete" in caret menu
  • Code was clicking user profile menu (Follow/Mute/Block) instead of unretweet button
  • Result: "not-a-repost" errors, infinite loops

The Fix:

  1. Try unretweet FIRST for retweets (not caret menu)
  2. Page-level search - if unretweet button not found in card scope, search visible area
  3. Better detection of retweet cards

Download:

  • Installer (Recommended): Delete.My.Tweets.Setup.1.3.33.exe
  • Portable: Delete.My.Tweets.1.3.33.exe

v1.3.32 - Browser Auto-Detection

26 Jan 23:01

Choose a tag to compare

🌐 Fresh PC Compatibility

Now works on any Windows PC with Edge OR Chrome installed!

Changes:

  • Auto-detects Microsoft Edge or Google Chrome at startup
  • Falls back to Chrome if Edge is not installed
  • Shows helpful error message if neither browser is found
  • No more hardcoded browser requirement

Download:

  • Installer (Recommended): Delete.My.Tweets.Setup.1.3.32.exe
  • Portable: Delete.My.Tweets.1.3.32.exe

v1.3.31 - Repost Deletion Fix

26 Jan 22:54

Choose a tag to compare

Bug Fixes (from Customer Services Investigation)

Root Causes Found

1. Wrong Menu Being Clicked
The caret menu selector was too broad and matched the repost button instead:

  • Old: button[aria-haspopup="menu"] (matches repost button too!)
  • Fixed: Only target data-testid="caret" specifically

2. Repost Undo Not Working
The popup that appears when clicking "unretweet" uses different selectors:

  • Added multiple fallback selectors for repost popup
  • Added direct [data-testid="unretweetConfirm"] button click
  • Increased wait time for popup to appear

Customer Symptoms Fixed

  • ✅ "Menu had 2 items: Undo repost, Quote" (was clicking wrong menu)
  • ✅ "not deleting plain reposts in december 2025"
  • ✅ Accidentally clicking other users' tweets on /with_replies

Downloads

  • Windows Installer (Recommended): Delete My Tweets Setup 1.3.31.exe
  • Windows Portable: Delete My Tweets 1.3.31.exe