CHANGELOG.md
# Changelog
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [v0.2.0] - 2023-12-26
### Added
* Scope logger messages to module
* Include stderr with `wg` command output
* Support OTP >= 25
### Fixed
* Ensure peer arg ordering is correct
* Change `allowed-ips` to expected comma-separated list
* Fix warnings for Elixir >= 1.15
### Updated
* [wireguard-tools@13f4ac4](https://git.zx2c4.com/wireguard-tools/commit/?id=13f4ac4cb74b5a833fa7f825ba785b1e5774e84f)
[v0.2.0]: https://github.com/nerves-networking/vintage_net_wireguard/releases/tag/v0.2.0
## [v0.1.0] - 2022-02-22
Initial release with support for starting a Wireguard client connection
See the [README.md](README.md) for more information on configuration
### Added
* `VintageNetWireguard.ConfigFile.parse/1` for parsing a Wireguard `*.conf` file
into the expected format for configuring with VintageNet
* Compilation of [`wg(8)`](https://git.zx2c4.com/wireguard-tools/about/src/man/wg.8)
utility
[v0.1.0]: https://github.com/nerves-networking/vintage_net_wireguard/releases/tag/v1.0.0