Skip to content

Commit 2559b99

Browse files
committed
prepare v0.12.0 release
1 parent 706c7e3 commit 2559b99

File tree

2 files changed

+17
-2
lines changed

2 files changed

+17
-2
lines changed

CHANGELOG.md

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
All notable changes to this project will be documented in this file.
44

5-
## Unreleased
5+
## v0.12.0 - 2025-10-17
66

77
### Examples and benchmarking
88

@@ -137,6 +137,21 @@ We now set a minimum supported Rust version (MSRV) of 1.87.0.
137137
* previously parser only read the first capability in each optional parameter, ignoring subsequent capabilities
138138
* now correctly parses all capabilities within each optional parameter
139139
* updated encoding logic to write all capabilities in the vector
140+
* fixed RFC 9072 Extended Optional Parameters Length validation
141+
* corrected extended parameter format validation (must have non-zero opt_params_len)
142+
* fixed capability length parsing to always use 1-byte length per RFC 5492, not variable length
143+
* ensures proper RFC 9072 compliance for extended OPEN message format
144+
* improved RFC 9069 validation for BMP Local RIB peer types
145+
* fixed multi-protocol capability check to specifically validate MULTIPROTOCOL_EXTENSIONS capability presence
146+
* previously checked for any capabilities, now correctly validates the required capability type
147+
* added `CorruptedBgpMessage` error type for better BMP parsing error handling
148+
* provides more specific error information when BGP messages within BMP are corrupted
149+
150+
### Maintenance
151+
152+
* updated dependencies
153+
* updated crate documentation and README
154+
* removed outdated documentation files
140155

141156
## v0.11.1 - 2025-06-06
142157

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "bgpkit-parser"
3-
version = "0.11.1"
3+
version = "0.12.0"
44
authors = ["Mingwei Zhang <mingwei@bgpkit.com>"]
55
edition = "2021"
66
license = "MIT"

0 commit comments

Comments
 (0)