@@ -12,6 +12,89 @@ follows:
12
12
releases, and Linux kernel updates. They're also made to fix bugs and add
13
13
features to the build infrastructure.
14
14
15
+ ## v1.29.1
16
+
17
+ This is a security/bug fix update.
18
+
19
+ * Changes
20
+ * Support hardware PWM
21
+ * Support the use of NVME SSDs
22
+
23
+ * Updated dependencies
24
+ * [ nerves_system_br v1.29.3] ( https://github.com/nerves-project/nerves_system_br/releases/tag/v1.29.3 )
25
+ * [ Buildroot 2024.08.3] ( https://lore.kernel.org/buildroot/874j3e17ek.fsf@dell.be.48ers.dk/T/ )
26
+ * [ Erlang/OTP 27.2] ( https://erlang.org/download/OTP-27.2.README )
27
+ * Linux 6.6.64 with the Raspberry Pi and PREEMPT_RT patches
28
+ * [ fwup v1.12.0] ( https://github.com/fwup-home/fwup/releases/tag/v1.12.0 )
29
+
30
+ ## v1.29.0
31
+
32
+ This is a major Erlang and Buildroot update.
33
+
34
+ Please see the [ nerves_system_br v1.29.0 release notes] ( https://github.com/nerves-project/nerves_system_br/releases/tag/v1.29.0 )
35
+ for upgrade instructions if you've forked this system.
36
+
37
+ * Changes
38
+ * Applied and enabled the Real-Time Linux patch set, PREEMPT_RT. Please see
39
+ write-ups on the web for benefits and how to use. The impact of this patch
40
+ shouldn't be noticeable to most Nerves users.
41
+ * Switch CPU frequency governor from conservative to the more modern
42
+ schedutil. See [ LWN article] ( https://lwn.net/Articles/682391/ ) for details.
43
+ * Fix missing option for out-of-the-box QMI (cellular modem) support
44
+
45
+ * Updated dependencies
46
+ * [ nerves_system_br v1.29.1] ( https://github.com/nerves-project/nerves_system_br/releases/tag/v1.29.1 )
47
+ * [ Buildroot 2024.08.2] ( https://lore.kernel.org/buildroot/871pzex7gn.fsf@dell.be.48ers.dk/T/ )
48
+ * Linux 6.6.51 (Raspberry Pi stable_20241008 release)
49
+
50
+ ## v1.28.1
51
+
52
+ This is a security/bug fix update.
53
+
54
+ * Changes
55
+ * Enable QMI kernel modules to support many cellular modems without a Nerves
56
+ system update
57
+ * Reduce copy/pasted definitions in the ` fwup.conf ` by extracting them to
58
+ ` fwup_include/fwup-common.conf ` . (No functional changes)
59
+
60
+ * Updated dependencies
61
+ * [ nerves_system_br v1.28.3] ( https://github.com/nerves-project/nerves_system_br/releases/tag/v1.28.3 )
62
+ * [ Buildroot 2024.05.2] ( https://lore.kernel.org/buildroot/87zfpfh147.fsf@dell.be.48ers.dk/T/ )
63
+ * [ Erlang/OTP 27.0.1] ( https://erlang.org/download/OTP-27.0.1.README )
64
+
65
+ ## v1.28.0
66
+
67
+ This is a major Erlang and Buildroot update.
68
+
69
+ Please see the [ nerves_system_br v1.28.0 release notes] ( https://github.com/nerves-project/nerves_system_br/releases/tag/v1.28.0 )
70
+ for upgrade instructions if you've forked this system.
71
+
72
+ * Changes
73
+ * Elixir 1.17 and Erlang/OTP 27 support
74
+
75
+ * Fixes
76
+ * The serial numbers returned by ` Nerves.Runtime.serial_number/0 ` now contain
77
+ the whole serial number. If you forked this system, check the
78
+ ` boardid.config ` and ` erlinit.config ` for the changes and to keep the
79
+ hostname the same.
80
+
81
+ * Updated dependencies
82
+ * Linux 6.6.31 (Raspberry Pi stable_20240529 release)
83
+ * [ nerves_system_br v1.28.1] ( https://github.com/nerves-project/nerves_system_br/releases/tag/v1.28.1 )
84
+ * [ Buildroot 2024.05] ( https://lore.kernel.org/buildroot/87bk46tjk2.fsf@dell.be.48ers.dk/T/ )
85
+ * [ Erlang/OTP 27.0] ( https://erlang.org/download/OTP-27.0.README )
86
+
87
+ ## v1.27.1
88
+
89
+ This is a security/bug fix update.
90
+
91
+ * Changes
92
+ * Enable the ` wpa_supplicant ` option for allow wired 802.1x authentication
93
+
94
+ * Package updates
95
+ * [ Erlang/OTP 26.2.5] ( https://erlang.org/download/OTP-26.2.5.README )
96
+ * [ Buildroot 2024.02.1] ( https://lore.kernel.org/buildroot/87jzlp9u5e.fsf@48ers.dk/T/ )
97
+
15
98
## v1.27.0
16
99
17
100
This is a major Buildroot update.
0 commit comments