summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CHANGELOG.md33
1 files changed, 33 insertions, 0 deletions
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.