# Changelog
## [0.4.0] - 2025-11-11
### Breaking changes
 - station: Use bitflag for Nl80211StationFlags. (2913d4d)
 - station: Hide all public constants in rate_info. (88e675d)

### New features
 - Add support for creating and deleting interfaces. (600ed26)

### Bug fixes
 - make Nl80211ElementRsn public. (2f74341)
 - Add spelling CI job and fix further typos. (243c821)
 - Remove debug and todo statements. (105e614)

## [0.3.2] - 2025-09-01
### Breaking changes
 - N/A

### New features
 - N/A

### Bug fixes
 - Leftover: Set minimum supported rust version to 1.77. (caed428)

## [0.3.1] - 2025-08-29
### Breaking changes
 - Set minimum supported rust version to 1.77. (d72680a)

### New features
 - N/A

### Bug fixes
 - Fix compiling error on rust 1.77. (d72680a)

## [0.3.0] - 2025-08-27
### Breaking changes
 - Replace `Nl80211Cmd` with `Nl80211Command`. (21896a4)

### New features
 - Support querying scan results. (3adb7b9)
 - Support parsing HT(WIFI4) capability. (dc5cc16)
 - Support scanning trigger and schedule. (c0dcf88)
 - Support setting phy parameters. (25aef4e)
 - Support changing interface type. (2d86585)
 - Support specifying the interface on a get request. (97bf087)
 - Support dumpping survey. (cd9907f)

### Bug fixes
 - Fix Nl80211Element parser to allow zero-length elements. (7d4f45a)
 - Use latest rust-netlink crates. (1fc0a2e)

## [0.2.0] - 2024-09-21
### Breaking changes
 - Changed `Nl80211Attr::WiPhyFreq` to `Nl80211Attr::WiphyFreq`. (2a4dbe1)
 - Changed `Nl80211StationInfo::Signal` from u8 to i8. (79e4010)
 - Changed Nl80211Message.nlas to Nl80211Message.attributes. (1b6679d)

### New features
 - Add support of parsing netlink message reply of `iw phy`. (2a4dbe1)
 - Add support of station. (19d03a5)

### Bug fixes
 - N/A

## [0.1.2] - 2023-07-10
### Breaking changes
 - N/A

### New features
 - N/A

### Bug fixes
 - Use latest rust-netlink crates. (9e67599)

## [0.1.1] - 2023-01-28
### Breaking changes
 - N/A

### New features
 - N/A

### Bug fixes
 - Use latest rust-netlink crates. (a5f55b5)
