Improvements
SE::Google::Modern - the parsing speed is repeatedly increased- Many improvements in
Net::DNS- Ability to specify multiple DNS and specify a method of selection
- Ban non-working/bad DNS by special heuristic algorithm
- Ability output to the result of the used DNS server with a successful request
- In
SE::Google::Modern added the option "Use sessions" - In
SE::Yandex::WordStat added the setting of the antigate preset for login - Also in
SE::Yandex::WordStat deleted the settings Use logins/Use sessions, they are now always on - Added the ability to automatically delete task from Completed queue
- To the {num} macro has added countdown support
- In JavaScript parsers, the ability to save arbitrary data in a session is added
- In JavaScript parsers, the ability to save directly to a file is added
- In API oneRequest/bulkRequest method added the ability to specify configPreset
- In connection with the irrelevance, the parsers SE::Google::Mobile and SE::Yandex::Catalog
- Fixed snippet parsing in
SE::Yandex
SE::Google::Modern fixed pagination in the mobile version, as well as parsing snippets and advertisements in some cases- Fixed parsing of prices in
GooglePlay::Apps - Fixed the function of Remove bad accounts in Wordstat parsers.
Rank::MegaIndex,
Rank::OpenSiteExplorer,
Rank::OpenSiteExplorer::Extended,
SE::DuckDuckGo,
SE::IxQuick
- The number of unsuccessful queries is no longer zeroed when paused
- Fixed problem with connecting Node.js modules on Linux
- Fixed parser crash in rare situations when using JS parsers
- Solved the problem with connecting Node.js modules lodash, sequelize
- Fixed an iterator error with equal bounds in the macro {num}