1.1 KiB


All notable changes to this project will be documented in this file.

0.0.2 - 2023-10-16


  • This changelog.
  • Heroic Legendarium non-magic treasure table (type only, not quantity).
  • Random henchman class, ability score, and persona generation (partial implementation).
  • --csv flag to get henchmen in CSV format.


  • Some things like dice and random table functionality were moved to public library modules.
  • The dmn binary now consumes the dmn library.
  • Races are now structs instead of strings.
  • Static data like classes, races, and random tables are now actually static.

0.0.1 - 2023-10-02


  • Initial release.
  • Very simple dice roller that takes XdY and dY formats.
  • Roll on nested random tables.
  • Some initial random tables to roll on.
  • Generate random magic items (down to the UA table; not yet down to the specific item.)
  • Generate random henchman alignment and race.