What's Changed
- When checking CSP ensure other whitespace characters are accounted for by @ezzak in #348
 - bump form-data to 4.0.4 by @m-lyons in #349
 - Update getCFRootHash.ts to new hostname by @ThePlexus in #350
 - Add history tracking storage functionality for violation by @ezzak in #351
 - Remove manifest timeout by @ezzak in #352
 - Rewrite UI with Web Components by @ezzak in #353
 - More effectively handle sourceURL comments by @ezzak in #354
 - Create a new Violation panel listing out details of past/current violations by @ezzak in #355
 - Fix menu UI by @ezzak in #356
 - Add link from Violations state to Violations page by @ezzak in #357
 - Fix multiple issues relating to async/await by @ezzak in #358
 - Enable downloads on all browser by @ezzak in #359
 
Full Changelog: v4.0.0...v4.1.0