Releases: kaplanz/dynasty
Releases · kaplanz/dynasty
v0.1.0
Release Notes
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 - Add
--resolveroption
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
- (release) V0.1.0
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
Install dynasty 0.1.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/kaplanz/dynasty/releases/download/v0.1.0/dynasty-installer.sh | shDownload dynasty 0.1.0
| File | Platform | Checksum |
|---|---|---|
| dynasty-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| dynasty-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| dynasty-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| dynasty-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
| dynasty-x86_64-unknown-linux-musl.tar.xz | x64 MUSL Linux | checksum |