feat: release notes for 0.1.3; archive 0.1.3 iso; bump version to 0.1.4

This commit is contained in:
2026-06-07 09:57:35 +02:00
parent 0642d930df
commit 64f5c67630
8 changed files with 149 additions and 25 deletions
Binary file not shown.
+68
View File
@@ -1,3 +1,71 @@
MontaukOS 0.1.3 (June 7, 2026)
New
====
* New 2048 game
* New Audio app with a system audio mixer for per-application volume control
* Bluetooth audio (A2DP) support, including Intel Bluetooth controller firmware loading
* USB mass storage device support, with hotplugging and removable medium detection in Files
* SVG image support in Image Viewer, including vector zoom
* New Network Configuration applet, backed by kernel network statistics reporting
* Process Manager gains a Performance tab with CPU usage graphing (kernel now exposes CPU time)
* Scheduler now supports threading
* xHCI BIOS-to-OS handoff
* Login screen rebuilt on the MTK toolkit, with faster drawing and a shutdown progress display
* Graceful shutdown and reboot: Bluetooth devices are disconnected and disks are flushed
* Files app improvements:
* Selection marquee, now also in list view
* Properties dialog for single and multiple files
* Delete confirmation for directories
* Refresh button and USB medium detection
* Support for folders with more than 64 entries
* 64-bit file sizes
* Asynchronous copy, move, and delete with a progress dialog
* MTK GUI toolkit improvements:
* New graphing widget
* New scrollbar widget, with scrollbars standardized across apps
* Improved input boxes
* Right-click context menus
* Accent colors respected in more desktop components, including print dialogs
* Word Processor now discovers installed fonts automatically (from 0:/fonts)
* Icons added to the PDF Viewer toolbar
* Terminal emulator performance improvements
* Wikipedia app improvements and a simplified starting page
* Music app defaults to the user's Music folder
* Paint app UI improvements
* System Configuration renamed to Settings
* Kernel build numbering
* Licensing files added and copyright notices updated
Fixed
=====
* Login screen no longer hangs when no USB input device is connected
* Various shell and Terminal reliability fixes, including output redirection and a white flash on launch
* Fixed audio mixer and Music app freezes, and a freeze when closing the Music app
* Reliability improvements in the Window Server and IPC subsystems
* Fixed a periodic freeze in the print stack
* Fixed desktop background selection freeze
* Process-wide spinlock added to the userspace heap for thread safety
* Fixed the VFS delete operation for the ramdisk driver
* Fixed list alignment with indent options in the Word Processor
* Fixed Screenshot full-screen flickering
* Standardized and fixed scrollbars in the Text Editor and other apps
* Corrected process and PID reporting
* Numerous additional kernel and desktop bug fixes
Included in ISO
================
* MontaukOS SMP kernel
* Userspace bootstrap (0:/os/init.elf) and other essential system utilities
* MontaukOS desktop environment and graphical apps
* Manual pages (0:/man), readable via man command
* System CA certificates (0:/os/certs/ca-certificates.crt)
* Flat Remix icon pack
* JetBrains Mono, Noto Serif, Roboto, and C059 Roman (open Century Schoolbook) TrueType fonts
* DOOM Shareware game with SDL_mixer audio support
* Experimental HTTP server (httpd) and default page (0:/www/index.html)
MontaukOS 0.1.2 (May 2, 2026)
New
+1 -1
View File
@@ -12,4 +12,4 @@
#pragma once
#define MONTAUK_BUILD_NUMBER 68
#define MONTAUK_BUILD_NUMBER 1
+2 -2
View File
@@ -17,13 +17,13 @@ namespace Montauk {
// Copy strings into fixed-size arrays (user-accessible)
const char* name = "MontaukOS";
const char* ver = "0.1.3";
const char* ver = "0.1.4";
for (int i = 0; name[i]; i++) outInfo->osName[i] = name[i];
outInfo->osName[9] = '\0';
for (int i = 0; ver[i]; i++) outInfo->osVersion[i] = ver[i];
outInfo->osVersion[5] = '\0';
outInfo->apiVersion = 4;
outInfo->apiVersion = 5;
outInfo->maxProcesses = Sched::MaxProcesses;
outInfo->buildNumber = MONTAUK_BUILD_NUMBER;
}
+78 -1
View File
@@ -96,6 +96,7 @@
<hr>
<ul>
<li><a href="#latest">Latest Release</a></li>
<li><a href="#v013">v0.1.3</a></li>
<li><a href="#v012">v0.1.2</a></li>
<li><a href="#v011">v0.1.1</a></li>
<li><a href="#v010">v0.1.0</a></li>
@@ -110,6 +111,83 @@
<hr>
<h2 id="latest">Latest Release</h2>
<div class="box release-card" id="v013">
<h3>MontaukOS 0.1.3</h3>
<p class="release-meta">June 7, 2026</p>
<h4>New</h4>
<ul>
<li>New 2048 game</li>
<li>New Audio app with a system audio mixer for per-application volume control</li>
<li>Bluetooth audio (A2DP) support, including Intel Bluetooth controller firmware loading</li>
<li>USB mass storage device support, with hotplugging and removable medium detection in Files</li>
<li>SVG image support in Image Viewer, including vector zoom</li>
<li>New Network Configuration applet, backed by kernel network statistics reporting</li>
<li>Process Manager gains a Performance tab with CPU usage graphing (kernel now exposes CPU time)</li>
<li>Scheduler now supports threading</li>
<li>xHCI BIOS-to-OS handoff</li>
<li>Login screen rebuilt on the MTK toolkit, with faster drawing and a shutdown progress display</li>
<li>Graceful shutdown and reboot: Bluetooth devices are disconnected and disks are flushed</li>
<li>Files app improvements:
<ul>
<li>Selection marquee, now also in list view</li>
<li>Properties dialog for single and multiple files</li>
<li>Delete confirmation for directories</li>
<li>Refresh button and USB medium detection</li>
<li>Support for folders with more than 64 entries</li>
<li>64-bit file sizes</li>
<li>Asynchronous copy, move, and delete with a progress dialog</li>
</ul>
</li>
<li>MTK GUI toolkit improvements:
<ul>
<li>New graphing widget</li>
<li>New scrollbar widget, with scrollbars standardized across apps</li>
<li>Improved input boxes</li>
<li>Right-click context menus</li>
</ul>
</li>
<li>Accent colors respected in more desktop components, including print dialogs</li>
<li>Word Processor now discovers installed fonts automatically (from <code>0:/fonts</code>)</li>
<li>Icons added to the PDF Viewer toolbar</li>
<li>Terminal emulator performance improvements</li>
<li>Wikipedia app improvements and a simplified starting page</li>
<li>Music app defaults to the user's Music folder</li>
<li>Paint app UI improvements</li>
<li>System Configuration renamed to Settings</li>
<li>Kernel build numbering</li>
<li>Licensing files added and copyright notices updated</li>
</ul>
<h4>Fixed</h4>
<ul>
<li>Login screen no longer hangs when no USB input device is connected</li>
<li>Various shell and Terminal reliability fixes, including output redirection and a white flash on launch</li>
<li>Fixed audio mixer and Music app freezes, and a freeze when closing the Music app</li>
<li>Reliability improvements in the Window Server and IPC subsystems</li>
<li>Fixed a periodic freeze in the print stack</li>
<li>Fixed desktop background selection freeze</li>
<li>Process-wide spinlock added to the userspace heap for thread safety</li>
<li>Fixed the VFS delete operation for the ramdisk driver</li>
<li>Fixed list alignment with indent options in the Word Processor</li>
<li>Fixed Screenshot full-screen flickering</li>
<li>Standardized and fixed scrollbars in the Text Editor and other apps</li>
<li>Corrected process and PID reporting</li>
<li>Numerous additional kernel and desktop bug fixes</li>
</ul>
<h4>Included in ISO</h4>
<ul>
<li>MontaukOS SMP kernel</li>
<li>Userspace bootstrap (<code>0:/os/init.elf</code>) and other essential system utilities</li>
<li>MontaukOS desktop environment and graphical apps</li>
<li>Manual pages (<code>0:/man</code>), readable via <code>man</code> command</li>
<li>System CA certificates (<code>0:/os/certs/ca-certificates.crt</code>)</li>
<li>Flat Remix icon pack</li>
<li>JetBrains Mono, Noto Serif, Roboto, and C059 Roman (open Century Schoolbook) TrueType fonts</li>
<li>DOOM Shareware game with SDL_mixer audio support</li>
<li>Experimental HTTP server (<code>httpd</code>) and default page (<code>0:/www/index.html</code>)</li>
</ul>
</div>
<h2>Release Archive</h2>
<div class="box release-card" id="v012">
<h3>MontaukOS 0.1.2</h3>
<p class="release-meta">May 2, 2026</p>
@@ -173,7 +251,6 @@
</ul>
</div>
<h2>Release Archive</h2>
<div class="box release-card" id="v011">
<h3>MontaukOS 0.1.1</h3>
<h4>New</h4>
@@ -1,7 +0,0 @@
MontaukOS v0.3.0 Alpha
Released: 2025-09-29
Channel: Alpha
This is a sample package placeholder for the website downloads page.
Replace this file with the published disk image, archive, or installer artifact
when official release assets are available.
@@ -1,7 +0,0 @@
MontaukOS v0.3.2 Stable
Released: 2025-12-18
Channel: Stable
This is a sample package placeholder for the website downloads page.
Replace this file with the published disk image, archive, or installer artifact
when official release assets are available.
@@ -1,7 +0,0 @@
MontaukOS v0.4.0 Preview
Released: 2026-04-12
Channel: Preview
This is a sample package placeholder for the website downloads page.
Replace this file with the published disk image, archive, or installer artifact
when official release assets are available.