Changes
- #310: Improve process handle inheritance on Windows 7 and lower (detect OS version via VerifyVersionInfoW and cache the result)
- #307: Fix executable permissions for markdown files and .gitignore
- #306: Add Haiku CI
- Improve towlower/towupper
- Improve configure script and option checking
Bugs fixed
- #7577: Fix walk directory to avoid infinite recursion (stack overflow) on directories containing recursive symlinks
- #315: Fix memcpy size calculation in native_large_allocator to avoid heap overflow and data loss on realloc
- #315: Fix -Wuninitialized-const-pointer warning in the heap demo with Xcode 26.5 clang
- #314: Fix tb_strcat
- #312: Fix tb_putchar writing to stdin instead of stdout
- #309: Fix misleading indentation
- Fix access() on BSD
- Fix compile error
What's Changed
- add haiku ci by @waruqi in #306
- fix permssions for markdown and .gitignore by @qaqland in #307
- fix: misleading indentation by @daeho-ro in #309
- Refactor handle inheritance logic in process.c by @luadebug in #310
- fix(tb_putchar): stdin => stdout by @IHateGameDev in #312
- fix tb_strcat by @zeromake in #314
- Fix memcpy size calculation in native_large_allocator by @luadebug in #315
New Contributors
- @qaqland made their first contribution in #307
- @daeho-ro made their first contribution in #309
- @luadebug made their first contribution in #310
- @IHateGameDev made their first contribution in #312
- @zeromake made their first contribution in #314
Full Changelog: v1.8.0...v1.8.1