# doggo - v1.0 Milestone ## Resolver - [x] Create a DNS Resolver struct - [x]] Add methods to initialise the config, set defaults - [x] Add a resolve method - [x] Make it separate from Hub - [x] Parse output into separate fields - [ ] Test IPv6 - [x] Add DOH support - [x] Add DOT support - [x] Add DNS protocol on TCP mode support. ## CLI Features - [ ] `digfile` - [x] `ndots` support - [x] `search path` support - [x] JSON output - [x] Colorized output - [x] Table output ## CLI Grunt - [x] Query args - [x] Neatly package them to load args in different functions - [x] Upper case is not mandatory for query type/classes - [x] Output - [x] Add client transport options ## Tests ## Documentation ## Release Checklist - [ ] Add packages to all package managers - [ ] Snap - [ ] Homebrew - [ ] Alpine Linux - [ ] ARM support too