Skip to content

Releases: victornpb/undiscord

v5.2.3

04 Jul 14:50
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v5.2.0...v5.2.3

v5.2.1

27 Mar 15:05
Compare
Choose a tag to compare

What's Changed

  • Temporary workaround for #471
    • Respect searchDelay between pages
    • Increased default searchDelay to 30s
    • Added temporary notice in the UI
  • Added: Field to input Token manually in the Advanced section, with auto fill button. (#467)
  • Fix: Use searchDelay when "Not indexed yet" channel, doesn't return retry_after.
  • Fix: Don't allow redacted text to be selected
  • Fix: UI stuck after search exception

Full Changelog: v5.2.0...v5.2.1

v5.2.0

10 Mar 04:08
cad1419
Compare
Choose a tag to compare

What's Changed

Full Changelog: v5.1.1...v5.2.0

v5.1.1

06 Mar 07:27
Compare
Choose a tag to compare

fixed icon

v5.1

06 Mar 07:10
8b254d8
Compare
Choose a tag to compare

2023-03-05 14-46-19 2023-03-05 15_05_20

What's Changed

User facing features:

  • Import Archive feature is back (import json)
    image

  • Delay settings are now sliders. They update and can be adjusted mid execution.
    image

  • Status bar, now display the Progress as well as the Elapsed time and estimated time remaining.
    image

  • Undiscord Icon now changes color while running and has a more visible progress bar
    image

  • Added a Toggle the sidebar button, for more real state
    2023-03-05 14-33-25 2023-03-05 14_34_37

  • Added Resize handler, so people know they can resize the window.
    2023-03-05 14-29-58 2023-03-05 14_31_19

  • More readable logs
    image

  • Cleaner redacted mode
    image

  • Increased size of the most important button. Start has been renamed to "(start) Delete" and Stop now has a stop emoji as an icon.
    image
    image

Under the hood:

There's a lot of things!

  • Major refactor of the codebase since 1.0
  • More defined separation between deletion logic (undiscord-core) and user interface (undiscord-ui)
  • Undiscord-core (formerly deleteMessages.js) is no longer a single recursive function, now it is a class, which fits better the model of being initialized by the UI and having a defined state. Each part is more indenpendent.
  • Significantly improved the development workflow. Development server lets you install the dev version from localhost which automatically generates a new version on each save.
  • Batching jobs are now a properly supported thing, so deleting multiple channels now works better and hole bunch of bugs due to hacky nature of tring to run multiple channels using the old function were eliminated.
  • Organized helper functions to own files
  • Generating dev version number
  • Removed unused packages
  • Improved stats reporting logs
  • Fixed confirm bug that sometimes didn't work properly
  • Implemented retry
  • Changed how redacted works, now its CSS only should be more performant
  • Improved CONTRIBUTING guidelines and added a instructions video.
  • Implemented onStart onProgress and onStop events so we can updated UI outside the Core logic
  • Delay gets updated live during execution
  • Implemented proper mutichannel deletion using runBatch(job<Array>)
  • updated rollup and devDependencies, now nodejs 18 is required for compilation.
  • Sourcemap inlined in the dev build

PRs

New Contributors

Full Changelog: v5.0.3...v5.1.0

v5.0.3

09 May 02:36
Compare
Choose a tag to compare

What's Changed

Full Changelog: v5.0.2...v5.0.3

v5.0.2

09 May 02:36
Compare
Choose a tag to compare

What's Changed

Full Changelog: v5.0.1...v5.0.2

v5.0.1

02 May 16:56
Compare
Choose a tag to compare

What's Changed

  • Treat retry_after on API response as seconds rather than milliseconds. by @buhanec in #349

New Contributors

Full Changelog: v5.0.0...v5.0.1

v5.0.0

02 May 02:12
5ed7095
Compare
Choose a tag to compare

Undiscord 5 is ready!

Undiscord 5 Screenshot

What's Changed

  • A brand new and improved user interface
  • New Message picker for selecting a start and end
  • Simplified usage, help is more accessible
  • You can now move and resize the window
  • Native discord look and feel
  • The import json feature was temporarily removed, it will be added back in a future update.
    I'm working on making it better.

I Hope you like it ❤️

Full Changelog: v4.3...v5.0.0

v4.3

29 Apr 05:31
b3bf694
Compare
Choose a tag to compare

What's Changed

  • Change discordapp.com -> discord.com by @SethFalco in #165
  • Delete only if Regular Expression Matches by @SethFalco in #171
  • Bump Discord API version to version 9 and add more message type to be deleted by @VictorienXP in #223
  • Add wildcard subdomain for discord.com match on the userscript by @VictorienXP in #224
  • Fix bug where process is prematurely stopped due to receiving a full array of skippedMessages by @aijorgenson in #323
  • fix: stricter url matching by @SethFalco in #335
  • refactor: reduce number of @matchs by @SethFalco in #336
  • Removed duplicate OR operator by @aydinyal in #338
  • Fix make text selectable in the log area

New Contributors

  • @aijorgenson made their first contribution in #323
  • @aydinyal made their first contribution in #338

Full Changelog: v4.2...v4.3