210 lines
9.4 KiB
Plaintext
210 lines
9.4 KiB
Plaintext
MontaukOS 0.1.4 (June 21, 2026)
|
|
(4cda83aa58aa22431ec64893b7960f871729dab4)
|
|
|
|
New
|
|
====
|
|
* Shell tab completion for executables, built-in commands, and files in the working directory
|
|
* New console session mode for text-mode operation
|
|
* New shell commands:
|
|
* proclist - list running processes
|
|
* btlist - list connected Bluetooth devices
|
|
* btbonds - list bonded (paired) Bluetooth devices
|
|
* Bluetooth app now shows paired devices, and the Bluetooth stack supports MAC address spoofing
|
|
* Bluetooth audio (A2DP) playback reliability improvements
|
|
* Crash reporting now works from console sessions as well as the desktop
|
|
* New bootloader-agnostic Boot Contract, decoupling the kernel from the bootloader
|
|
* C API syscall numbers for the bundled TCC compiler are now auto-generated and verified at build time
|
|
|
|
Fixed
|
|
=====
|
|
* Fixed an NVMe completion-queue desync that could break all disk reads
|
|
* Fixed TCP/IP stack bugs
|
|
* Fixed an SMP race in the kernel crash-report ring buffer, and guarded against crash-handler crash loops
|
|
* Fixed Terminal scrolling and zoom inconsistencies
|
|
* Fixed scrolling cutoff for the last entry in Device Explorer
|
|
* Fixed UI issues in Files app dialogs
|
|
* Fixed a TLS (secure networking) bug affecting system programs
|
|
* Performance improvement in the kernel string-stream helper
|
|
* Numerous additional kernel, shell, 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.3 (June 7, 2026)
|
|
(0642d930df6eee66b40423c6e621327b1e3d5c0e)
|
|
|
|
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
|
|
====
|
|
* Symmetric Multiprocessing (SMP) support
|
|
* New Time Zone Configuration applet in System Configuration with full time zone database
|
|
* Message box dialogs (OK, Yes/No, OK/Cancel) as a shared library (see Docs > Desktop Internals > Dialogs)
|
|
* Open/Save file dialogs as a shared library (see Docs > Desktop Internals > Dialogs)
|
|
* Copy and Move file operations in Files app
|
|
* Standard MTK GUI toolkit; the following apps were ported:
|
|
* Calculator
|
|
* Weather
|
|
* Wikipedia
|
|
* Bluetooth
|
|
* Disks
|
|
* Printers
|
|
* Process Manager
|
|
* New formatting options added to Wikipedia
|
|
* New Screenshot app for capturing desktop images
|
|
* New Paint app
|
|
* New Video Player app with AVI format support
|
|
* Ported Lua scripting language interpreter
|
|
* Terminal app ported to Window Server from being desktop built-in app
|
|
* Terminal app now supports zoom shortcuts
|
|
* Process Manager (procmgr) ported to Window Server, UI revamped, Windows tab added
|
|
* New Word Processor app; PDF export included
|
|
* New Spreadsheet app
|
|
* Text Editor app ported to Window Server from being desktop built-in app
|
|
* Text Editor now supports C and Lua syntax highlighting
|
|
* Audio visualizer added to Music app
|
|
* New Window Server helpers for standalone GUI apps (win_create, win_poll, win_present, etc.)
|
|
* Files app now has virtual folders to expose system components (System Configuration, Apps folders)
|
|
* Drive labels displayed in Files app
|
|
* Process crash popups (CrashReport)
|
|
* Expanded ACPI support
|
|
* Primitive S3 sleep/wake support
|
|
* Support for Internet Printing Protocol (IPP) printing
|
|
* Print dialog and test page printing
|
|
* Primitive clipboard support
|
|
* ELF shared library support with PIC code model
|
|
* Login screen improvements
|
|
* PDF viewer rendering improvements
|
|
* Super + Space keyboard shortcut for desktop search panel
|
|
|
|
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:/etc/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)
|
|
* Desktop wallpaper - Lake and mountains by Stephen Walker, Unsplash
|
|
|
|
MontaukOS 0.1.1
|
|
|
|
New
|
|
====
|
|
|
|
* Quality of life improvements in Wikipedia Client and Image Viewer apps
|
|
* Fixed memory leaks
|
|
* Fixed ghost shell.elf process bug in terminal emulator
|
|
* Fixed File Manager rendering bug
|
|
|
|
Included in ISO
|
|
================
|
|
|
|
* MontaukOS 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:/etc/ca-certificates.crt)
|
|
* Flat Remix icon pack
|
|
* JetBrains Mono, Noto Serif, Roboto, and C059 Roman (open Century Schoolbook) TrueType fonts
|
|
* DOOM Shareware game and Montauk DOOM runtime (0:/games/doom.elf)
|
|
* Experimental HTTP server (httpd) and default page (0:/www/index.html)
|
|
* Desktop wallpaper - Lake and mountains by Stephen Walker, Unsplash
|
|
|
|
MontaukOS 0.1.0
|
|
(first release)
|
|
|
|
Included in ISO
|
|
================
|
|
|
|
* MontaukOS 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:/etc/ca-certificates.crt)
|
|
* Flat Remix icon pack
|
|
* JetBrains Mono, Noto Serif, Roboto, and C059 Roman (open Century Schoolbook) TrueType fonts
|
|
* DOOM Shareware game and Montauk DOOM runtime (0:/games/doom.elf)
|
|
* Experimental HTTP server (httpd) and default page (0:/www/index.html)
|
|
* Desktop wallpaper - pine forest by Gustav Gullstrand, Unsplash
|