✨ New
- Added ability to scrape details from current list without uploading a CSV
- Added comprehensive documentation site (you’re looking at it!)
✨ New
- Added tip when a list is downloaded to inform users about how to scrape details pages
🛠 Fixed
- Fixed bug where the maximum wait time was always used when waiting for new items to load rather than until new items appear
- Fixed bug that prevented selecting elements that are not links or buttons as the “Next page” or “Load more” element
✨ New
- Added “Max items” option to limit the number of items when scraping a list
🛠 Fixed
- Prevent field description from being cut-off by the edge of the screen when building a new details scraper
- Fixed bug where non-Latin word characters were sanitized in filenames
- Fixed bug where downloaded CSV files were not explicitly encoded as UTF-8, potentially leading to non-Latin characters being garbled if applications opened them as US-ASCII (the default for
textMIME types)
🔔 Changes
- Added warning when URL column name appears to be a URL which may indicate that the header row is missing
- Generate more reliable text selectors by using only words without numbers if possible
- Generate a wider variety of selectors to increase stability for details scrapers
🛠 Fixed
- Fixed bug where newline at end of uploaded CSV resulted in an extra row being displayed in the preview
🛠 Fixed
- Fixed bug where next page was not detected for some client-side navigation (e.g. houzz.com)
No changes: Used to change name of extension
No changes: Used for submitting a separate beta build
🔔 Changes
- Added overlay when recordings a details page scraper
🛠 Fixed
- Fixed bug where incorrect error message was shown when extension is opened while navigating
- Fixed bug where list data was cleared after navigating to details tab
- Fixed bug where details scraper data was not automatically cleared after changing scrapers
- Fixed bug where list wasn’t highlighted when extension is opened
✨ New
- Details Scrapers! 🎉
- Upload a CSV of URLs and scrape each page
🔔 Changes
- Added timestamp to downloaded filenames
🛠 Fixed
- Fixed bug where error was shown when extension was opened while page is loading
- Fixed bug where element mask lagged when scrolling
- Fixed bug where element mask didn’t update when window is resized
- Fixed bug where element mask disappeared after scrolling a lot
🛠 Fixed
- Fixed bug where extension sometimes crashed when resizing a column
- Fixed bug where next page cannot be scraped after service worker goes inactive
- Fixed bug where page is not cleaned up when closing popup after service worker goes inactive
🔔 Changes
- Increased minimum wait time from 1 second to 2 seconds when clicking link to next page for better reliability (e.g. scraping yelp.com)
🛠 Fixed
- Fixed bug where instructions to select element showed up with bad styles due to host page
- Fixed bug where extension crashed when scraping a field with a CSS class that included a period
- Fixed bug where extension crashed when resizing a column while scraping lots of data