This version lets element (attribute) name requirements be less strict. It pretty much reverts the changes made in version 3.0.5 that required them to conform to the XML standard which made pwmd less useful. Download it here.
There was a reason why I made that change but I don’t remember why. If you get a parsing error when trying to re-open the data file then an invalid character is probably the reason. I have tested it and can’t find a problem with the way it is now. Bug reports are appreciated. And I’ll make a test case or a more verbose commit message next time.