Skip to content

Commit

Permalink
Release v0.11.0
Browse files Browse the repository at this point in the history
Signed-off-by: Sam Friedman <[email protected]>
  • Loading branch information
sam-golioth committed Mar 14, 2024
1 parent e8d2d04 commit 11ed198
Show file tree
Hide file tree
Showing 3 changed files with 59 additions and 10 deletions.
49 changes: 49 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,55 @@ 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.11.0] - 2024-03-13

### Highlights

- Zephyr port updated to Zephyr v3.6
- NCS port updated to NCS v2.5.2
- ESP-IDF port updated to ESP-IDF v5.2.1
- New examples for ESP-IDF
- Initial support for `native_sim` target in Zephyr

### Breaking Changes

### Added:

- New examples for ESP-IDF: `hello`, `rpc`, `lightdb state`
- Additional hardware-in-the-loop integration tests
- `west patch` command for applying git patches
- `native_sim` support (requires patches on top of Zephyr v3.6)
- nRF91 LTE monitor log level is now configurable
- Zephyr console now returns an error when attempting to store a PSK-ID
or PSK that is too long

### Changed:

- Improved NACK handling during initial connection
- OTA module now decodes all items in a manifest
- RPC returns `NOT_FOUND` instead of `UNKNOWN` when receiving an RPC
for an unregistered method
- Improved and clarified documentation
- Improved and stablized HIL test infrastructure
- Documentation updated to reflect change from Device Name to Certificate
ID in device certificates

### Removed:

- Individual type functions for Stream service
- Zephyr port no longer depends on `CONFIG_POSIX_API`

### Fixed:

- Fixed range checking for int type settings
- Fixed incorrect error code for receiving an unknown setting
- Fixed crash when disabling Zephyr log backend
- Fixed buffer allocation failures on nRF52840DK
- Fixed `free()` of unallocated buffer
- Zephyr CoAP client was not notifying port layer of disconnections
- Some kconfig settings had no effect in the ESP-IDF port
- Some kconfig options could not be overriden in the Zephyr port

## [0.10.0] - 2024-01-31

### Highlights
Expand Down
18 changes: 9 additions & 9 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.10.0
git clone --recursive https://github.com/golioth/golioth-firmware-sdk.git -b v0.11.0
```

Or, if you've already cloned but forgot the `--recursive`, you can update and
Expand Down Expand Up @@ -86,11 +86,11 @@ The `verify.py` script will return 0 on success (all tests pass), and non-zero o

| Board | Platform | Last Tested Commit |
| --- | --- | --- |
| ESP32-S3-DevKitC-1 | ESP-IDF (v5.1.1) | v0.10.0 (Jan 31, 2024) |
| ESP32-C3-DevKitM-1 | ESP-IDF (v5.1.1) | v0.10.0 (Jan 31, 2024) |
| ESP32-DevKitC-WROVER | ESP-IDF (v5.1.1) | v0.10.0 (Jan 31, 2024) |
| ESP32-DevKitC-WROVER | Zephyr (v3.5.0) | v0.10.0 (Jan 31, 2024) |
| nRF52840 DK + ESP32 | Zephyr (v3.5.0) | v0.10.0 (Jan 31, 2024) |
| MIMXRT1024-EVK | Zephyr (v3.5.0) | v0.10.0 (Jan 31, 2024) |
| nRF9160 DK | nRF Connect SDK (v2.5.0) | v0.10.0 (Jan 31, 2024) |
| CY8CPROTO-062-4343W | ModusToolbox (3.0.0) | v0.10.0 (Jan 31, 2024) |
| ESP32-S3-DevKitC-1 | ESP-IDF (v5.2.1) | v0.11.0 (Mar 13, 2024) |
| ESP32-C3-DevKitM-1 | ESP-IDF (v5.2.1) | v0.11.0 (Mar 13, 2024) |
| ESP32-DevKitC-WROVER | ESP-IDF (v5.2.1) | v0.11.0 (Mar 13, 2024) |
| ESP32-DevKitC-WROVER | Zephyr (v3.6.0) | v0.11.0 (Mar 13, 2024) |
| nRF52840 DK + ESP32 | Zephyr (v3.6.0) | v0.11.0 (Mar 13, 2024) |
| MIMXRT1024-EVK | Zephyr (v3.6.0) | v0.11.0 (Mar 13, 2024) |
| nRF9160 DK | nRF Connect SDK (v2.5.2) | v0.11.0 (Mar 13, 2024) |
| CY8CPROTO-062-4343W | ModusToolbox (3.0.0) | v0.11.0 (Mar 13, 2024) |
2 changes: 1 addition & 1 deletion VERSION.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.10.0
0.11.0

0 comments on commit 11ed198

Please sign in to comment.