Update version to 0.3.2 and enhance stability across platforms

- Bump project version to 0.3.2 in CMakeLists.txt, vcpkg.json, and relevant headers.
- Increase Windows stack size to 8MB to prevent stack overflow during asset loading.
- Isolate development utilities from CI builds to ensure cleaner release artifacts.
- Implement comprehensive bounds checking and fix segmentation faults in the graphics system.
- Update documentation to reflect new build instructions and stability improvements.
This commit is contained in:
scawful
2025-09-29 15:47:14 -04:00
parent ec42054da2
commit 2b11338e20
10 changed files with 534 additions and 29 deletions

View File

@@ -26,14 +26,14 @@ if(WIN32)
set(THREADS_PREFER_PTHREAD_FLAG OFF)
endif()
project(yaze VERSION 0.3.1
project(yaze VERSION 0.3.2
DESCRIPTION "Yet Another Zelda3 Editor"
LANGUAGES CXX C)
# Set project metadata
set(YAZE_VERSION_MAJOR 0)
set(YAZE_VERSION_MINOR 3)
set(YAZE_VERSION_PATCH 1)
set(YAZE_VERSION_PATCH 2)
configure_file(
${CMAKE_CURRENT_SOURCE_DIR}/src/yaze_config.h.in