Skip to content

Commit

Permalink
Merge pull request #68 from Jim-Hodapp-Coaching/release_0.3.0
Browse files Browse the repository at this point in the history
Update Cargo.toml for 0.3.0 release
  • Loading branch information
calebbourg authored Jan 13, 2023
2 parents 3d26ef9 + 14ea9c9 commit 991e89e
Show file tree
Hide file tree
Showing 2 changed files with 48 additions and 1 deletion.
43 changes: 43 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
# Changelog

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).

## [0.3.0] - 2022-01-12

Project related:
* First fully public release published to crates.io

Features list:
* Monitor WiFi network connection status (revisit)
* Send a valid TCP data stream to remote server (no receiving/parsing a response)
* Support the use of both IP addresses and host names for remote servers

Enhancements list:
* Address all current outstanding security audit issues: https://github.com/Jim-Hodapp-Coaching/esp32-wroom-rp/security/code-scanning


## [0.2.0] - 2022-10-27

New Features:
* Join a provided WiFi network (non-enterprise)
* Leave a WiFi network

Enhancements:
* Runnable test harness for unit and doctests
* Improve architecture for Nina protocol implementation functions
* Eliminate all current rustc compiler warnings
* Improve on error handling throughout existing code

## [0.1.0] - 2022-08-19

After a long and fun road through a [proof-of-concept](https://github.com/Jim-Hodapp-Coaching/esp32-pico-wifi) through to this simple but significant milestone, we are happy to announce a first unstable release of our embedded Rust crate `esp32-wroom-rp`. This provides the groundwork for significant WiFI functionality for the first generation RP2040 series feather boards provided by several different vendors.

Besides putting significant aspects of the software design and architecture in place, this release includes the following features:

### Feature list:

- Retrieves the current version of the NINA firmware on the ESP32 target
- Provides an example embedded program demonstrating retrieving the NINA firmware version
6 changes: 5 additions & 1 deletion esp32-wroom-rp/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,17 @@ authors = [
"Jim Hodapp",
"Caleb Bourg",
"Glyn Matthews",
"Dilyn Corner"
"Dilyn Corner",
"Rust Never Sleeps <rns@jimhodappcoaching.com>"
]
edition = "2021"
readme = "README.md"
name = "esp32-wroom-rp"
license = "BSD-2-Clause-Patent"
version = "0.3.0"
description = "Rust-based Espressif ESP32-WROOM WiFi driver crate for RP2040 series microcontroller boards."
categories = ["embedded", "no-std", "hardware-support", "embedded-hal", "RP2040"]
repository = "https://github.com/Jim-Hodapp-Coaching/esp32-wroom-rp"

[lib]
name = "esp32_wroom_rp"
Expand Down

0 comments on commit 991e89e

Please sign in to comment.