diff --git a/CHANGELOG.md b/CHANGELOG.md index f0fec4c..9c8f1c7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ All notable changes to this project will be documented in this file. 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). -## [Unreleased] +## [0.5.0] - 2021-02-06 ### Added - Added the `Default` trait for `DuplexStatus`, `LinkStatus`, and `SpeedStatus`. - Added a `std` crate feature (disabled by default). @@ -66,7 +66,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [0.1.0] - 2021-01-02 - Initial release -[Unreleased]: https://github.com/newAM/w5500-ll-rs/compare/v0.4.0...HEAD +[Unreleased]: https://github.com/newAM/w5500-ll-rs/compare/v0.5.0...HEAD +[0.5.0]: https://github.com/newAM/w5500-ll-rs/compare/v0.4.0...v0.5.0 [0.4.0]: https://github.com/newAM/w5500-ll-rs/compare/v0.3.0...v0.4.0 [0.3.0]: https://github.com/newAM/w5500-ll-rs/compare/v0.2.1...v0.3.0 [0.2.1]: https://github.com/newAM/w5500-ll-rs/compare/v0.2.0...v0.2.1 diff --git a/Cargo.toml b/Cargo.toml index 7204170..a7c605a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "w5500-ll" -version = "0.4.0" +version = "0.5.0" authors = ["Alex M. "] edition = "2018" repository = "https://github.com/newAM/w5500-ll-rs" @@ -19,12 +19,12 @@ std = [] maintenance = { status = "actively-developed" } [dependencies.embedded-hal] -version = "0.2.4" +version = "~0.2.4" optional = true [dev-dependencies] -embedded-hal-mock = "0.7" -version-sync = "0.9.1" +embedded-hal-mock = "~0.7" +version-sync = "~0.9.1" [package.metadata.docs.rs] all-features = true diff --git a/README.md b/README.md index aeecbec..fac8ea2 100644 --- a/README.md +++ b/README.md @@ -32,7 +32,7 @@ assert_eq!(version, 0x04); By default only the `embedded-hal` feature is enabled. * `embedded-hal`: Enables the [`blocking`] module which contains - implmentations of the [`Registers`] trait using the [`embedded-hal`] traits. + implementations of the [`Registers`] trait using the [`embedded-hal`] traits. * `std`: Enables conversion between [`std::net`] and [`w5500_ll::net`] types. This is for testing purposes only, the `std` flag will not work on embedded systems because it uses the standard library. @@ -42,11 +42,11 @@ By default only the `embedded-hal` feature is enabled. * [w5500-hl] - Higher level socket operations. * [w5500-regsim] - Register simulation using [`std::net`]. -[`blocking`]: https://docs.rs/w5500-ll/0.4.0/w5500_ll/blocking/index.html [`embedded-hal`]: https://github.com/rust-embedded/embedded-hal -[`Registers`]: https://docs.rs/w5500-ll/0.4.0/w5500_ll/trait.Registers.html [`std::net`]: https://doc.rust-lang.org/std/net/index.html -[`w5500_ll::net`]: https://docs.rs/w5500-ll/0.4.0/w5500_ll/net/index.html [w5500-hl]: https://github.com/newAM/w5500-hl-rs [w5500-regsim]: https://github.com/newAM/w5500-regsim-rs [Wiznet W5500]: https://www.wiznet.io/product-item/w5500/ +[`blocking`]: https://docs.rs/w5500-ll/0.5.0/w5500_ll/blocking/index.html +[`Registers`]: https://docs.rs/w5500-ll/0.5.0/w5500_ll/trait.Registers.html +[`w5500_ll::net`]: https://docs.rs/w5500-ll/0.5.0/w5500_ll/net/index.html diff --git a/src/lib.rs b/src/lib.rs index 8a87f68..9da4d49 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -35,7 +35,7 @@ //! By default only the `embedded-hal` feature is enabled. //! //! * `embedded-hal`: Enables the [`blocking`] module which contains -//! implmentations of the [`Registers`] trait using the [`embedded-hal`] traits. +//! implementations of the [`Registers`] trait using the [`embedded-hal`] traits. //! * `std`: Enables conversion between [`std::net`] and [`w5500_ll::net`] types. //! This is for testing purposes only, the `std` flag will not work on //! embedded systems because it uses the standard library. @@ -45,15 +45,15 @@ //! * [w5500-hl] - Higher level socket operations. //! * [w5500-regsim] - Register simulation using [`std::net`]. //! -//! [`blocking`]: https://docs.rs/w5500-ll/0.4.0/w5500_ll/blocking/index.html //! [`embedded-hal`]: https://github.com/rust-embedded/embedded-hal -//! [`Registers`]: https://docs.rs/w5500-ll/0.4.0/w5500_ll/trait.Registers.html //! [`std::net`]: https://doc.rust-lang.org/std/net/index.html -//! [`w5500_ll::net`]: https://docs.rs/w5500-ll/0.4.0/w5500_ll/net/index.html //! [w5500-hl]: https://github.com/newAM/w5500-hl-rs //! [w5500-regsim]: https://github.com/newAM/w5500-regsim-rs //! [Wiznet W5500]: https://www.wiznet.io/product-item/w5500/ -#![doc(html_root_url = "https://docs.rs/w5500-ll/0.4.0")] +//! [`blocking`]: https://docs.rs/w5500-ll/0.5.0/w5500_ll/blocking/index.html +//! [`Registers`]: https://docs.rs/w5500-ll/0.5.0/w5500_ll/trait.Registers.html +//! [`w5500_ll::net`]: https://docs.rs/w5500-ll/0.5.0/w5500_ll/net/index.html +#![doc(html_root_url = "https://docs.rs/w5500-ll/0.5.0")] #![cfg_attr(docsrs, feature(doc_cfg))] #![forbid(unsafe_code)] #![deny(missing_docs)]