- Chromium (the engine behind Chrome) browser replaces Internet Explorer (which also fixes memory leak).
- Extraction runs on off-screen Chromium browser(s).
- Automatic parallel/concurrent extraction
- Using SQLite as back-end database, which can hold a lot more data than MS Access.
- Export data to Excel, CSV, XML and SQLite.
- Actions now remember the state of the browser, so they automatically go back to previous page when needed.
- No need to switch between panels to work with actions and kinds (now called selectors).
- Automatic extract generation.
- Automatic element list detection.
- Variables can be used anywhere within actions.
- Actions can be recursive.
- Action system is now Turing complete (due to previous points).
- Easily extract recursive tree-like data of unknown depth.
- Make AJAX/API requests.
- Shift+Click to select similar elements.
- Suggests to select closest match when Selector fails to select any element on a page.
- Selectors can have a tolerance to select elements even when they don't perfectly match the selector.
- Fill Form wizard added, with support for text boxes, check boxes, radio buttons, drop down lists and plain lists.
- Can gather any HTML attributes and properties from elements.
- In addition to default Selectors, it can select elements by CSS and XPath.
- Many more powerful actions and functions added.
For any questions or feedback, feel free to visit the Helium Scraper 3 forum.