|
1 | 1 | # Stride 4.2 Release Notes
|
2 | 2 |
|
3 |
| -January 5th, 2024 |
| 3 | +January 10th, 2024 |
4 | 4 |
|
5 | 5 | Stride contributors are thrilled to announce the release of Stride 4.2, now fully compatible with .NET 8 and leveraging the latest enhancements in C# 12. This release brings significant improvements in performance, stability, and developer experience.
|
6 | 6 |
|
7 |
| -A massive thank you to the open-source Stride community for your dedicated contributions. This release saw X contributions from over Y amazing contributors, each playing a crucial role in making Stride 4.2 a reality. |
| 7 | +A massive thank you to the open-source Stride community for your dedicated contributions. This release saw over 75 contributions from more than 22 amazing contributors, each playing a crucial role in making Stride 4.2 a reality. |
8 | 8 |
|
9 | 9 | ## What's new in Stride 4.2
|
10 | 10 | Stride 4.2 includes numerous enhancements and improvements.
|
@@ -99,8 +99,54 @@ Stride 4.2 includes numerous enhancements and improvements.
|
99 | 99 | * Let the user pick which animation stack to import in an fbx by @adrsch in https://github.com/stride3d/stride/pull/1977
|
100 | 100 | * Fixes OpenGL by @MaximilianEmel in https://github.com/stride3d/stride/pull/2023
|
101 | 101 | * Update dotnet 8 by @Doprez in https://github.com/stride3d/stride/pull/1616
|
| 102 | +* [Native] - Implement IsXInputDevice method in C# by @Jklawreszuk in https://github.com/stride3d/stride/pull/1926 |
| 103 | +* Rollback changes to Stride.Native.targets and add StrideNative.cpp by @Kryptos-FR in https://github.com/stride3d/stride/pull/2047 |
| 104 | +* Use central package management by @Kryptos-FR in https://github.com/stride3d/stride/pull/2045 |
| 105 | +* [Build] Use central package management - missed a couple of projects by @Kryptos-FR in https://github.com/stride3d/stride/pull/2052 |
| 106 | +* [Profiling] Fix performance regression in FastTextRenderer by @Eideren in https://github.com/stride3d/stride/pull/2058 |
| 107 | +* [Project] GitIgnore Rider cache/user config by @Eideren in https://github.com/stride3d/stride/pull/2062 |
| 108 | +* [Build] Fix build following changes from #2045 by @Eideren in https://github.com/stride3d/stride/pull/2061 |
| 109 | +* Replace net 6 leftovers by @Jklawreszuk in https://github.com/stride3d/stride/pull/2038 |
| 110 | +* updated missed dotnet 6 reference in readme by @Doprez in https://github.com/stride3d/stride/pull/2051 |
| 111 | +* [Math] Relax constraints on arguments passed as ref across math types by @Eideren in https://github.com/stride3d/stride/pull/2044 |
| 112 | +* fix(fbx import): Prevent zero-length tangents/normals (partial fix for #325) by @froce in https://github.com/stride3d/stride/pull/2066 |
| 113 | +* [Editor] Fix NuGet.Frameworks failing to load causing RoslynPad to break by @Eideren in https://github.com/stride3d/stride/pull/2075 |
| 114 | +* [Native] Undo lightprobe-related code removal by @Jklawreszuk in https://github.com/stride3d/stride/pull/2077 |
| 115 | +* Fix extension by @Doprez in https://github.com/stride3d/stride/pull/2064 |
| 116 | +* [Build] Move Directory.Packages.props by @Kryptos-FR in https://github.com/stride3d/stride/pull/2055 |
| 117 | +* Fix Typos in XML docs by @Doprez in https://github.com/stride3d/stride/pull/2091 |
| 118 | + |
| 119 | +## Contributors |
| 120 | + |
| 121 | +A heartfelt thank you to all the contributors who have played a significant role in this release: |
| 122 | + |
| 123 | +- [@MeharDT](https://github.com/MeharDT) |
| 124 | +- [@Basewq](https://github.com/Basewq) |
| 125 | +- [@Doprez](https://github.com/Doprez) |
| 126 | +- [@IXLLEGACYIXL](https://github.com/IXLLEGACYIXL) |
| 127 | +- [@SVNMLR](https://github.com/SVNMLR) |
| 128 | +- [@VaclavElias](https://github.com/VaclavElias) |
| 129 | +- [@acastrodev](https://github.com/acastrodev) |
| 130 | +- [@Ethereal77](https://github.com/Ethereal77) |
| 131 | +- [@adrsch](https://github.com/adrsch) |
| 132 | +- [@Jklawreszuk](https://github.com/Jklawreszuk) |
| 133 | +- [@Eideren](https://github.com/Eideren) |
| 134 | +- [@Fydar](https://github.com/Fydar) |
| 135 | +- [@froce](https://github.com/froce) |
| 136 | +- [@Kryptos-FR](https://github.com/Kryptos-FR) |
| 137 | +- [@Schossi](https://github.com/Schossi) |
| 138 | +- [@MaximilianEmel](https://github.com/MaximilianEmel) |
| 139 | +- [@ch3mbot](https://github.com/ch3mbot) |
| 140 | +- [@tebjan](https://github.com/tebjan) |
| 141 | +- [@JeromyWalsh](https://github.com/JeromyWalsh) |
| 142 | +- [@azeno](https://github.com/azeno) |
| 143 | +- [@WojciechNagorski](https://github.com/WojciechNagorski) |
| 144 | +- [@manio143](https://github.com/manio143) |
102 | 145 |
|
103 | 146 | ## New Contributors
|
| 147 | + |
| 148 | +We are especially excited to welcome the following new contributors to Stride with the 4.2 release. Your contributions are greatly appreciated! |
| 149 | + |
104 | 150 | * @adrsch made their first contribution in https://github.com/stride3d/stride/pull/1920
|
105 | 151 | * @froce made their first contribution in https://github.com/stride3d/stride/pull/1788
|
106 | 152 | * @Fydar made their first contribution in https://github.com/stride3d/stride/pull/1941
|
|
0 commit comments