Skip to content

0.4.7 (2026-11-03)

Choose a tag to compare

@github-actions github-actions released this 03 Nov 02:28
ce831fc

Release Notes

Features

Wait for a host to check in with dn host wait

dn host wait <host id> polls a host until it has checked in with Defined
Networking, then shows it: the end of setting up a device with dn host create
and dnclient enroll. --timeout (default 10m) and --interval (default 5s)
take durations like 90s or 1h; --since now waits for a fresh check-in
when re-enrolling a host that was seen before. A wait that runs out of time
exits 1 with ERR_TIMEOUT under --json.

Fixes

  • stop list walks that loop between cursors (#172)

Credentials from before profiles are no longer converted

dn used to convert an auth.json without a version (the single-reference
layout from before 0.2.10) into a default profile on every call, and move
config.json's api_url into it. Both conversions are gone. Such an
auth.json now reads as invalid, with a message to run dn auth login, which
replaces it; config.json is ignored. If you still have either file, log in
again, passing --api-url if you used a non-production API.

Install dn-cli 0.4.7

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/jasikpark/dn-cli/releases/download/v0.4.7/dn-cli-installer.sh | sh

Install prebuilt binaries into your npm project

npm install @jasikpark/dn-cli@0.4.7

Download dn-cli 0.4.7

File Platform Checksum
dn-cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
dn-cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
dn-cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
dn-cli-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
dn-cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum