Skip to content

Commit

Permalink
update version and changelog
Browse files Browse the repository at this point in the history
Prepare for v0.9.0 release.

Signed-off-by: Mike Szczys <[email protected]>
  • Loading branch information
szczys committed Nov 8, 2023
1 parent 0c46393 commit 05d773d
Show file tree
Hide file tree
Showing 3 changed files with 41 additions and 12 deletions.
29 changes: 29 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,35 @@ 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.9.0] - 2023-11-08

### Added:
- zephyr: Add CONFIG_GOLIOTH_USE_CONNECTION_ID symbol to enable
Connection IDs
- zephyr: support DTLS 1.2 Connection IDs with NCS (disabled by default)
- zephyr: samples: enable reboot
- ci: add HIL test workflow
- zephyr: samples: add connection test

### Changed:
- zephyr: Use Zephyr 3.5.0
- zephyr: Use NCS 2.5.0
- moved src/include folder to root directory
- moved src/priv-include folder to src/include
- zephyr: Use random subsystem provided by Zephyr
- ci: parallelize workflows

### Known Issues:
- FlexSPI issue in Zephyr 3.5.0 may cause DFU to hang for NXP chips
during the flash memory erase step. This issue has already been
addressed with a recent commit:
https://github.com/zephyrproject-rtos/zephyr/commit/9dd8f94fd47b8b399c230fac2c24e4949cc25b99
Golioth has confirmed that this commit fixes the DFU issue on NXP
boards, but we have not performed full verification of the rest of the
SDK against this revision of Zephyr. Work around the issue by updating
the Zephyr revision number in west-zephyr.yml to that commit SHA
number (or newer).

## [0.8.0] - 2023-09-22

### Highlights
Expand Down
22 changes: 11 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ API documentation: https://firmware-sdk-docs.golioth.io/
This repo uses git submodules, so you will need to clone with the `--recursive` option:

```sh
git clone --recursive https://github.com/golioth/golioth-firmware-sdk.git -b v0.7.0
git clone --recursive https://github.com/golioth/golioth-firmware-sdk.git -b v0.9.0
```

Or, if you've already cloned but forgot the `--recursive`, you can update and
Expand Down Expand Up @@ -84,13 +84,13 @@ python verify.py /dev/ttyUSB0

The `verify.py` script will return 0 on success (all tests pass), and non-zero otherwise.

| Board | Platform | Last Tested Commit |
| --- | --- | --- |
| ESP32-S3-DevKitC-1 | ESP-IDF (v5.1.1) | v0.8.0 (Sep 22, 2023) |
| ESP32-C3-DevKitM-1 | ESP-IDF (v5.1.1) | v0.8.0 (Sep 22, 2023) |
| ESP32-DevKitC-WROVER | ESP-IDF (v5.1.1) | v0.8.0 (Sep 22, 2023) |
| ESP32-DevKitC-WROVER | Zephyr (v3.4.0+) | v0.8.0 (Sep 22, 2023) |
| nRF52840 DK + ESP32 | Zephyr (v3.4.0+) | v0.8.0 (Sep 22, 2023) |
| MIMXRT1024-EVK | Zephyr (v3.4.0+) | v0.8.0 (Sep 22, 2023) |
| nRF9160 DK | nRF Connect SDK (v2.4.2) | v0.8.0 (Sep 22, 2023) |
| CY8CPROTO-062-4343W | ModusToolbox (3.0.0) | v0.8.0 (Sep 22, 2023) |
| Board | Platform | Last Tested Commit |
| --- | --- | --- |
| ESP32-S3-DevKitC-1 | ESP-IDF (v5.1.1) | v0.9.0 (Nov 8, 2023) |
| ESP32-C3-DevKitM-1 | ESP-IDF (v5.1.1) | v0.9.0 (Nov 8, 2023) |
| ESP32-DevKitC-WROVER | ESP-IDF (v5.1.1) | v0.9.0 (Nov 8, 2023) |
| ESP32-DevKitC-WROVER | Zephyr (v3.5.0) | v0.9.0 (Nov 8, 2023) |
| nRF52840 DK + ESP32 | Zephyr (v3.5.0) | v0.9.0 (Nov 8, 2023) |
| MIMXRT1024-EVK | Zephyr (v3.5.0) | v0.9.0 (Nov 8, 2023) |
| nRF9160 DK | nRF Connect SDK (v2.5.0) | v0.9.0 (Nov 8, 2023) |
| CY8CPROTO-062-4343W | ModusToolbox (3.0.0) | v0.9.0 (Nov 8, 2023) |
2 changes: 1 addition & 1 deletion VERSION.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.8.0
0.9.0

0 comments on commit 05d773d

Please sign in to comment.