Releases: paceaux/selector-finder
Releases · paceaux/selector-finder
The one that takes screenshots better
- Fixes a bug where screenshots didn't always have a valid / pretty name and it caused errors
- Cheerio is finally at 1.0.0 and has a different default export; this makes sure you don't get bugs running it
- Updates all of the dependencies, including Puppeteer (but not all dev dependencies)
An Improved CLI Experience
This is the one that makes SelectorHound actually kinda fun to look at.
Resolves issues
Nested Sitemaps
Resolves issue #26
This accounts for the fact that a sitemap could have more than one structure.
- If a sitemap is a collection of other sitemaps, it will now collect all of those links together for crawling.
- If a sitemap is a collection of links, it'll add those links
- Because a nested sitemap could be a signal that this will take a bit longer, the CLI now reports:
- how many pages will be scanned
- how long the scan took, in minutes or seconds
The Switch to ESM
This is a jump from commonjs's require()
system to JavaScript's native import
system. New features are not introduced here, but this is a change in underlying functionality.
With ESM in place SelectorHound is more ready and capable for incorporating UI improvements and newer libraries.
Minor Improvements
- We account for a use-case where sometimes errors wouldn't bubble up to the top.
- changed out a dependency used for making the CLI colorful.