Skip to content

Reduce the arti crate's API surface; improve semver documentation.

Nick Mathewson requested to merge nickm/arti:less_arti_surface into main

This branch combines a few small changes surrounding the public API of the arti crate.

  • We make the DNS-proxy feature optional (#532 (closed))
  • We make most of the APIs in arti experimental-only. (#530 (closed))
  • We document better what it implies to "void [one's] semver warranty." (#522 (closed))

I'm open to making more of the APIs in arti public again, but I think we should discuss them individually if so.

Closes #532 (closed). Closes #530 (closed). Closes #522 (closed).

Edited by Nick Mathewson

Merge request reports

Loading