summaryrefslogtreecommitdiff
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authorDavid Gay <eapoems@riseup.net>2023-10-16 20:45:41 -0400
committerDavid Gay <eapoems@riseup.net>2023-10-16 20:45:41 -0400
commite7927fd2c74bc2a847d27aca15a575eff34c5bf4 (patch)
treefddd57b4220e7f34cb55c2ff4bd23174a1eee0d1 /CHANGELOG.md
parent635c330c6223e5062c0c70ab7c22c918fc3c69ae (diff)
Add changelog
Diffstat (limited to 'CHANGELOG.md')
-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.