Jorrit Rouwe 1 miesiąc temu
rodzic
commit
23dadd0e60
4 zmienionych plików z 7 dodań i 6 usunięć
  1. 1 1
      Build/CMakeLists.txt
  2. 2 1
      Docs/APIChanges.md
  3. 2 2
      Docs/ReleaseNotes.md
  4. 2 2
      Jolt/Core/Core.h

+ 1 - 1
Build/CMakeLists.txt

@@ -1,6 +1,6 @@
 cmake_minimum_required(VERSION 3.20 FATAL_ERROR)
 
-project(JoltPhysics VERSION 5.4.1 LANGUAGES CXX)
+project(JoltPhysics VERSION 5.5.0 LANGUAGES CXX)
 
 # When turning this option on, the library will be compiled using assertions. By default asserts are enabled in Debug build.
 option(USE_ASSERTS "Enable asserts" OFF)

+ 2 - 1
Docs/APIChanges.md

@@ -4,9 +4,10 @@ This document lists all breaking API changes by date and by release tag. Note th
 
 Changes that make some state saved through SaveBinaryState from a prior version of the library unreadable by the new version is marked as *SBS*. See [Saving Shapes](https://jrouwe.github.io/JoltPhysics/#saving-shapes) for further information.
 
-## Changes between v5.4.0 and latest
+## Changes between v5.4.0 and v5.5.0
 
 * 20251206 - Renamed `JPH_CPU_ADDRESS_BITS` to `JPH_CPU_ARCH_BITS` because the size of a pointer can be different from the number of bits used by the architecture. (db654de2a6098fd1ad78cb9a3e70f6a8a61c00b5)
+* 20251120 - Added BroadPhaseQuery::GetBounds, deprecated PhysicsSystem::GetBounds. (793b3a0dbd978552cc6bf68db1c473b32e8ba1ef)
 
 ## Changes between v5.3.0 and v5.4.0
 

+ 2 - 2
Docs/ReleaseNotes.md

@@ -2,7 +2,7 @@
 
 For breaking API changes see [this document](https://github.com/jrouwe/JoltPhysics/blob/master/Docs/APIChanges.md).
 
-## Unreleased Changes
+## v5.5.0
 
 ### New functionality
 
@@ -14,7 +14,7 @@ For breaking API changes see [this document](https://github.com/jrouwe/JoltPhysi
 
 ### Bug Fixes
 
-* Visual Studio 2026 compile fixes.
+* Visual Studio 2026 support.
 * A 6DOF constraint that constrains all rotation axis in combination with a body that has some of its rotation axis locked would not constrain the rotation in the unlocked axis.
 * Added include `type_traits` for `std::is_trivial` to avoid compile error on macOS with clang 21.
 * Fixed compilation error when using Jolt in conjunction with the `_CRTDBG_MAP_ALLOC` define on Windows.

+ 2 - 2
Jolt/Core/Core.h

@@ -6,8 +6,8 @@
 
 // Jolt library version
 #define JPH_VERSION_MAJOR 5
-#define JPH_VERSION_MINOR 4
-#define JPH_VERSION_PATCH 1
+#define JPH_VERSION_MINOR 5
+#define JPH_VERSION_PATCH 0
 
 // Determine which features the library was compiled with
 #ifdef JPH_DOUBLE_PRECISION