v0.0.1
hostab v0.0.1
Cross-platform static builds of hostab — manage /etc/hosts like a pro.
Initial Release
- a31a71d ci: remove --target from test steps (use default target)
- ef3ef70 ci: add Windows MinGW target to CI and release
- c4d8e41 test: support HOSTAB_BIN env in integration test, add to release CI
- d9a34bf style: cargo fmt
- 7c4cb86 ci: add NASM for Windows build (ring dependency)
- 9b1716c fix: windows binary path in integration test
- 28b49b2 fix: cfg-gate libc::geteuid for Windows compat
- 2b840d1 chore: update release CI, drop bash integration test from release
- b758da8 test: rewrite integration tests in Rust (drop bash dependency)
- c644ce7 fix: remove set -e from integration test for CI debugging
- 83bb84e fix: remove bash 'local' and combined set flags for macOS bash 3.2 compat
- ea08098 fix: clippy warnings, allow dead_code for library APIs
- f20c0db style: cargo fmt
- 1a6a437 chore: CI workflows, tests, README
- dfb5e2e feat: merge, verify, resolve commands
- 44b9c36 feat: CLI with entry subcommands (list, add, rm, disable, enable, toggle, edit)
- 1d19fb4 feat: output formatters (table, json, raw, markdown)
- 01f1dc4 feat: store with atomic writes, locking, validation
- 7131b50 feat: core model, parser, serializer
- 722a17d chore: project scaffold
- 6b76830 first commit
Assets
- x86_64-unknown-linux-gnu — Linux x86_64 (glibc)
- x86_64-unknown-linux-musl — Linux x86_64 (static musl)
- aarch64-unknown-linux-musl — Linux ARM64 (static musl)
- aarch64-unknown-linux-gnu — Linux ARM64 (glibc)
- armv7-unknown-linux-musleabihf — Linux ARMv7 (static musl)
- x86_64-apple-darwin — macOS Intel
- aarch64-apple-darwin — macOS Apple Silicon
- x86_64-pc-windows-msvc — Windows x86_64 (MSVC)
- x86_64-pc-windows-gnu — Windows x86_64 (MinGW)