Skip to content

Commit

Permalink
release v0.8.0
Browse files Browse the repository at this point in the history
Update CHANGELOG.md, VERSION.txt and READMEs for v0.8.0

Signed-off-by: Sam Friedman <[email protected]>
  • Loading branch information
sam-golioth committed Sep 22, 2023
1 parent c3d4d81 commit 1bb395c
Show file tree
Hide file tree
Showing 3 changed files with 40 additions and 11 deletions.
33 changes: 29 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,38 @@ 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.x.x] - unreleased
## [0.8.0] - 2023-09-22

### Highlights
- Beta support for Zephyr and NCS
- DTLS 1.2 Connection ID Support
- Update ESP-IDF support to v5.1.1
- Use CBOR instead of JSON internally
### Breaking Changes

- Add `GOLIOTH_` to each RPC status (e.g. `GOLIOTH_RPC_OK`)
### Added:
- zephyr: add support for certificate authentication
- zephyr: add Golioth log backend
- zephyr: examples: add examples for each Golioth service
- zephyr: examples: add support for runtime DTLS PSK and WiFi settings
- zephyr: examples: add hardcoded credentials module
- zephyr: examples: add support for ESP32-DevKitC-WROVER
- zephyr: examples: add support for MIMXRT1024-EVK
- ports: add connect/disconnect notification to port layer
- ncs: add support for Nordic nRF SDK
- ncs: examples: add support for nRF9160 DK
### Changed:
- auth: use DER formatted certificates
- linux: examples: source PSK and PSK-ID from environment
- treewide: use CBOR (zcbor) instead of JSON for Golioth services
- zephyr: update zephyr revision
- libcoap: update libcoap revision
### Fixed:
- docs: fixed typos and broken links
- coap_client: handle NACKed CoAP requests
- zephyr: libcoap: removed broken assert
- zephyr: use work thread for timer handlers
- mbox: fixed mbox failure when asserts enabled

## [0.7.0] - 2023-06-15

Expand All @@ -24,7 +51,6 @@ Highlights:
- golioth_coap_client: introduce GOLIOTH_OVERRIDE_LIBCOAP_LOG_HANDLER
- remote_shell: add CONFIG_GOLIOTH_REMOTE_SHELL_THREAD_STACK_SIZE
- ota: add CONFIG_GOLIOTH_OTA_THREAD_STACK_SIZE

### Changed:
- treewide: change 'task' nomenclature to thread
- treewide: replace '#define TAG ...' with LOG_TAG_DEFINE(...)
Expand All @@ -34,7 +60,6 @@ Highlights:
- port: remove COAP_RESOURCES_NOHASH definition
- README: clarify the support for OTA on Linux
- libcoap: bump to tip of develop branch

### Fixed:
- settings: allow float type settings to be whole numbers
- settings: update device_settings_register_bool docstring
Expand Down
16 changes: 10 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -84,9 +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 | Module | Last Tested Commit |
| --- | --- | --- | --- |
| ESP32-S3-DevKitC-1 | ESP-IDF (v5.1.1) | ESP32-S3-WROOM-1 | Every commit, CI/CD |
| ESP32-DevKitC-32E | ESP-IDF (v5.1.1) | ESP32-WROOM-32E | v0.7.0 (Jun 15, 2023) |
| ESP32-C3-DevKitM-1 | ESP-IDF (v5.1.1) | ESP32-C3-MINI-1 | v0.7.0 (Jun 15, 2023) |
| CY8CPROTO-062-4343W | ModusToolbox (3.0.0) | PSoC® 6 CYW4343W | v0.7.0 (Jun 15, 2023) |
| 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) |
2 changes: 1 addition & 1 deletion VERSION.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.7.0
0.8.0

0 comments on commit 1bb395c

Please sign in to comment.