# roadmap ### v0.1.0 - [x] Set up CLI with options (assume --lucky) - [x] Hit SO API - [x] Markdown parser - [x] End-to-end synchronous --lucky output ### v0.1.1 - [x] Add xdga config - [x] Finishing touches on cli opts like --set-api-key, etc. ### v0.2.0 - [x] Termimad interface for viewing multiple results ### v0.2.1 - [x] Add --no-lucky option - [x] For --lucky, async parsing first q/a, then the rest ### v0.2.2 - [x] Support multiple --site args & searches ### v0.3.0 - [x] Add duckduckgo scraper ### v0.3.1 - [x] Add google scraper ### at some point - [x] use trust to distrubute app binaries - [ ] look up how to add logging `debug!` macros; will help troubleshooting blocked requests - [ ] handle backoff responses from SE - [ ] allow new queries from TUI, e.g. hit `/` for a prompt. This could also bring up an advanced search form that allows mutliselect of sites, select search engine, etc. - [ ] or `/` searches current q/a - [ ] per platform package mgmt - [ ] more testing