The ArcReader was rewritten leaving to code unturned
Version header in a Versnio block record now treated as a payload header, exactly like a HTTP header for ARC records.
Unit testing of the remaining ARC classes
ArcFile detection improved with an ArcRecord detection
WarcProfile now treated as an URI and not a string
The WARC code was reviewed and minor improvements where made.
Custom URI implementation added including profiles
A custom URI implementation was added due to the fact that many URIs used on the web are not valid according to the RFC. UriProfiles were added to allow for different levels of URIs leniency.
Full list of issues resolved in this release.