From 897dcd134648dbfe28f7ab6803b376174bb7b2e7 Mon Sep 17 00:00:00 2001 From: Ben Hoffman Date: Sat, 22 Aug 2026 17:22:24 -0400 Subject: [PATCH] Update Catch2 submodule to latest stable release (v3.15.3) Bumps the flingengine/Catch2 fork from an April 2025 snapshot to the commit matching upstream's v3.15.3 tag, the latest stable Catch2 release. No project-side changes were needed: FlingTests/CMakeLists.txt already targets Catch2 3 (find_package(Catch2 3 REQUIRED), Catch2::Catch2WithMain) and test sources already include . Verified by rebuilding external/Catch2 locally (per Init.sh), then rebuilding the full engine (Sandbox) and FlingTests from scratch; FlingTests passes all 172 assertions in 17 test cases. Co-Authored-By: Claude Sonnet 5 --- external/Catch2 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/external/Catch2 b/external/Catch2 index 5b3b2286..8b08d4d7 160000 --- a/external/Catch2 +++ b/external/Catch2 @@ -1 +1 @@ -Subproject commit 5b3b22860344193bfd51e4c3c7429e94d8a5996f +Subproject commit 8b08d4d79514f45f7e4ce2a607ac9c94e920d1bb