Skip to content

Releases: Osyx/ddex

ddex: v0.0.5

03 Mar 01:55
d5e10f1

Choose a tag to compare

0.0.5 (2026-03-03)

Features

  • add --keep-unzipped flag, show tip when extracting zip (ce3590f)
  • add core infrastructure for new subcommands (d8efba4)
  • add emojis and attachments subcommands (4cc5334)
  • add prediction subcommand (887c3b6)
  • add servers and time subcommands (6faf7ca)
  • add spent and people subcommands (0c73145)
  • add stats subcommand (e180cf4)
  • count DM calls per partner via call_button_clicked Disconnect events (2f1e7fb)
  • fit all output to terminal width (b09a4cf)
  • show orb total in parentheses on spent summary (e763c20)
  • split stats highlights into channel/group DM/DM, strip DM prefix from name (6743bfc)
  • wire all subcommands into CLI (074c501)

Bug Fixes

  • clear progress line on done, truncate table columns to width (d4a4ceb)
  • drop redundant server name suffix from most active channel stat (4126538)
  • exclude DMs from top text channels list (8f954ec)
  • find analytics events across all Activity subfolders, drop package/ wrapper (cb674ce)
  • resolve lint errors in analytics, people, servers, analyze (d22fb6f)
  • resolve lint errors in stats, emojis, parser, attachments, predictor, index, cmd (21ef6e1)
  • resolve lint errors in time, metadata, spent (b82f796)
  • restore variant clustering for short words and large phonetic buckets (caee936)
  • revert analytics to readline streaming, resolve all test lint errors (fc60099)
  • stats separate channel/DM highlights, remove dollar signs, DISCORD_ORB to Orbs, calls instead of voice hours (b8fad93)
  • strip legacy #discriminator suffix from DM partner names (cc925a6)
  • update stale package/ path in predictor error message (ae07094)
  • use guild_id=null to detect DM voice sessions, show total DM voice hours (edb10e1)

Performance Improvements

  • only extract relevant files per command (0bd0d65)
  • replace readline with Bun.file().text(), regex event_type extraction, parallel batch message reads (68b6fa8)

Documentation

  • add files for agent driven development (a4995e2)

discord-mcd: v0.0.3

02 Mar 03:45
684de7b

Choose a tag to compare

0.0.3 (2026-03-02)

Features

  • add comprehensive test suite (539350f)
  • enhance file extraction and parsing logic, add version option, and improve progress updates (a31fc1b)
  • optimize clustering by adding guard for large buckets and improving sorting logic (9e6d118)
  • update workflows for better CI and testing (8094581)

discord-mcd: v0.0.2

02 Mar 02:42
85fd702

Choose a tag to compare

0.0.2 (2026-03-02)

Features

  • add tests and fix path/encoding issues with parser and tokenizer (7bd2938)
  • enhance clustering logic to normalize repeated characters and refine edit distance thresholds (98ddcdc)
  • switch zip library due to memory issues and switch word processing to more focused libraries (f47688a)

discord-mcd: v0.0.1

02 Mar 01:39
14d8b85

Choose a tag to compare

0.0.1 (2026-03-02)

Features

ddex: v0.0.4

02 Mar 12:52
f229479

Choose a tag to compare

0.0.4 (2026-03-02)

Features

  • add comprehensive test suite (539350f)
  • add tests and fix path/encoding issues with parser and tokenizer (7bd2938)
  • add words subcommand (ddex words <path> [options]) (523d277)
  • enhance clustering logic to normalize repeated characters and refine edit distance thresholds (98ddcdc)
  • enhance file extraction and parsing logic, add version option, and improve progress updates (a31fc1b)
  • initial commit (9168623)
  • optimize clustering by adding guard for large buckets and improving sorting logic (9e6d118)
  • switch zip library due to memory issues and switch word processing to more focused libraries (f47688a)
  • update workflows for better CI and testing (8094581)