AdRouter Agent v0.1.0-beta.3 public beta
Pre-release
Pre-release
Changelog
All notable changes to AdRouter Agent are documented here.
0.1.0-beta.3 - 2026-07-26
Fixed
- The npm installer now accepts the standard relative framework symlinks inside
an Electron macOS bundle while rejecting absolute, ambiguous, or escaping
symlink targets before and after extraction. - Anonymous registry propagation waits are long enough for a newly published
candidate to become visible before macOS install smoke tests begin.
0.1.0-beta.2 - 2026-07-26
Added
- First public-beta distribution of the universal macOS desktop application.
- Credential-free ad-hoc-signed universal ZIP delivery through GitHub Releases.
- Dependency-free npm launcher installation into
~/Applicationswith
checksum, archive, bundle identity, architecture, and integrity validation. - Dependency-free
@adrouter/agentnpm installer and launcher with embedded
release metadata, bounded downloads, checksum validation, safe extraction,
signing verification, and Gatekeeper assessment. - Immutable-tag release, protected staging/signing/publishing environments,
SBOMs, artifact manifests, and GitHub artifact attestations.
Security
- Production dependency resolutions override
brace-expansionto5.0.8and
protobufjsto7.6.5; reviewed Pi agent package versions remain unchanged. - npm accepts no URL/checksum environment overrides and rejects unsupported
platforms before downloading.
Fixed
- Hosted AdRouter requests now leave
runtime_modeunset when automatic routing
is selected, preserving the server default and avoiding a rejected explicit
autovalue.
Known limitations
- macOS only, with one active agent run at a time.
- Updates are downloaded and installed manually.
- A reachable AdRouter server and valid bearer token are required.