diff --git a/CHANGELOG.md b/CHANGELOG.md index 30daec4b0..2047b4831 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,19 @@ # Changelog +## v0.24.0 - 2026-10-19 +### 🐞 Fixes +- [Bugfix] Fix HDR/IBL validation falling back to stale directory on scene restore (#1367) (72150232…) +- [Bugfix] Resolve assets the Editor exports flat into Models/StreamModels/Animations (#1369) (6bb8b3e1…) +- [Bugfix] Skip mass lookup for entities without a kinetic component in serializeScene (#1366) (ebfa68be…) +- [Bugfix] Default Material.heightEnabled to false; auto-enable on height-map-bearing loads (#1361) (09365af8…) +### 📚 Docs +- [Docs] Document ComponentKit common failures and component_kit merge status (#1356) (47855dc1…) +- [Docs] Re-host starter assets on GitHub Releases; promote Untold Editor in README (#1349) (e8de441c…) +- Update README logo with new Untold Engine banner (#1362) (af46a146…) +### 🚀 Features +- [Feature] Headset rendering: foveation, temporal anti-aliasing, a forward path, and RealityKit's look in a mixed space (#1359) (021480a8…) +- [Project Layout] Root-level GameData/Resources/Docs project layout (#1345) (60722ce4…) +### 🧹 Chores / Tests +- [Chores] Warn at build time when Metal kernel sources are stale (#1357) (5cf22298…) ## v0.23.0 - 2026-10-12 ### 🐞 Fixes - [Patch] Start a slot of objects as no reference (#1313) (6456434…) diff --git a/README.md b/README.md index a978b8588..1e8b6714f 100644 --- a/README.md +++ b/README.md @@ -115,7 +115,7 @@ Clone the repository and launch the Starter Demo: ```bash git clone https://github.com/untoldengine/UntoldEngine.git cd UntoldEngine -git checkout v0.23.0 +git checkout v0.24.0 swift run StarterDemo ``` diff --git a/Sources/Demos/ShowcaseDemo/AppDelegate.swift b/Sources/Demos/ShowcaseDemo/AppDelegate.swift index f80d4e5a2..356fdfd04 100644 --- a/Sources/Demos/ShowcaseDemo/AppDelegate.swift +++ b/Sources/Demos/ShowcaseDemo/AppDelegate.swift @@ -21,7 +21,7 @@ @MainActor final class AppDelegate: NSObject, NSApplicationDelegate { private enum Constants { - static let appVersion = "0.23.0" + static let appVersion = "0.24.0" static let defaultWindowSize = NSSize(width: 1920, height: 1080) static let minimumWindowSize = NSSize(width: 640, height: 480) } diff --git a/Sources/Sandbox/AppDelegate.swift b/Sources/Sandbox/AppDelegate.swift index 0d66a37ee..596b53da8 100644 --- a/Sources/Sandbox/AppDelegate.swift +++ b/Sources/Sandbox/AppDelegate.swift @@ -20,7 +20,7 @@ @MainActor final class AppDelegate: NSObject, NSApplicationDelegate { private enum Constants { - static let appVersion = "0.23.0" + static let appVersion = "0.24.0" static let windowSize = NSSize(width: 1600, height: 900) } diff --git a/Sources/UntoldEngine/Renderer/UntoldEngine.swift b/Sources/UntoldEngine/Renderer/UntoldEngine.swift index 88f511b35..aea2d2043 100644 --- a/Sources/UntoldEngine/Renderer/UntoldEngine.swift +++ b/Sources/UntoldEngine/Renderer/UntoldEngine.swift @@ -199,7 +199,7 @@ public class UntoldRenderer: NSObject, MTKViewDelegate { BatchingSystem.shared.applyRuntimeBatchingTuning(.macOSBalanced) #endif - Logger.log(message: "Untold Engine Starting. Version 0.23.0") + Logger.log(message: "Untold Engine Starting. Version 0.24.0") } public func initSizeableResources() { diff --git a/docs/API/GettingStarted.md b/docs/API/GettingStarted.md index 82ce5027c..bb472db4d 100644 --- a/docs/API/GettingStarted.md +++ b/docs/API/GettingStarted.md @@ -27,7 +27,7 @@ Clone the repository and launch the demo: ```bash git clone https://github.com/untoldengine/UntoldEngine.git cd UntoldEngine -git checkout v0.23.0 +git checkout v0.24.0 swift run ShowcaseDemo ``` diff --git a/docs/index.md b/docs/index.md index 75476a3c6..8343c56fd 100644 --- a/docs/index.md +++ b/docs/index.md @@ -93,7 +93,7 @@ Clone the repository and launch the Starter Demo: ```bash git clone https://github.com/untoldengine/UntoldEngine.git cd UntoldEngine -git checkout v0.23.0 +git checkout v0.24.0 swift run StarterDemo ```