From e7927fd2c74bc2a847d27aca15a575eff34c5bf4 Mon Sep 17 00:00:00 2001 From: David Gay Date: Mon, 16 Oct 2023 20:45:41 -0400 Subject: Add changelog --- CHANGELOG.md | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..f186f3d --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,33 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +## [Unreleased] - 2023-10-16 + +### Added + +- 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. + +### Changed + +- 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 + +### Added + +- 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. -- cgit v1.2.3