Repository navigation
Releases
Releases · MiroKaku/Musa.Runtime
v1451.28000.0
**SDK:** MSVC 14.51.36231 / UCRT 10.0.28000.0 - **C++17 filesystem** — Phase 1 filesystem support for kernel mode - **std::format** — Comprehensive format string support (align, fill, hex, oct, bin, float, sign, escape, multi-arg, positional arguments) - **std::print** — Formatted output - **std::regex** — Full regular expression support - **String-to-number conversions** — std::stoi, stol, stoul, stoll, stoull, stod, stof - **Complete locale chain** — Enables std::format, std::regex, and locale-dependent functions - **Kernel-mode locale overlay** — Full locale coverage without console I/O dependencies - **22 string/memory UCRT functions** — strerror/strerror_s, collation, and more - **112 UCRT source files unlocked** — lowio, stdio, filesystem, time, env directories - **lowio overlay** — Removes console API dependencies in kernel mode - **SEH support** — __GSHandlerCheck_SEH_noexcept, access violation handling, finally/continue search - **_strnicoll / _wcsnicoll** — Locale-aware string collation
v0.6.0
Upgrade UCRT to 10.0.28000.0, remove 10.0.22621.0
v0.5.1
Fix: BSOD, incorrect stack bounds check Update: Musa.Veil 1.4.1 -> 1.5.0, Musa.Core 0.4.0 -> 0.4.1
v0.5.0
Update: msvc toolset version to 14.44.35207, sdk version to 10.0.26100
v0.4.0
update: msvc toolset version to 14.43.34808
v0.3.5
v0.3.4
v0.3.3
Feature: #8, __unDNameEx function support. Fixed: #6, Adding '/Zc:threadSafeInit-' temporarily solves the error
v0.3.2
Fix: CRT initialization function is optimized away Update: Musa.Core to 0.3.2
v0.3.1
Update: Musa.Core to 0.3.1 Fix: error LNK2001: unresolved external symbol __imp_KeGetCurrentIrql