Required options were added for things that are logically or technically required. A window was added when a required option is invalid or when it fails the sanity check (which is a simple regular expression).
This release adds a feature, fixes some bugs, and rewrites the datastore. Groups can be created and configured. The start of sanity checking and data verification is in place. There was a bug in the 0.7 package that requires you to remove 0.7 before installing 0.8, since merely upgrading 0.7 will not work. The datastore was changed to use JSON instead of configObject. configObject parsing was broken during this process, so your existing configObject fill will be ignored.