# Broken Link Finder Change Log ## v0.0.0 (TEMPLATE - DO NOT EDIT) ### Added - ... ### Changed/Removed - ... ### Fixed - ... --- ## v0.8.1 ### Added - ... ### Changed/Removed - ... ### Fixed - Updated `wgit` dep containing bug fixes. --- ## v0.8.0 ### Added - Logic to prevent re-crawling links for more efficiency. ### Changed/Removed - Updated the `wgit` gem which fixes a bug in `crawl_site` and adds support for IRI's. ### Fixed - Bug where an error from the executable wasn't being rescued. --- ## v0.7.0 ### Added - Added the `--verbose` flag to the executable for displaying all ignored links. - Added the `--concise` flag to the executable for displaying the broken links in summary form. - Added the `--sort-by-link` flag to the executable for displaying the broken links found and the pages containing that link (as opposed to sorting by page by default). ### Changed/Removed - Changed the **default** sorting (format) for ignored links to be summarised (much more concise) reducing noise in the reports. - Updated the `README.md` to reflect the new changes. ### Fixed - Bug where the broken/ignored links weren't being ordered consistently between runs. Now, all links are reported alphabetically. This will change existing report formats. - Bug where an anchor of `#` was being returned as broken when it shouldn't. --- ## v0.6.0 ### Added - Support for ignored links e.g. mailto's, tel's etc. The README has been updated. ### Changed/Removed - Only HTML files now have their links verified, JS files for example, do not have their contents checked. This also boosts crawl speed. - Links are now reported exactly as they appear in the HTML (for easier location after reading the reports). ### Fixed - Links with anchors aren't regarded as separate pages during a crawl anymore, thus removing duplicate reports. --- ## v0.5.0 ### Added - Anchor support is now included meaning the response HTML must include an element with an ID matching that of the anchor in the link's URL; otherwise, it's regarded as broken. Previously, there was no anchor support. - The README now includes a How It Works section detailing what constitutes a broken link. See this for more information. ### Changed/Removed - Any element with a href or src attribute is now regarded as a link. Before it was just `` elements. ### Fixed - ... ---