# Changelog
All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [0.11.7] - 2022-09-18
### Added
- DuckDuckGo plugin

### Changed
- `--debugging` CLI parameter is now `--debug`

### Fixed
- False negatives due to whitespaces in subdomain extracted text (e.g. "\n     some.subdomain.com  \n")
- Subdomain selectors for Yahoo, Ask, Baidu and StartPage
- WebCrawler query parameters
- Baidu requests delay to avoid anti-bot checks

### Removed
- WebCrawler plugin because of `403: Forbidden` HTTP error
- StartPage and Exaled plugin because of CAPTCHA
- Teoma plugin since it now redirects to Ask


## [0.9.2] - 2019-08-01
### Added
- Docker container

### Changed
- README formatting

### Fixed
- Travis CI build fail


## [0.8.0] - 2019-07-18
### Added
- Support for Teoma search engine
- Support for Exaled search engine

### Changed
- Re-Enabled Baidu (was blocked by personal firewall)
- CHANGELOG now adheres to "Keep a Changelog" format
- Functions and methods now use Python3 type suggestion for parameters

### Fixed
- Add missing TimeoutError error handling


## [0.7.3] - 2019-07-11
### Added
- Python3 migration due to Python2 deprecation

### Changed
- Disabled Baidu plugin due to unresponsive website
- Disabled Google plugin due to some new anti-bot tricks
- Add more details on README

### Fixed
- Fix plugin meta to match new website HTML structure


## [0.6.4] - 2015-06-09
### Added
- Logging system
- Option to output results in grepable format
- Option to enable verbore output for debugging purpose
- Option to set output verbosity
- Options to enable/disable colors in output

### Changed
- "domain" option is now the first positional argument
- "exclude" option is now the second positional argument


## [0.4.3] - 2015-05-29

First release