Releases: tom-wolfe/this-is-your-life
v1.5.0 - External Library
v1.4.1 - Fix Sibling Sex
The random-js package has a random bool method which doesn't work correctly, causing siblings to always be brothers as opposed to sisters. This has been resolved.
v1.4.0 - Age
With this release, you can now set the character's age.
v1.3.0 - Backgrounds and Races
Add missing backgrounds and races from SCAG/DMG.
Allow users to select a subrace.
v1.2.0 - Alignments
Added the ability to select an alignment whilst creating characters.
Fixed a bug with hardcoded text in the template.
v1.1.1 - Minor Text Fixes
Fixed a couple of spelling mistakes from dodgy OCR.
v1.1.0 - Config Options
Race, class and background are now configurable from dropdown options.
Ideals are now correctly based on alignment.
Subraces are now organised by race to prevent races with more subraces being more likely.
Parent races are only specified if they differ from your own.
All data is now refactored into JSON files.
v1.0.1 - Improved Randomness
Updated the random generation to use the random-js package rather than JS's built in Math.random function.
This is intended to improve mathematical distribution of generated numbers.
v1.0.0 - Initial Release
Initial version supporting a single generate button and no configuration.