Skip to content

Commit

Permalink
Release v0.15.0
Browse files Browse the repository at this point in the history
Signed-off-by: Marcin Niestroj <[email protected]>
  • Loading branch information
mniestroj committed Sep 4, 2024
1 parent 05062f3 commit a6115ea
Show file tree
Hide file tree
Showing 4 changed files with 33 additions and 6 deletions.
29 changes: 28 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,34 @@ 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.15.0] 2024-09-04

### Highlights:

- Zephyr port updated to Zephyr v3.7
- NCS port updated to NCS v2.7
- ESP-IDF port updated to ESP-IDF v5.3

### Added:

- `native_sim` platform support in Zephyr's twister execution of
`fw_update` example

### Changed:

- Use `VERSION` file to specify application version in `fw_update`
example
- Better error message on manifest decode error
- Updated libcoap version to v4.3.4a
- Merged `GOLIOTH_SAMPLE_{,PSK_}SETTINGS` Kconfig settings
- Added `extern "C"` in headers for improved C++ compatibility

### Fixed:

- CoAP keepalive behavior with Zephyr
- Memory leak by freeing post_block memory in `purge_request_mbox()`
- Disabled FreeRTOS logging backend on client disconnect
- Stop client during client destroy in `golioth_client_destroy()`

### Known Issues:

Expand Down
2 changes: 1 addition & 1 deletion 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.14.0
git clone --recursive https://github.com/golioth/golioth-firmware-sdk.git -b v0.15.0
```

Or, if you've already cloned but forgot the `--recursive`, you can update and
Expand Down
2 changes: 1 addition & 1 deletion VERSION.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.14.0
0.15.0
6 changes: 3 additions & 3 deletions examples/zephyr/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ Execute this command to download this repository together with all
dependencies:

```console
west init -m https://github.com/golioth/golioth-firmware-sdk.git --mr v0.14.0 --mf west-zephyr.yml
west init -m https://github.com/golioth/golioth-firmware-sdk.git --mr v0.15.0 --mf west-zephyr.yml
west update
cd modules/lib/golioth-firmware-sdk && git submodule update --init --recursive
```
Expand All @@ -42,7 +42,7 @@ Execute this command to download this repository together with all
dependencies:

```console
west init -m https://github.com/golioth/golioth-firmware-sdk.git --mr v0.14.0 --mf west-ncs.yml
west init -m https://github.com/golioth/golioth-firmware-sdk.git --mr v0.15.0 --mf west-ncs.yml
west update
cd modules/lib/golioth-firmware-sdk && git submodule update --init --recursive
```
Expand All @@ -62,7 +62,7 @@ based project (e.g. Zephyr RTOS):
# Golioth repository.
- name: golioth
path: modules/lib/golioth-firmware-sdk
revision: v0.14.0
revision: v0.15.0
url: https://github.com/golioth/golioth-firmware-sdk.git
submodules: true
```
Expand Down

0 comments on commit a6115ea

Please sign in to comment.