Skip to content

Commit a22127e

Browse files
clayhill66brianmcgillion
authored andcommitted
Docs: add ghaf-25.04 release notes
Signed-off-by: Ilkka Savimaki <ilkka.savimaki@unikie.com>
1 parent c3c67c7 commit a22127e

File tree

3 files changed

+129
-0
lines changed

3 files changed

+129
-0
lines changed

docs/src/SUMMARY.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@
6868
- [Public Key Infrastructure](scs/pki.md)
6969
- [Security Fix Automation](scs/ghaf-security-fix-automation.md)
7070
- [Release Notes](release_notes/release_notes.md)
71+
- [Release ghaf-25.04](release_notes/ghaf-25.04.md)
7172
- [Release ghaf-25.03](release_notes/ghaf-25.03.md)
7273
- [Release ghaf-24.12.4](release_notes/ghaf-24.12.4.md)
7374
- [Release ghaf-24.12.3](release_notes/ghaf-24.12.3.md)
Lines changed: 127 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,127 @@
1+
<!--
2+
Copyright 2022-2025 TII (SSRC) and the Ghaf contributors
3+
SPDX-License-Identifier: CC-BY-SA-4.0
4+
-->
5+
6+
# Release ghaf-25.04
7+
8+
This is a monthly Ghaf release which has been fully tested on Nvidia Orin NX, Nvidia Orin AGX and Lenovo X1 Carbon Gen11 platforms. This release contains a major update of upgrading Linux kernel for Nvidia platforms to 6.6.75
9+
10+
This release complies with SLSA v1.0 level 3 requirements.
11+
12+
13+
## Release Tag
14+
15+
https://github.com/tiiuae/ghaf/releases/tag/ghaf-25.04
16+
17+
## Supported Hardware
18+
19+
The following target hardware is supported by this release:
20+
21+
* NVIDIA Jetson AGX Orin
22+
* NVIDIA Jetson Orin NX
23+
* Lenovo ThinkPad X1 Carbon Gen 10, 11, 12
24+
* Dell Latitude 7230, 7330
25+
* Alienware M18
26+
* NXP i.MX 8M Plus
27+
28+
## What's Changed
29+
* Add netvm kernel params and rtl8126 by @mbssrc in https://github.com/tiiuae/ghaf/pull/1108
30+
* Demo desktop by @brianmcgillion in https://github.com/tiiuae/ghaf/pull/1107
31+
* docs:add release note 25.03 by @clayhill66 in https://github.com/tiiuae/ghaf/pull/1111
32+
* feat(graphics): add idle management configuration option by @kajusnau in https://github.com/tiiuae/ghaf/pull/1110
33+
* nvidia: generalize the setup by @brianmcgillion in https://github.com/tiiuae/ghaf/pull/1109
34+
* bump: standard bump by @brianmcgillion in https://github.com/tiiuae/ghaf/pull/1033
35+
* docs: fix formatting and typo in release note by @clayhill66 in https://github.com/tiiuae/ghaf/pull/1116
36+
* Orin NX/AGX: Switch from nvidia bsp 5.15 kernel to upstream 6.6 by @TanelDettenborn in https://github.com/tiiuae/ghaf/pull/1115
37+
* vulkan: Add vulkan support for nvidia by @brianmcgillion in https://github.com/tiiuae/ghaf/pull/1117
38+
* build(deps): bump actions/dependency-review-action from 4.5.0 to 4.6.0 by @dependabot in https://github.com/tiiuae/ghaf/pull/1118
39+
* build(deps): bump cachix/install-nix-action from 31.0.0 to 31.1.0 by @dependabot in https://github.com/tiiuae/ghaf/pull/1119
40+
* VPN: Add wireguard-gui service by @enesoztrk in https://github.com/tiiuae/ghaf/pull/1099
41+
* UI Idle management by @mbssrc in https://github.com/tiiuae/ghaf/pull/1120
42+
* Update SCS section in Ghaf github.io pages by @ktusawrk in https://github.com/tiiuae/ghaf/pull/1123
43+
* Bug fix SSRCSP-5890 by @gngram in https://github.com/tiiuae/ghaf/pull/1121
44+
* build(deps): bump step-security/harden-runner from 2.11.0 to 2.11.1 by @dependabot in https://github.com/tiiuae/ghaf/pull/1124
45+
* chore: update pull request template by @kajusnau in https://github.com/tiiuae/ghaf/pull/1127
46+
* Fix hw name by @brianmcgillion in https://github.com/tiiuae/ghaf/pull/1130
47+
* build(deps): bump tj-actions/changed-files from 46.0.3 to 46.0.4 by @dependabot in https://github.com/tiiuae/ghaf/pull/1131
48+
* VPN: wireguard-gui integration to ghaf control panel by @enesoztrk in https://github.com/tiiuae/ghaf/pull/1129
49+
* debug: add some additional tools by @brianmcgillion in https://github.com/tiiuae/ghaf/pull/1132
50+
* feat: power manager module, refactor ghaf-powercontrol by @kajusnau in https://github.com/tiiuae/ghaf/pull/1125
51+
* build(deps): bump github/codeql-action from 3.28.13 to 3.28.14 by @dependabot in https://github.com/tiiuae/ghaf/pull/1134
52+
* fix: fix the xhci pt in gui-vm by @brianmcgillion in https://github.com/tiiuae/ghaf/pull/1133
53+
* bump: need the new firefox by @brianmcgillion in https://github.com/tiiuae/ghaf/pull/1122
54+
* fix: devshell by @brianmcgillion in https://github.com/tiiuae/ghaf/pull/1136
55+
* vhotplug: Enable type-c display for x86_64 variants by @vunnyso in https://github.com/tiiuae/ghaf/pull/1135
56+
* build(deps): bump github/codeql-action from 3.28.14 to 3.28.15 by @dependabot in https://github.com/tiiuae/ghaf/pull/1137
57+
* Refactor: Imports structure by @mbssrc in https://github.com/tiiuae/ghaf/pull/1085
58+
* Refactor: Add PCI devices to common by @mbssrc in https://github.com/tiiuae/ghaf/pull/1138
59+
* Fix typo by @mbssrc in https://github.com/tiiuae/ghaf/pull/1140
60+
* Fix ci devshell by @brianmcgillion in https://github.com/tiiuae/ghaf/pull/1142
61+
* Github actions: Evaluate devShells by @henrirosten in https://github.com/tiiuae/ghaf/pull/1139
62+
* keys: Add Milla to known devs by @brianmcgillion in https://github.com/tiiuae/ghaf/pull/1144
63+
* docs: Update Chapter 7. CI/CD in github.io pages by @ktusawrk in https://github.com/tiiuae/ghaf/pull/1143
64+
* fix: graphics dropped in refactor by @brianmcgillion in https://github.com/tiiuae/ghaf/pull/1145
65+
* build(deps): bump tj-actions/changed-files from 46.0.4 to 46.0.5 by @dependabot in https://github.com/tiiuae/ghaf/pull/1146
66+
* firefox: Make in to a reference program by @brianmcgillion in https://github.com/tiiuae/ghaf/pull/1147
67+
* desktop: add COSMIC Epoch DE by @kajusnau in https://github.com/tiiuae/ghaf/pull/1104
68+
* bump nixos-hardware by @gngram in https://github.com/tiiuae/ghaf/pull/1148
69+
* bump: fix wireguard-gui flake file for check command by @enesoztrk in https://github.com/tiiuae/ghaf/pull/1151
70+
* bump: nixos-hardware by @gngram in https://github.com/tiiuae/ghaf/pull/1153
71+
* Update vhotplug to fix issues with multiple devices with the same VID/PID by @nesteroff in https://github.com/tiiuae/ghaf/pull/1149
72+
* keys: Add new nixos key for rodrigo by @brianmcgillion in https://github.com/tiiuae/ghaf/pull/1156
73+
* bump: standard bump by @brianmcgillion in https://github.com/tiiuae/ghaf/pull/1150
74+
* intel-gpu: Cleanup the intel setup configuration by @vunnyso in https://github.com/tiiuae/ghaf/pull/1157
75+
* build(deps): bump cachix/install-nix-action from 31.1.0 to 31.2.0 by @dependabot in https://github.com/tiiuae/ghaf/pull/1160
76+
* bugfix: fix Falcon AI app not starting, rework package by @kajusnau in https://github.com/tiiuae/ghaf/pull/1154
77+
* Input devices: remove hardcoded evdevs by @mbssrc in https://github.com/tiiuae/ghaf/pull/1159
78+
* GhA: Authorize workflow by @henrirosten in https://github.com/tiiuae/ghaf/pull/1161
79+
* build(deps): bump step-security/harden-runner from 2.11.1 to 2.12.0 by @dependabot in https://github.com/tiiuae/ghaf/pull/1162
80+
* GhA: authorize.yml: url-encode actor by @henrirosten in https://github.com/tiiuae/ghaf/pull/1163
81+
* Adapt to microvm changes by @slakkala in https://github.com/tiiuae/ghaf/pull/1165
82+
* GhA: warn also on authorize.yml change by @henrirosten in https://github.com/tiiuae/ghaf/pull/1166
83+
* Support for AGX 64 GB is added with different target options. by @emrahbillur in https://github.com/tiiuae/ghaf/pull/1164
84+
* build(deps): bump github/codeql-action from 3.28.15 to 3.28.16 by @dependabot in https://github.com/tiiuae/ghaf/pull/1167
85+
* testing: replace speedtest-cli with ookla by @brianmcgillion in https://github.com/tiiuae/ghaf/pull/1168
86+
* Fix: ids-vm networking by @mbssrc in https://github.com/tiiuae/ghaf/pull/1170
87+
* version number fix by @brianmcgillion in https://github.com/tiiuae/ghaf/pull/1172
88+
89+
## New Contributors
90+
* @ktusawrk made their first contribution in https://github.com/tiiuae/ghaf/pull/1123
91+
92+
**Full Changelog**: https://github.com/tiiuae/ghaf/compare/ghaf-25.03...ghaf-25.04
93+
94+
## Bug Fixes
95+
96+
Fixed bugs that were present in the [ghaf-25.03](../release_notes/ghaf-25.03.md) release:
97+
98+
* Nvidia Orin AGX 64G is supported as a separate build target
99+
* Falcon AI app starting issue fixed
100+
* vhotplug updated to fix issues with multiple devices with the same VID/PID
101+
102+
## Known Issues and Limitations
103+
104+
105+
106+
| Issue | Status | Comments |
107+
|-----------------|-------------|--------------------------------------|
108+
| The keyboard defaults to the English layout on boot | In Progress | Workaround: use Alt+Shift to switch between English-Arabic-Finnish layout. |
109+
|Element app is not supported in this version of Ghaf | On hold | |
110+
| **Lenovo X1** | | |
111+
| Downloading large file (10G) crashes the browser | In progress | Issue is under investigation |
112+
| GALA app is not supported in this version of Ghaf | On hold | |
113+
| Sending bug report from Control Panel causes Control Panel to crash | In Progress | Fix is in progress |
114+
| Control Panel functionality is limited: only Display Settings, Local and Timezone settings are functional | In Progress | Additional functionality will be implemented in future releases. |
115+
| Yubikey for unlocking does not work | In Progress | A fix is currently in progress. |
116+
| A laptop may wake from suspend without user interaction | In Progress | The issue is under investigation. |
117+
| **NVIDIA Jetson AGX Orin / Orin NX** | | |
118+
| Firefox has been disabled | In Progress | Firefox will be re-enabled once upstream fixes are available. |
119+
| The Suspend power option is not functioning as expected | In Progress | Behavior is locking the device. |
120+
121+
## Installation Instructions
122+
123+
Released images are available at [archive.vedenemo.dev/ghaf-25.04](https://archive.vedenemo-dev/ghaf-25.04).
124+
125+
Download the required image and use the following instructions: [Build and Run](../ref_impl/build_and_run.md).
126+
127+

docs/src/release_notes/release_notes.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ Release numbering scheme: *ghaf-yy.mm*.
1212

1313
## In This Chapter
1414

15+
- [Release ghaf-25.04](../release_notes/ghaf-25.04.md)
1516
- [Release ghaf-25.03](../release_notes/ghaf-25.03.md)
1617
- [Release ghaf-24.12.4](../release_notes/ghaf-24.12.4.md)
1718
- [Release ghaf-24.12.3](../release_notes/ghaf-24.12.3.md)

0 commit comments

Comments
 (0)