Skip to content

Commit

Permalink
chore: add breaking changes to v0.5.0 changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
jwhb committed Oct 25, 2024
1 parent 81d9ede commit 34c4c2b
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 1 deletion.
13 changes: 13 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,19 @@ All notable changes to this project will be documented in this file.

## [0.5.0](https://github.com/namib-project/nftables-rs/compare/v0.4.1...v0.5.0)

This release completes documentation for `schema` and adds support for **tproxy**,
**synproxy** and **flow**/**flowtable** statements/objects.

### ⚠️ Breaking Changes

- Enum `stmt::Statement`:
- adds variants `Flow`, `SynProxy` and `TProxy`,
- removes variant `CounterRef`,
- receives a `#[non_exhaustive]` mark.
- Struct `stmt::Counter` became enum.
- Enum `schema::NfListObject` adds variant `SynProxy`.
- Removed functions `schema::Table::new()`, `schema::Table::new()` and `schema::Rule::new()`.

### ⛰️ Features

- *(schema)* [**breaking**] Add default impl, add doc comments - ([abd3156](https://github.com/namib-project/nftables-rs/commit/abd3156e846c13be3a9c8a9df31395580ba0d75b))
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ By abstracting the underlying JSON API, nftables-rs facilitates the creation, ma

```toml
[dependencies]
nftables = "0.3.0"
nftables = "0.5"
```

Linux nftables v0.9.3 or newer is required at runtime: `nft --version`
Expand Down

0 comments on commit 34c4c2b

Please sign in to comment.