Skip to content

docs(releases): Add Release 15 (Isonoe) release notes - #367

Merged
jesi-rgb merged 1 commit into
prod-stagingfrom
docs/r15-isonoe
Nov 4, 2026
Merged

jesi-rgb merged 1 commit into
prod-stagingfrom
docs/r15-isonoe

Conversation

@JeromeJaggi

@JeromeJaggi JeromeJaggi commented Nov 3, 2026 •

Copy link
Copy Markdown
Member

Adds the Release 15: Isonoe release notes page:

  • pages/releases/r15-isonoe.mdx: new page
  • pages/releases/index.mdx: new row in the releases table
  • zudoku.config.tsx: new sidebar entry

@JeromeJaggi
JeromeJaggi temporarily deployed to pull-requests November 3, 2026 15:33 — with GitHub Actions Inactive

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remaining comments which cannot be posted as a review comment to avoid GitHub Rate Limit

vale

pages/releases/r15-isonoe.mdx|80 col 109| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|87 col 135| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|88 col 183| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|89 col 132| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|90 col 89| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|93 col 118| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|98 col 62| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|99 col 69| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|102 col 98| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|103 col 130| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|108 col 92| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|115 col 127| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|116 col 74| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|119 col 82| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|128 col 109| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|135 col 66| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|136 col 77| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|139 col 27| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|142 col 123| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|143 col 81| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|152 col 102| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|153 col 47| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|156 col 105| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|171 col 139| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|172 col 79| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|177 col 73| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|180 col 137| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|181 col 74| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|190 col 70| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|193 col 63| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|194 col 114| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|205 col 114| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|220 col 42| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|221 col 137| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|224 col 58| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|225 col 106| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|228 col 27| [Microsoft.Terms] Prefer 'personal digital assistant' over 'agent'.
pages/releases/r15-isonoe.mdx|228 col 164| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|233 col 84| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|240 col 102| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|243 col 27| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|246 col 131| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|249 col 136| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|271 col 53| [Microsoft.OxfordComma] Use the Oxford comma in ', alongside Linux and macOS.'.
pages/releases/r15-isonoe.mdx|271 col 80| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|278 col 125| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|279 col 51| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|286 col 75| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|287 col 55| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|294 col 117| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|295 col 84| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|304 col 80| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|313 col 121| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|318 col 90| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|319 col 122| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|322 col 61| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|329 col 91| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|332 col 128| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|347 col 110| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|350 col 105| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|359 col 110| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|362 col 111| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|363 col 46| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|368 col 155| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|369 col 162| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|372 col 142| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|377 col 85| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|378 col 93| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|383 col 86| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|386 col 79| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|396 col 66| [Microsoft.OxfordComma] Use the Oxford comma in ', with its configuration and disk.'.
pages/releases/r15-isonoe.mdx|398 col 92| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|399 col 68| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|408 col 116| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|413 col 118| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|414 col 125| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|417 col 42| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|422 col 79| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|423 col 101| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|426 col 129| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|431 col 63| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|434 col 137| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|451 col 130| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|456 col 27| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|461 col 95| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|468 col 123| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|471 col 54| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|478 col 81| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|481 col 74| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|488 col 55| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|489 col 100| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|492 col 79| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|497 col 27| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|500 col 107| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|501 col 97| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|502 col 78| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|505 col 85| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|506 col 88| [Unikraft.NoSentenceBreaks] Only use one sentence per line.


---

Release 15 lets running instances move between nodes without a restart, and brings Windows to the platform as a VM next to your Linux microVMs.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚫 [vale] reported by reviewdog 🐶
[Unikraft.NoSentenceBreaks] Only use one sentence per line.

---

Release 15 lets running instances move between nodes without a restart, and brings Windows to the platform as a VM next to your Linux microVMs.
Instance templates can now take updates, root users can suspend and resume accounts, and the platform tracks CPU time and memory-time per instance and per user.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚫 [vale] reported by reviewdog 🐶
[Unikraft.NoSentenceBreaks] Only use one sentence per line.


Release 15 lets running instances move between nodes without a restart, and brings Windows to the platform as a VM next to your Linux microVMs.
Instance templates can now take updates, root users can suspend and resume accounts, and the platform tracks CPU time and memory-time per instance and per user.
Memory vertical scaling arrives on ARM64, and the platform no longer enforces a license.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚫 [vale] reported by reviewdog 🐶
[Unikraft.NoSentenceBreaks] Only use one sentence per line.

Release 15 lets running instances move between nodes without a restart, and brings Windows to the platform as a VM next to your Linux microVMs.
Instance templates can now take updates, root users can suspend and resume accounts, and the platform tracks CPU time and memory-time per instance and per user.
Memory vertical scaling arrives on ARM64, and the platform no longer enforces a license.
The CLI ships for Windows and can manage an instance from inside its own shell.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚫 [vale] reported by reviewdog 🐶
[Unikraft.NoSentenceBreaks] Only use one sentence per line.

Instance templates can now take updates, root users can suspend and resume accounts, and the platform tracks CPU time and memory-time per instance and per user.
Memory vertical scaling arrives on ARM64, and the platform no longer enforces a license.
The CLI ships for Windows and can manage an instance from inside its own shell.
The dashboard adds a built-in CLI terminal, editable environment variables, more ways to create an instance, and self-service billing.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚫 [vale] reported by reviewdog 🐶
[Unikraft.NoSentenceBreaks] Only use one sentence per line.

### Template updates

Instance templates can now take updates.
You can give a template a new image, and new images for its ROMs and plugins.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚫 [vale] reported by reviewdog 🐶
[Unikraft.NoSentenceBreaks] Only use one sentence per line.


Instance templates can now take updates.
You can give a template a new image, and new images for its ROMs and plugins.
The template keeps its name and its UUID.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚫 [vale] reported by reviewdog 🐶
[Unikraft.NoSentenceBreaks] Only use one sentence per line.

The template keeps its name and its UUID.
If an update fails, the template doesn't change, and the template status shows the failed update.

Instances created from the template follow the update.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚫 [vale] reported by reviewdog 🐶
[Unikraft.NoSentenceBreaks] Only use one sentence per line.

If an update fails, the template doesn't change, and the template status shows the failed update.

Instances created from the template follow the update.
An instance without a snapshot of its own uses the new version at its next start, including instances that use scale-to-zero in stateless mode.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚫 [vale] reported by reviewdog 🐶
[Unikraft.NoSentenceBreaks] Only use one sentence per line.


Instances created from the template follow the update.
An instance without a snapshot of its own uses the new version at its next start, including instances that use scale-to-zero in stateless mode.
An instance with its own snapshot, such as a suspended instance, keeps its version while it has that snapshot.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚫 [vale] reported by reviewdog 🐶
[Unikraft.NoSentenceBreaks] Only use one sentence per line.

@github-actions
github-actions Bot temporarily deployed to pull-requests November 3, 2026 15:47 Inactive
Add the Release 15: Isonoe release notes page, list it on the
releases index, and add it to the releases sidebar.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01PEotW7FdhpjV4GHHer8Eis
Signed-off-by: Jerome Jaggi <jerome@unikraft.io>
@JeromeJaggi
JeromeJaggi temporarily deployed to pull-requests November 3, 2026 15:56 — with GitHub Actions Inactive

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remaining comments which cannot be posted as a review comment to avoid GitHub Rate Limit

vale

pages/releases/r15-isonoe.mdx|195 col 63| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|196 col 114| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|207 col 114| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|222 col 42| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|223 col 137| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|226 col 58| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|227 col 106| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|230 col 27| [Microsoft.Terms] Prefer 'personal digital assistant' over 'agent'.
pages/releases/r15-isonoe.mdx|230 col 164| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|235 col 84| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|242 col 102| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|245 col 27| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|248 col 131| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|251 col 136| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|273 col 53| [Microsoft.OxfordComma] Use the Oxford comma in ', alongside Linux and macOS.'.
pages/releases/r15-isonoe.mdx|273 col 80| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|280 col 125| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|281 col 51| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|288 col 75| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|289 col 55| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|296 col 117| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|297 col 84| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|306 col 80| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|315 col 121| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|320 col 90| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|321 col 122| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|324 col 61| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|331 col 91| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|334 col 128| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|349 col 110| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|352 col 105| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|361 col 110| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|364 col 111| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|365 col 46| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|370 col 155| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|371 col 162| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|374 col 142| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|379 col 85| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|380 col 93| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|385 col 86| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|388 col 79| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|398 col 66| [Microsoft.OxfordComma] Use the Oxford comma in ', with its configuration and disk.'.
pages/releases/r15-isonoe.mdx|400 col 92| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|401 col 68| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|410 col 116| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|415 col 118| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|416 col 125| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|419 col 42| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|424 col 79| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|425 col 101| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|428 col 129| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|433 col 63| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|436 col 137| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|453 col 130| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|458 col 27| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|463 col 95| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|468 col 5| [Microsoft.Headings] 'Custom DNS for Kraftlet and Karpenter' should use sentence-style capitalization.
pages/releases/r15-isonoe.mdx|470 col 123| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|473 col 54| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|480 col 81| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|483 col 74| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|490 col 55| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|491 col 100| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|494 col 79| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|499 col 27| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|502 col 107| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|503 col 97| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|504 col 78| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|507 col 85| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|508 col 88| [Unikraft.NoSentenceBreaks] Only use one sentence per line.


**Enterprise only.**

### Windows VMs

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚫 [vale] reported by reviewdog 🐶
[Microsoft.Headings] 'Windows VMs' should use sentence-style capitalization.

Instances created from the template follow the update.
An instance without a snapshot of its own uses the new version at its next start, including instances that use scale-to-zero in stateless mode.
An instance with its own snapshot, such as a suspended instance, keeps its version while it has that snapshot.
Templates created from the updated template follow too, and autoscale uses the new version for new instances.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚫 [vale] reported by reviewdog 🐶
[Unikraft.NoSentenceBreaks] Only use one sentence per line.


**Breaking changes:** None.

**Requirements and limitations:** Works for templates created directly and for templates converted from an instance that never started.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚫 [vale] reported by reviewdog 🐶
[Unikraft.NoSentenceBreaks] Only use one sentence per line.

**Breaking changes:** None.

**Requirements and limitations:** Works for templates created directly and for templates converted from an instance that never started.
You can't update a template converted from a running instance, a template with volumes, a template without exactly one network interface, or a template exported to a shared directory.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚫 [vale] reported by reviewdog 🐶
[Unikraft.NoSentenceBreaks] Only use one sentence per line.


**Requirements and limitations:** Works for templates created directly and for templates converted from an instance that never started.
You can't update a template converted from a running instance, a template with volumes, a template without exactly one network interface, or a template exported to a shared directory.
An update keeps the names, paths, and authorization of ROMs and plugins, and changes only their images and the plugin configuration.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚫 [vale] reported by reviewdog 🐶
[Unikraft.NoSentenceBreaks] Only use one sentence per line.

### DNS settings in the CNI network configuration

The guest now applies the DNS settings from the CNI network configuration of an instance: nameservers, domain, search domains, and options.
The settings apply at boot and again when the instance resumes from a snapshot.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚫 [vale] reported by reviewdog 🐶
[Unikraft.NoSentenceBreaks] Only use one sentence per line.


See [guest network configuration with CNI](/features/annotations#guest-network-configuration-with-cni).

**Breaking changes:** The guest ignored DNS settings before this release.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚫 [vale] reported by reviewdog 🐶
[Unikraft.NoSentenceBreaks] Only use one sentence per line.

**Breaking changes:** The guest ignored DNS settings before this release.
Invalid DNS settings now stop the instance at boot.

**Requirements and limitations:** Supports at most 3 nameservers, 6 search domains, and 8 options, and the guest ignores further entries.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚫 [vale] reported by reviewdog 🐶
[Unikraft.NoSentenceBreaks] Only use one sentence per line.

Invalid DNS settings now stop the instance at boot.

**Requirements and limitations:** Supports at most 3 nameservers, 6 search domains, and 8 options, and the guest ignores further entries.
If both a domain and search domains are present, the search domains apply.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚫 [vale] reported by reviewdog 🐶
[Unikraft.NoSentenceBreaks] Only use one sentence per line.


### Faster node startup

A newly booted node now gets ready to serve requests in half the time.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚫 [vale] reported by reviewdog 🐶
[Unikraft.NoSentenceBreaks] Only use one sentence per line.

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remaining comments which cannot be posted as a review comment to avoid GitHub Rate Limit

vale

pages/releases/r15-isonoe.mdx|195 col 63| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|196 col 114| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|207 col 114| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|222 col 42| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|223 col 137| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|226 col 58| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|227 col 106| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|230 col 27| [Microsoft.Terms] Prefer 'personal digital assistant' over 'agent'.
pages/releases/r15-isonoe.mdx|230 col 164| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|235 col 84| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|242 col 102| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|245 col 27| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|248 col 131| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|251 col 136| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|273 col 53| [Microsoft.OxfordComma] Use the Oxford comma in ', alongside Linux and macOS.'.
pages/releases/r15-isonoe.mdx|273 col 80| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|280 col 125| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|281 col 51| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|288 col 75| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|289 col 55| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|296 col 117| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|297 col 84| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|306 col 80| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|315 col 121| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|320 col 90| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|321 col 122| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|324 col 61| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|331 col 91| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|334 col 128| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|349 col 110| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|352 col 105| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|361 col 110| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|364 col 111| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|365 col 46| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|370 col 155| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|371 col 162| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|374 col 142| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|379 col 85| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|380 col 93| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|385 col 86| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|388 col 79| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|398 col 66| [Microsoft.OxfordComma] Use the Oxford comma in ', with its configuration and disk.'.
pages/releases/r15-isonoe.mdx|400 col 92| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|401 col 68| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|410 col 116| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|415 col 118| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|416 col 125| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|419 col 42| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|424 col 79| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|425 col 101| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|428 col 129| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|433 col 63| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|436 col 137| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|453 col 130| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|458 col 27| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|463 col 95| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|468 col 5| [Microsoft.Headings] 'Custom DNS for Kraftlet and Karpenter' should use sentence-style capitalization.
pages/releases/r15-isonoe.mdx|470 col 123| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|473 col 54| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|480 col 81| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|483 col 74| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|490 col 55| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|491 col 100| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|494 col 79| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|499 col 27| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|502 col 107| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|503 col 97| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|504 col 78| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|507 col 85| [Unikraft.NoSentenceBreaks] Only use one sentence per line.
pages/releases/r15-isonoe.mdx|508 col 88| [Unikraft.NoSentenceBreaks] Only use one sentence per line.


**Enterprise only.**

### Windows VMs

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚫 [vale] reported by reviewdog 🐶
[Microsoft.Headings] 'Windows VMs' should use sentence-style capitalization.

Instances created from the template follow the update.
An instance without a snapshot of its own uses the new version at its next start, including instances that use scale-to-zero in stateless mode.
An instance with its own snapshot, such as a suspended instance, keeps its version while it has that snapshot.
Templates created from the updated template follow too, and autoscale uses the new version for new instances.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚫 [vale] reported by reviewdog 🐶
[Unikraft.NoSentenceBreaks] Only use one sentence per line.


**Breaking changes:** None.

**Requirements and limitations:** Works for templates created directly and for templates converted from an instance that never started.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚫 [vale] reported by reviewdog 🐶
[Unikraft.NoSentenceBreaks] Only use one sentence per line.

**Breaking changes:** None.

**Requirements and limitations:** Works for templates created directly and for templates converted from an instance that never started.
You can't update a template converted from a running instance, a template with volumes, a template without exactly one network interface, or a template exported to a shared directory.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚫 [vale] reported by reviewdog 🐶
[Unikraft.NoSentenceBreaks] Only use one sentence per line.


**Requirements and limitations:** Works for templates created directly and for templates converted from an instance that never started.
You can't update a template converted from a running instance, a template with volumes, a template without exactly one network interface, or a template exported to a shared directory.
An update keeps the names, paths, and authorization of ROMs and plugins, and changes only their images and the plugin configuration.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚫 [vale] reported by reviewdog 🐶
[Unikraft.NoSentenceBreaks] Only use one sentence per line.

### DNS settings in the CNI network configuration

The guest now applies the DNS settings from the CNI network configuration of an instance: nameservers, domain, search domains, and options.
The settings apply at boot and again when the instance resumes from a snapshot.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚫 [vale] reported by reviewdog 🐶
[Unikraft.NoSentenceBreaks] Only use one sentence per line.


See [guest network configuration with CNI](/features/annotations#guest-network-configuration-with-cni).

**Breaking changes:** The guest ignored DNS settings before this release.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚫 [vale] reported by reviewdog 🐶
[Unikraft.NoSentenceBreaks] Only use one sentence per line.

**Breaking changes:** The guest ignored DNS settings before this release.
Invalid DNS settings now stop the instance at boot.

**Requirements and limitations:** Supports at most 3 nameservers, 6 search domains, and 8 options, and the guest ignores further entries.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚫 [vale] reported by reviewdog 🐶
[Unikraft.NoSentenceBreaks] Only use one sentence per line.

Invalid DNS settings now stop the instance at boot.

**Requirements and limitations:** Supports at most 3 nameservers, 6 search domains, and 8 options, and the guest ignores further entries.
If both a domain and search domains are present, the search domains apply.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚫 [vale] reported by reviewdog 🐶
[Unikraft.NoSentenceBreaks] Only use one sentence per line.


### Faster node startup

A newly booted node now gets ready to serve requests in half the time.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚫 [vale] reported by reviewdog 🐶
[Unikraft.NoSentenceBreaks] Only use one sentence per line.

@github-actions
github-actions Bot temporarily deployed to pull-requests November 3, 2026 16:00 Inactive
@JeromeJaggi
JeromeJaggi requested a review from jesi-rgb November 4, 2026 13:52

@jesi-rgb jesi-rgb left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

amazing work!

Reviewed-by: Jesús Rascón jesus@unikraft.io
Approved-by: Jesús Rascón jesus@unikraft.io

@jesi-rgb
jesi-rgb merged commit 5732c14 into prod-staging Nov 4, 2026
9 of 12 checks passed
@jesi-rgb
jesi-rgb deleted the docs/r15-isonoe branch November 4, 2026 15:57
@jesi-rgb
jesi-rgb deployed to pull-requests November 4, 2026 15:57 — with GitHub Actions Active

This branch was successfully deployed

1 active deployment
pull-requests — d84a63b4 Deployed Nov 4, 2026 by jesi-rgb via cleanup #1036
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants