Skip to content

Commit

Permalink
New release 0.21.0
Browse files Browse the repository at this point in the history
=== Breaking changes
 - `InfoIpVlan::Flags` changed from u16 to `IpVlanFlags`. (321e4d5)
 - `AfSpecBridge::Flags` changed from u16 to `BridgeFlag`. (40d090b)
 - `InfoBond::ArpValidate` changed from u32 to `BondArpValidate`.(5246712)
 - `InfoVxlan::Group` changed from `Vec<u8>` to `Ipv4Addr`. (538e13b)
 - `InfoVxlan::Group6` changed from `Vec<u8>` to `Ipv6Addr`. (538e13b)
 - `InfoVxlan::Local` changed from `Vec<u8>` to `Ipv4Addr`. (538e13b)
 - `InfoVxlan::Local6` changed from `Vec<u8>` to `Ipv6Addr`. (538e13b)

=== New features
 - bridge port: Introduce BridgeFlag, BridgeMode and BridgeVlanTunnelInfo.
   (40d090b)
 - Add support for geneve links. (7391b19)

=== Bug fixes
 - Avoid panic in TcU32Selector parsing. (c49e3ac)
 - Avoid panic in RouteNextHopBuffer length checks. (666edbc)
 - Check NLA buffers on creation. (fceb9c2)
 - Check Map buffers on creation. (d53bbad)

Signed-off-by: Gris Ge <[email protected]>
  • Loading branch information
cathay4t committed Sep 12, 2024
1 parent 8c7f46a commit a8e768f
Show file tree
Hide file tree
Showing 3 changed files with 23 additions and 2 deletions.
21 changes: 21 additions & 0 deletions CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,4 +1,25 @@
# Changelog
## [0.21.0] - 2024-09-12
### Breaking changes
- `InfoIpVlan::Flags` changed from u16 to `IpVlanFlags`. (321e4d5)
- `AfSpecBridge::Flags` changed from u16 to `BridgeFlag`. (40d090b)
- `InfoBond::ArpValidate` changed from u32 to `BondArpValidate`.(5246712)
- `InfoVxlan::Group` changed from `Vec<u8>` to `Ipv4Addr`. (538e13b)
- `InfoVxlan::Group6` changed from `Vec<u8>` to `Ipv6Addr`. (538e13b)
- `InfoVxlan::Local` changed from `Vec<u8>` to `Ipv4Addr`. (538e13b)
- `InfoVxlan::Local6` changed from `Vec<u8>` to `Ipv6Addr`. (538e13b)

### New features
- bridge port: Introduce BridgeFlag, BridgeMode and BridgeVlanTunnelInfo.
(40d090b)
- Add support for geneve links. (7391b19)

### Bug fixes
- Avoid panic in TcU32Selector parsing. (c49e3ac)
- Avoid panic in RouteNextHopBuffer length checks. (666edbc)
- Check NLA buffers on creation. (fceb9c2)
- Check Map buffers on creation. (d53bbad)

## [0.20.1] - 2024-06-29
### Breaking changes
- N/A
Expand Down
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
authors = ["Corentin Henry <[email protected]>"]
name = "netlink-packet-route"
version = "0.20.1"
version = "0.21.0"
edition = "2021"

homepage = "https://github.com/rust-netlink/netlink-packet-route"
Expand Down
2 changes: 1 addition & 1 deletion tools/make_release.sh
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@ CHANGELOG_STR=$(sed -n '3,$p' $TMP_CHANGELOG_FILE|tr '#' '=')
sed -n '2,$p' CHANGELOG >> $TMP_CHANGELOG_FILE

mv $TMP_CHANGELOG_FILE $CODE_BASE_DIR/CHANGELOG
git commit --signoff $CODE_BASE_DIR/CHANGELOG -m "New release ${NEXT_VERSION}" \
git commit --signoff -a -m "New release ${NEXT_VERSION}" \
-m "$CHANGELOG_STR"
git push origin +new_release
echo "Please visit github to create pull request for this breach"

0 comments on commit a8e768f

Please sign in to comment.