Skip to content

Releases: kaplanz/dynasty

v0.1.0

01 Jan 19:59
Compare
Choose a tag to compare

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

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

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 | sh

Download 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-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
dynasty-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
dynasty-aarch64-unknown-linux-musl.tar.xz ARM64 MUSL Linux checksum
dynasty-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum