Skip to content

Commit 1bab123

Browse files
committed
New release 0.21.0
=== 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]>
1 parent 8c7f46a commit 1bab123

File tree

3 files changed

+24
-5
lines changed

3 files changed

+24
-5
lines changed

CHANGELOG

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,25 @@
11
# Changelog
2+
## [0.21.0] - 2024-09-12
3+
### Breaking changes
4+
- `InfoIpVlan::Flags` changed from u16 to `IpVlanFlags`. (321e4d5)
5+
- `AfSpecBridge::Flags` changed from u16 to `BridgeFlag`. (40d090b)
6+
- `InfoBond::ArpValidate` changed from u32 to `BondArpValidate`.(5246712)
7+
- `InfoVxlan::Group` changed from `Vec<u8>` to `Ipv4Addr`. (538e13b)
8+
- `InfoVxlan::Group6` changed from `Vec<u8>` to `Ipv6Addr`. (538e13b)
9+
- `InfoVxlan::Local` changed from `Vec<u8>` to `Ipv4Addr`. (538e13b)
10+
- `InfoVxlan::Local6` changed from `Vec<u8>` to `Ipv6Addr`. (538e13b)
11+
12+
### New features
13+
- bridge port: Introduce BridgeFlag, BridgeMode and BridgeVlanTunnelInfo.
14+
(40d090b)
15+
- Add support for geneve links. (7391b19)
16+
17+
### Bug fixes
18+
- Avoid panic in TcU32Selector parsing. (c49e3ac)
19+
- Avoid panic in RouteNextHopBuffer length checks. (666edbc)
20+
- Check NLA buffers on creation. (fceb9c2)
21+
- Check Map buffers on creation. (d53bbad)
22+
223
## [0.20.1] - 2024-06-29
324
### Breaking changes
425
- N/A

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
authors = ["Corentin Henry <[email protected]>"]
33
name = "netlink-packet-route"
4-
version = "0.20.1"
4+
version = "0.21.0"
55
edition = "2021"
66

77
homepage = "https://github.com/rust-netlink/netlink-packet-route"

tools/make_release.sh

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ git fetch upstream || (git remote add upstream $UPSTERAM_GIT; \
5555
git reset --hard upstream/$MAIN_BRANCH_NAME
5656

5757
echo "Checking 'cargo publish --dry-run'"
58-
58+
cargo set-version $NEXT_VERSION
5959
cargo publish --dry-run
6060

6161
echo "# Changelog" > $TMP_CHANGELOG_FILE
@@ -75,13 +75,11 @@ if [ $(wc -l < $TMP_CHANGELOG_FILE) -lt 2 ];then
7575
exit 1
7676
fi
7777

78-
cargo set-version $NEXT_VERSION
79-
8078
CHANGELOG_STR=$(sed -n '3,$p' $TMP_CHANGELOG_FILE|tr '#' '=')
8179
sed -n '2,$p' CHANGELOG >> $TMP_CHANGELOG_FILE
8280

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

0 commit comments

Comments
 (0)