Skip to content

Commit f0221be

Browse files
v5.3.13
1 parent befb3b9 commit f0221be

File tree

3 files changed

+154
-1
lines changed

3 files changed

+154
-1
lines changed

.versionbot/CHANGELOG.yml

+121
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,124 @@
1+
- commits:
2+
- subject: Update layers/meta-balena to 12f6ea2e865cf1ac9a2e9d095015ad8b7110faae
3+
hash: 230dd1a9c9fff6c077da4242783f4efc3bd8c126
4+
body: Update layers/meta-balena
5+
footer:
6+
Changelog-entry: Update layers/meta-balena to 12f6ea2e865cf1ac9a2e9d095015ad8b7110faae
7+
changelog-entry: Update layers/meta-balena to 12f6ea2e865cf1ac9a2e9d095015ad8b7110faae
8+
author: Self-hosted Renovate Bot
9+
nested:
10+
- commits:
11+
- subject: Update balena-supervisor to v16.3.11
12+
hash: 55af41dcebb294ea9ebeeb2fd759d79065dc3bf2
13+
body: |
14+
Update balena-supervisor from 16.3.10 to 16.3.11
15+
footer:
16+
Change-type: patch
17+
change-type: patch
18+
author: Self-hosted Renovate Bot
19+
nested:
20+
- commits:
21+
- subject: Move OS variant retrieval to config module
22+
hash: 027c2575b1147b5395c61e3d824f9dff95e7f1d0
23+
body: >
24+
This also deprecates the `getOSVariant` function of the
25+
`os-release`
26+
27+
module, as the OS variant are no longer defined in
28+
`/etc/os-release`.
29+
footer:
30+
Change-type: patch
31+
change-type: patch
32+
author: Felipe Lalanne
33+
nested: []
34+
- subject: Do not export balenaApi on api-binder
35+
hash: 59689b27892a0bb3e6ec692c158070b6defb48a9
36+
body: >
37+
Instead, add `getBalenaApi` function to api-helper so
38+
other modules can
39+
40+
access a balena API instance.
41+
42+
43+
Further reduces circular dependencies to 5
44+
footer:
45+
Change-type: patch
46+
change-type: patch
47+
author: Felipe Lalanne
48+
nested: []
49+
- subject: Move api-keys module to src/lib
50+
hash: ac2db38742962a31af63549f0d9f257e6a1331f3
51+
body: >
52+
This removes circular dependencies between the
53+
device-api module and
54+
55+
the compose module, reducing total circular dependencies
56+
to 15
57+
footer:
58+
Change-type: patch
59+
change-type: patch
60+
author: Felipe Lalanne
61+
nested: []
62+
- subject: Do not re-export ContractObject on lib/contracts
63+
hash: 48f75e61b8c53c532c27eb0c3f0d878312b4f2e7
64+
body: |
65+
Further reduce circular dependencies to 10
66+
footer:
67+
Change-type: patch
68+
change-type: patch
69+
author: Felipe Lalanne
70+
nested: []
71+
- subject: Move Compose(Network|Volume)Config to top level types
72+
hash: bef5e784400d13d2788748e059e36c761d956f23
73+
body: |
74+
This reduces dependencies from 80 to 47
75+
footer:
76+
Change-type: patch
77+
change-type: patch
78+
author: Felipe Lalanne
79+
nested: []
80+
- subject: Move composition types to compose/types
81+
hash: 234e0de07599c1033d04c77d2df9a000d38f60dd
82+
body: >
83+
This reduces circular dependencies from 250 to 80 by
84+
ensuring that
85+
86+
modules that only require types do not import the full
87+
module with all
88+
89+
its dependencies.
90+
footer:
91+
Change-type: patch
92+
change-type: patch
93+
author: Felipe Lalanne
94+
nested: []
95+
- subject: Split compose types into interface and implementation
96+
hash: 94de4006a07baada9336721c4084a00f885a6572
97+
body: >
98+
This splits `App`, `Network`, `Service` and `Volume`
99+
which used to be
100+
101+
defined as classes into an interface and a class
102+
implementation that is
103+
104+
not exported. This will allow to work with just the
105+
types in some cases
106+
107+
and prevent circular dependencies when importing.
108+
footer:
109+
Change-type: patch
110+
change-type: patch
111+
author: Felipe Lalanne
112+
nested: []
113+
version: balena-supervisor-16.3.11
114+
title: ""
115+
date: 2024-05-27T20:04:25.017Z
116+
version: meta-balena-5.3.13
117+
title: ""
118+
date: 2024-05-31T23:09:30.017Z
119+
version: 5.3.13
120+
title: ""
121+
date: 2024-06-01T05:01:20.469Z
1122
- commits:
2123
- subject: Update layers/meta-balena to 18061427fa1560355eb5911dc2c309024153680b
3124
hash: 05f8a17ccb97e5d530fda41732ff3b3902f28abe

CHANGELOG.md

+32
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,38 @@
22

33
All notable changes to this project will be documented in this file
44

5+
# v5.3.13
6+
## (2024-06-01)
7+
8+
9+
<details>
10+
<summary> Update layers/meta-balena to 12f6ea2e865cf1ac9a2e9d095015ad8b7110faae [Self-hosted Renovate Bot] </summary>
11+
12+
> ## meta-balena-5.3.13
13+
> ### (2024-06-01)
14+
>
15+
>
16+
> <details>
17+
> <summary> Update balena-supervisor to v16.3.11 [Self-hosted Renovate Bot] </summary>
18+
>
19+
>> ### balena-supervisor-16.3.11
20+
>> #### (2024-05-27)
21+
>>
22+
>> * Move OS variant retrieval to config module [Felipe Lalanne]
23+
>> * Do not export balenaApi on api-binder [Felipe Lalanne]
24+
>> * Move api-keys module to src/lib [Felipe Lalanne]
25+
>> * Do not re-export ContractObject on lib/contracts [Felipe Lalanne]
26+
>> * Move Compose(Network|Volume)Config to top level types [Felipe Lalanne]
27+
>> * Move composition types to compose/types [Felipe Lalanne]
28+
>> * Split compose types into interface and implementation [Felipe Lalanne]
29+
>>
30+
>
31+
> </details>
32+
>
33+
>
34+
35+
</details>
36+
537
# v5.3.12
638
## (2024-05-31)
739

VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
5.3.12
1+
5.3.13

0 commit comments

Comments
 (0)