feat: release notes for 0.1.7; archive 0.1.7 iso; bump version to 0.1.8

Cut the 0.1.7 release (docs/tutorials, HTML man pages, updated man pages,
libc floating-point formatting, DOOM missing-WAD warning, ramdisk copy fix).
Archive the 0.1.7 ISO, publish it to the website, refresh release notes and
the downloads page, and open the 0.1.8 dev cycle (apiVersion 9, BuildNo reset).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2026-07-09 12:11:35 +02:00
parent 9b66d3f470
commit 4752e157de
6 changed files with 79 additions and 17 deletions
+31
View File
@@ -1,3 +1,34 @@
MontaukOS 0.1.7 (July 9, 2026)
(9b66d3f4703b9d4d19d1a7f37aff8d36fb076f7c)
New
====
* The libc printf-family functions now support floating-point (decimal) formatting, so Lua and other programs print decimal numbers correctly
* DOOM now shows a warning when no WAD game-data file is present rather than crashing
* Manual pages updated to document current MontaukOS
Fixed
=====
* Fixed ramdisk file copies being incorrectly created as directories rather than files
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)
* Intel Bluetooth controller firmware (0:/os/firmware/intel)
* Third-party license texts and notices (0:/os/licenses)
* Tiny C Compiler (tcc) with MontaukOS headers and libraries (0:/lib/tcc)
* Lua 5.4 interpreter (lua) with headers and static library (0:/lib/lua)
* Flat Remix icon pack
* JetBrains Mono, Noto Serif, Roboto, and C059 Roman (open Century Schoolbook) TrueType fonts
* DOOM engine with SDL_mixer audio support (game data not included)
* Experimental HTTP server (httpd) and default page (0:/www/index.html)
* Default wallpaper - blossoms by Nikhil Kumar, Unsplash (0:/os/wallpapers)
MontaukOS 0.1.6 (July 8, 2026) - hotfix
(ce5f4075138f22865fec6f583c7cfb0272a17676)