Skip to content

Releases: paceaux/selector-finder

The one that takes screenshots better

21 Aug 20:04
0dcd4e9
Compare
Choose a tag to compare
  • 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

24 Oct 21:41
e871bd3
Compare
Choose a tag to compare

This is the one that makes SelectorHound actually kinda fun to look at.

Resolves issues

Nested Sitemaps

28 Sep 17:42
8163fae
Compare
Choose a tag to compare

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

27 Sep 14:20
8065a31
Compare
Choose a tag to compare

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

20 Sep 14:32
d814053
Compare
Choose a tag to compare
  • 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.

1.4.0

07 Sep 15:14
c5d0d3e
Compare
Choose a tag to compare

What's Changed

  • 7 puppeteer crashes in some instances: #10
  • 6 use an existing crawl results if available: #12
  • 8 Allow plaintext list of urls: #12

Full Changelog: https://github.com/paceaux/selector-finder/commits/v1.4.0