Skip to content

Commit efef510

Browse files
v0.11.6
1 parent 9d6dc4b commit efef510

File tree

5 files changed

+76
-10
lines changed

5 files changed

+76
-10
lines changed

.versionbot/CHANGELOG.yml

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,60 @@
1+
- commits:
2+
- subject: Rename Store::store to Store::write
3+
hash: 50453e47e5ba6e1165b69d1d9adef62b42ffdc4c
4+
body: |
5+
Better name and consistent with Store::read
6+
footer:
7+
Change-type: patch
8+
change-type: patch
9+
author: felipe
10+
nested: []
11+
- subject: Read device name from local store
12+
hash: 99294617a1fbb2a9cdb1659b66b23b722d08d30a
13+
body: |
14+
The device name is now stored by the `set_device_name` task and
15+
retrieved while reading the device state.
16+
footer:
17+
Change-type: patch
18+
change-type: patch
19+
author: felipe
20+
nested: []
21+
- subject: Use a Store instance for loading config and provisioning
22+
hash: bbe3b3a516d8922bbf627dacfc93636a4a2eafc2
23+
body: |
24+
Instead of hiding the implementation details in helios_util::config
25+
footer:
26+
Change-type: patch
27+
change-type: patch
28+
author: felipe
29+
nested: []
30+
- subject: Implement `store` module in helios-util
31+
hash: 8ce4381e835c6bf77994a654531e5b21a8bd8135
32+
body: |
33+
This module provides a simple implementation for a filesystem backed
34+
store for serializable data. This store will be used to store data
35+
coming from the backend that doesn't have a counterpart on the local
36+
state of the system.
37+
38+
This commit modifies the `config` implementation in helios-util to use
39+
the filesystem Store.
40+
footer:
41+
Change-type: patch
42+
change-type: patch
43+
author: felipe
44+
nested: []
45+
- subject: Make helios-util config functions async
46+
hash: dafaa73ebaa1d0bb1148fddb6139eb21df5d6e8e
47+
body: |
48+
This makes it more flexible to use in contexts where the main thread
49+
cannot be blocked.
50+
footer:
51+
Change-type: patch
52+
change-type: patch
53+
author: felipe
54+
nested: []
55+
version: 0.11.6
56+
title: ""
57+
date: 2025-10-12T06:52:08.924Z
158
- commits:
259
- subject: Remove helios-remote-types dependency on helios-oci
360
hash: a42cf1bf19b2a686b6aff4488ee193795bc5b32c

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,15 @@ All notable changes to this project will be documented in this file
44
automatically by Versionist. DO NOT EDIT THIS FILE MANUALLY!
55
This project adheres to [Semantic Versioning](http://semver.org/).
66

7+
# v0.11.6
8+
## (2025-10-12)
9+
10+
* Rename Store::store to Store::write [felipe]
11+
* Read device name from local store [felipe]
12+
* Use a Store instance for loading config and provisioning [felipe]
13+
* Implement `store` module in helios-util [felipe]
14+
* Make helios-util config functions async [felipe]
15+
716
# v0.11.5
817
## (2025-10-04)
918

Cargo.lock

Lines changed: 8 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ resolver = "3"
33
members = [ "helios", "helios-api", "helios-legacy", "helios-oci", "helios-remote", "helios-remote-types", "helios-state", "helios-util" ]
44

55
[workspace.package]
6-
version = "0.11.5"
6+
version = "0.11.6"
77
rust-version = "1.87"
88
edition = "2024"
99
description = "Balena's on-device agent"

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.11.5
1+
0.11.6

0 commit comments

Comments
 (0)