Releases
v5.0.112
Compare
Sorry, something went wrong.
No results found
alexrp
released this
11 Jul 19:05
Bumped default ZigVersion from 0.11.0 to 0.13.0.
Changed default LanguageStandard for C projects from gnu2x to gnu23.
Changed default LanguageStandard for C++ projects from gnu++2c to gnu++23.
Removed the CompilerMode property.
Instead, the SDK now sets the Language property (Zig, C, Cxx) based on project file extension (.zigproj, .cproj, .cxxproj).
Bumped TargetLibraryVersion for linux-ppc64le from 2.17 to 2.19.
glibc does not support this target in prior versions.
Changed LinkTimeOptimization to be true by default.
Added a UnicodeEnvironment property to control the UNICODE macro and wmain/wWinMain usage on Windows.
Added a BufferAnalysis property to control -Wunsafe-buffer-usage.
Enabled -Winvalid-utf8 by default at WarningLevel=1 and above.
Enabled -Wincompatible-function-pointer-types-strict by default at WarningLevel=4 and above.
Removed the ZIG_GLOBAL_CACHE_DIR workaround as the bug it was working around appears to have been fixed.
This should result in noticeably faster builds in general.
Fixed EditorSupport logic to produce correct JSON on Unix systems.
You can’t perform that action at this time.