Skip to content

Commit 4f7b256

Browse files
committed
add changelog
1 parent a74bf8e commit 4f7b256

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

CHANGELOG.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# Change Log
2+
3+
## 0.2.0 - unreleased
4+
5+
### Added
6+
7+
- Implement `IntoIterator` for `IpCidr` structs
8+
- Support (and require) various default traits
9+
- `InetPair`: pair of two addresses in the same network
10+
- Implement "trait" functions directly on data types and only forward in trait impl (#6); this makes it easier to use datastructs without traits in scope.
11+
12+
### Changed
13+
14+
- Made `bitstring` dependency optional. Use `cidr = { version = "0.2.0", features = [ "bitstring" ] }` to enable it.
15+
- Removed `serde` from default features. Use `cidr = { version = "0.2.0", features = [ "serde" ] }` to enable it.
16+
- Added `std` feature; enabled by default. Also mandatory for now as `std::net` isn't available in `core`.
17+
- Seal trait implementations
18+
- Renamed `Inet::next` to `Inet::increment`
19+
- Iterators (on `IpCidr` structs) now return `Inet` items instead of flat addresses. Use `.addresses()` on the iterator type to only iterate over the addresses.

0 commit comments

Comments
 (0)