summaryrefslogtreecommitdiff
path: root/crates/tor-netdoc/semver.md
blob: 3bd20b0b84577f0bd75f4fd9ff42ddaec28e7c04 (plain)
1
2
3
4
5
6
7
8
9
BREAKING: Individual relay flags are now variants of a `RelayFlag` enum, rather than constants.
BREAKING: `RelayFlags` has a different API - it's now an `EnumSet` from `enumset`
BREAKING: `RelayFlags`: no longer impl `FromStr`; use `RelayFlag` or `relay_flags::Parser` instead
BREAKING: `RelayFlags` is now in new `types::relay_flags` module
BREAKING: `RouterStatus` now contains new `DocRelayFlags`.
BREAKING: `parse2` entrypoints now take a new `ParseInput`.
BREAKING: `parse2::MultiplicitySelector` replaces `ItemSetSelector` etc.
ADDED: Some initial support for encoding `RelayFlags`.
ADDED: Much more API exposed in the `encode` module