Stride/stride: Release releases/4.2.0.2122
Name: stride
Owner: Stride
Release: releases/4.2.0.2122
Released: 2024-03-23
License: MIT
Release Assets:
What's Changed
🎉 New Features
- [Input] Add haptic support to OpenVR and Oculus runtimes by @ComputerSmoke in https://github.com/stride3d/stride/pull/2169
🔧 Engineering
- [Dispatcher] improve api, reduce overhead, improve performances for items > 1k by @Eideren in https://github.com/stride3d/stride/pull/2083
- Enable to run Stride.Core.Tasks program on any desktop OS by @Jklawreszuk in https://github.com/stride3d/stride/pull/2042
- Remove binary DataMemberMode by @IXLLEGACYIXL in https://github.com/stride3d/stride/pull/2094
- Implement "Enable Metrics" setting by @NicusorN5 in https://github.com/stride3d/stride/pull/1816
- [Serialization] More useful throw when missing parameterless ctor by @Eideren in https://github.com/stride3d/stride/pull/2098
- Remove stylecop by @IXLLEGACYIXL in https://github.com/stride3d/stride/pull/2105
- fix: File GraphicsResourceMap.cs without references removed by @VaclavElias in https://github.com/stride3d/stride/pull/2181
📦 Assets
- Add package upgrade list by @Doprez in https://github.com/stride3d/stride/pull/2093
🔊 Audio
- [Audio] fix: Audio emitter multiple references to same asset bugfix by @ComputerSmoke in https://github.com/stride3d/stride/pull/2176
🔨 Build
- [Build] Fix misc warnings by @Eideren in https://github.com/stride3d/stride/pull/2063
- [Build] Restore rules on stride analysers by @Kryptos-FR in https://github.com/stride3d/stride/pull/2089
- Update dependencies by @Kryptos-FR in https://github.com/stride3d/stride/pull/2046
- [Build] Fix VSPackage build by @Kryptos-FR in https://github.com/stride3d/stride/pull/2102
- [Build] Require VC++ 2019 redist minimum by @Kryptos-FR in https://github.com/stride3d/stride/pull/2100
- [Tests] Fixes random test failures by @azeno in https://github.com/stride3d/stride/pull/2133
- Repair projectwatcher by @IXLLEGACYIXL in https://github.com/stride3d/stride/pull/2106
- [Assets] Prevent crash of the assets compiler when an assembly cannot be fully loaded. by @Kryptos-FR in https://github.com/stride3d/stride/pull/2144
- feat: Release.yml added for PR categorisation by @VaclavElias in https://github.com/stride3d/stride/pull/2137
📄 Docs
- docs: add dotlogix as a contributor for code by @allcontributors in https://github.com/stride3d/stride/pull/2146
- docs: add froce as a contributor for code by @allcontributors in https://github.com/stride3d/stride/pull/2147
- docs: add fydar as a contributor for code by @allcontributors in https://github.com/stride3d/stride/pull/2148
- docs: add MaximilianEmel as a contributor for code by @allcontributors in https://github.com/stride3d/stride/pull/2149
- docs: add Schossi as a contributor for code by @allcontributors in https://github.com/stride3d/stride/pull/2150
- docs: add ch3mbot as a contributor for code by @allcontributors in https://github.com/stride3d/stride/pull/2151
- Remove docs, has been moved to Stride docs repo by @Aggror in https://github.com/stride3d/stride/pull/2036
🛠️ GameStudio
- [Samples] Fix ResourceFolders reference in package file by @Kryptos-FR in https://github.com/stride3d/stride/pull/2109
- Make Stride.Core.Presentation cross-platform by @Kryptos-FR in https://github.com/stride3d/stride/pull/2082
- Rework asset editors dependencies by @Kryptos-FR in https://github.com/stride3d/stride/pull/2167
- Overwrite dialog fix by @timconner in https://github.com/stride3d/stride/pull/2183
- fix: [Presentation] Fix issue with binding quantum nodes when associated name is not found by @Kryptos-FR in https://github.com/stride3d/stride/pull/2195
🖌️ Graphics
- [OpenXR] Fixes crashes when no device is present by @azeno in https://github.com/stride3d/stride/pull/2121
- Added option to add a parent reference for SDL window by @Doprez in https://github.com/stride3d/stride/pull/2111
- [OpenXR] Adds a minimal API to request and control Passthrough by @azeno in https://github.com/stride3d/stride/pull/2141
⚙️ Physics
- [Physics] Fix inconsistent box2D collision, see #1707 and #2019 by @Eideren in https://github.com/stride3d/stride/pull/2092
📚 Samples
- Update samples to Stride 4.2 by @Kryptos-FR in https://github.com/stride3d/stride/pull/2132
- feat: Update samples/template to top-level statements by @Jklawreszuk in https://github.com/stride3d/stride/pull/2187
New Contributors
- @ComputerSmoke made their first contribution in https://github.com/stride3d/stride/pull/2169
- @timconner made their first contribution in https://github.com/stride3d/stride/pull/2183
Full Changelog: https://github.com/stride3d/stride/compare/releases/4.2.0.2067...releases/4.2.0.2122