dynasty
Releases
v0.1.0
v0.1.0
Jan 1 2025 at 19:59 UTC
Bug Fixes
- Trim resolver output
Documentation
- (readme) Initial document
- (readme) Add install from releases
- (readme) Add badges
Features
- Initial implementation
- (cli) Split mode args
- (conf) Update default path
- (cli) Report error on implemented options
- (conf) Add parse defaults
- (conf) Parse timeout as
std::time::Duration - Re-implementation error reporting
- Improve logging
- Perform async requests
- Implementation
--dry-run - Implementation
--daemon - Lex resolver command
- Implementation
--verbose
Miscellaneous Tasks
- (license) Initial release
- (git) Update .gitignore
- (github) Create rust.yml
- (cliff) Initialization
- (github) Cargo dist initialization
- (github) Oradna generate ci
- (github) Deploy with actions
- (github) Dist initialization
Refactor
- Update terminology
{dns => addr} - Inline
update() - Explicitly match on
io::ErrorKind - Extract
resolve() - Rename
{conf::Conf => cfg::Config} - Rebase project from template
Build
- (cargo) Initialization
- (just) Initial implementation
- (cargo) Add repository key