This is the first release since the code has undergone a major restructure.
The main feature is the source is now covered by a small (but hopefully growing) suite of unit tests.
The driving force behind the restructure was to allow the code to be unit tested.
Along the way much of the functionality has been broken down into separate interfaces and made configurable.
Oddly there is no new direct functionality, however I have provided a plugin infrastructure that I plan to explore and document.
It is now possible to replace the logger with your own implementation.
It is also possible to add transform filters to the system.
Filters can change the output after the transformation or prevent the transformation from happening for a given file.
The only current filter removes the unicode header.
The app.config file has changed substantially and we now have a seperate dll with the guts of the processing.