embedded-nal-async 0.7.1

An Async Network Abstraction Layer (NAL) for Embedded Systems
Documentation
# Change Log


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

The format is based on [Keep a Changelog](http://keepachangelog.com/)
and this project adheres to [Semantic Versioning](http://semver.org/).

## [Unreleased]


No unreleased changes yet.

## [0.7.1] - 2023-11-28


- Use `feature()` on nightly toolchains only. This adds support for 1.75 beta and stable.

## [0.7.0] - 2023-11-10


- [breaking] `Dns::get_host_by_address` now uses `&mut [u8]` instead of `heapless::String`.
- [breaking] Remove unneeded `where Self: 'a` bound in `TcpClient::connect`.
- Bumped to `embedded-nal` 0.8

## [0.6.0] - 2023-10-03


- Bumped to `embedded-io-async` 0.6

## [0.5.0] - 2023-08-07


- Let `&T` for `T: Dns` implement `Dns`
- Bumped to `embedded-nal` 0.7
- Bumped to `embedded-io-async` 0.5

## [0.4.0] - 2023-01-27


- Add traits for UDP

## [0.3.0] - 2022-11-25


- Bump `embedded-io` dependency to `0.4`
- Switch all traits to use [`async_fn_in_trait`]https://blog.rust-lang.org/inside-rust/2022/11/17/async-fn-in-trait-nightly.html (AFIT). Requires `nightly-2022-11-22` or newer.

## [0.2.0] - 2022-08-03


TcpClient trait for creating shared async TCP/IP stack implementations.
Remove TcpClientStack, TcpFullStack and UDP traits pending traits that support shared use.

## [0.1.0] - 2022-05-04


Initial release to crates.io.

[Unreleased]: https://github.com/rust-embedded-community/embedded-nal/compare/embedded-nal-async-v0.7.1...HEAD
[0.7.1]: https://github.com/rust-embedded-community/embedded-nal/compare/embedded-nal-async-v0.7.0...embedded-nal-async-v0.7.1
[0.7.0]: https://github.com/rust-embedded-community/embedded-nal/compare/embedded-nal-async-v0.6.0...embedded-nal-async-v0.7.0
[0.6.0]: https://github.com/rust-embedded-community/embedded-nal/compare/embedded-nal-async-v0.5.0...embedded-nal-async-v0.6.0
[0.5.0]: https://github.com/rust-embedded-community/embedded-nal/compare/embedded-nal-async-v0.4.0...embedded-nal-async-v0.5.0
[0.4.0]: https://github.com/rust-embedded-community/embedded-nal/compare/embedded-nal-async-v0.3.0...embedded-nal-async-v0.4.0
[0.1.0]: https://github.com/rust-embedded-community/embedded-nal/releases/tag/embedded-nal-async-v0.1.0