Skip to content

v4.2.0.2232

Latest
Compare
Choose a tag to compare
@VaclavElias VaclavElias released this 25 Sep 21:59
· 557 commits to master since this release
90522b7

We're excited to announce a new minor update to the Stride game engine, packed with numerous fixes and improvements across various areas. This update focuses on enhancing the core, improving performance, fixing bugs, and expanding the feature set for assets and game development workflows.

Several performance optimizations have been made for geometric primitives, reducing memory usage and improving rendering efficiency. We’re also thrilled to welcome new contributors from the open-source community, including @tymokvo, @Arc-huangjingtong, @minktusk, and @timcassell. Thank you for your support!

Ongoing work continues on the cross-platform asset compiler, with some assets already being compiled on Linux. Special thanks to @Jklawreszuk for your contributions, but there's still more to do, let’s keep pushing forward! 🙂

And a big thank you to all our existing contributors for your continued dedication and hard work. Your contributions are the foundation of Stride’s growth and success! 🌟

What's Changed

🐞 Bug Fixes

🧠 Core

  • fix: getting app exe path when using PublishSingleFile by @Basewq in #2352
  • Fix: ChannelMicroThreadAwaiter pooling bug by @timcassell in #2373

📦 Assets

  • fix: Enable to run broken TextureConverter Tests by @Jklawreszuk in #2343
  • fix: Restore LoadWICFile for Windows due to incomplete cross-platform functionality by @Basewq in #2435
  • fix: extracting embedded texture files for materials from glTF file by @Basewq in #2441
  • fix: Assimp skeleton/animation importer for models with duplicate node names by @Basewq in #2444

🔨 Build

📄 Docs

🛠️ GameStudio

🎨 Graphics

⌨️ Input

🚀 Launcher

➗ Math

⚙️ Physics

  • feat: No Physics Shapes On The CharacterComponent Causes Unhandled Exception by @dloe in #2410
  • fix: PhysicsComponent created with GetOrCreate is unusable by @dloe in #2422
  • fix: Unable to Change CharacterComponent's collider shape properties without causing crash by @dloe in #2428
  • fix: bug pertaining to ReAttach method for PR #2422 by @dloe in #2439
  • fix: PhysicsComponent reattach logic crashing the editor by @Basewq in #2465

📚 Samples

  • feat: Hide default font name for SystemFontProvider, change default font by @Jklawreszuk in #2385
  • fix: sample projects, remove unused properties by @Jklawreszuk in #2205

🔄 Serialization

  • fix: Cecil serialization inheritance cutoff with complex base types by @Eideren in #2457

🌈 Shaders

  • Fix shader bool generics to appear in the editor by @Basewq in #2405

New Contributors

Full Changelog: releases/4.2.0.2188...releases/4.2.0.2232