Skip to content

v0.3.1

Choose a tag to compare

@physics515 physics515 released this 18 Jun 16:33
· 423 commits to master since this release

What's Changed

  • Dedicated Tor state/cache directories. The Tor client now bootstraps against ./tor/onyums/state and ./tor/onyums/cache (via TorClientConfigBuilder::from_directories) instead of arti's shared TorClientConfig::default() location. This keeps the cache from growing without bound across runs and avoids a state-directory collision with any sibling arti instance on the machine (e.g. an artiqwest client using ./tor/arti).

⚠️ Upgrade note (onion address)

This changes where onyums stores its hidden-service keys. onyums will now look for its keys under ./tor/onyums/state instead of arti's old default location.

  • New deployments: no action needed.
  • Existing deployments that depend on a stable .onion address: the address will change unless you move the existing hidden-service keys from arti's default state directory into ./tor/onyums/state.
  • The path is relative to the process's working directory, so run onyums from a consistent CWD (or the keystore — and the address — will differ between launch locations).

Full Changelog: v0.3.0...v0.3.1