Releases: stride3d/stride-community-toolkit
v1.0.0.0-preview.42
What's Changed
🎉 New Features
🐞 Bug Fixes
🔧 Engineering
- Refactoring - Code readability improvements by @VaclavElias in #142
- refactor: Code improvements by @VaclavElias in #143
- Refactoring 01 - Further improvements by @VaclavElias in #144
- [Engine] Refactoring 02 - Code improvements by @VaclavElias in #145
- update nugets and add config for sdsl files by @Doprez in #149
📄 Docs
- feat: Docs updated, mentioning --runtime win-x64 by @VaclavElias in #141
🔁 Build & Deploy
- fix: GitHub action improvements by @VaclavElias in #140
Full Changelog: v1.0.0.0-preview.41...1.0.0.0-preview.42
v1.0.0.0-preview.41
Release notes for 1.0.0.0-preview.41
What's Changed
🐞 Bug Fixes
- fix: Correcting example references to Stride.CommunityToolkit.Windows by @VaclavElias in #136
🔧 Engineering
- Update 17 - Refactoring - Code improvements by @VaclavElias in #138
- Update 18 - Additional ndepend updates by @VaclavElias in #139
📄 Docs
- docs: Description and Title added by @VaclavElias in #135
Full Changelog: v1.0.0.0-preview.39...1.0.0.0-preview.41
v1.0.0.0-preview.39
Release notes for 1.0.0.0-preview.39
This update mainly focused on this issue #133.
I was able to debug the error but I wasn't able to find the issue itself because it happens in the NuGet library itself. I moved on and these are the suggetions for the toolkit for now:
Anywhere we reference Stride.Core.Assets.CompilerApp
we have to add also <RuntimeIdentifier>win-x64</RuntimeIdentifier>
which makes it Windows only.
Stride.CommunityToolkit
library will have noStride.Core.Assets.CompilerApp
references, so it can be built correctly and be platfom agnostic. Should work in code-only and regular Stride Projects.- The new
Stride.CommunityToolkit.Windows
library will haveStride.Core.Assets.CompilerApp
reference and also<RuntimeIdentifier>win-x64</RuntimeIdentifier>
, at the moment it is an empty library refrencingStride.CommunityToolkit
project mainly for code-only purpose, just to remove the above boilerplate. That means, code only examples would referenceStride.CommunityToolkit.Windows
instead ofStride.CommunityToolkit
. This could be done also for Linux later. Stride.CommunityToolkit.Skyboxes
library mainly for code-only purpose, will haveStride.Core.Assets.CompilerApp
reference removed so the NuGet package can be created. Because it is used withStride.CommunityToolkit.Windows
, it should build correctly
What's Changed
🔁 Build & Deploy
- Update 15 - Cross platform improvements by @VaclavElias in #134
Full Changelog: 1.0.0.0-preview.38...1.0.0.0-preview.39
v1.0.0.0-preview.38
Release notes for 1.0.0.0-preview.38
What's Changed
This update was mainly to add Stride 4.2.0.2122 references. The CI/CD stopped working and temporary fix was added.
💥 Breaking Changes
- refactor!: Stride.Core.Assets.CompilerApp is removed from the toolkit by @VaclavElias in #130
🔧 Engineering
✨ Enhancement
- [GameExtensions] Added focus lost extension by @Doprez in #117
- [Input] Control instructions added for Basic3DCameraController by @VaclavElias in #118
🔁 Build & Deploy
- fix: Fixes Nuget deployment by @VaclavElias in #121
- fix: System.Security.Cryptography.Pkcs package added by @VaclavElias in #122
- fix: Fixes CI/CD issue by @VaclavElias in #131
💪 Other Changes
- test: Testing NuGet deployment by @VaclavElias in #123
- test: NuGet packages bumped by @VaclavElias in #124
- test: Testing deployment by @VaclavElias in #125
- feat: Adding Bepu back by @VaclavElias in #126
- feat: Self hosted option added by @VaclavElias in #127
- test: Project udpates by @VaclavElias in #128
Full Changelog: v1.0.0.0-preview.20...1.0.0.0-preview.38
v1.0.0.0-preview.20
What's Changed
💥 Breaking Changes
- refactor: Bepu references corrected and other updates by @VaclavElias in #116
🔧 Engineering
- Update 14 - Bepu updates and Skybox separated by @VaclavElias in #106
- fix: GetCamera() related updates by @Doprez in #112
- refactor: Cleaned up examples by @Doprez in #113
✨ Enhancement
- feat: Release.yml title updated by @VaclavElias in #103
- feat: GitHub Actions updated by @VaclavElias in #104
📄 Docs
- fix: Docs improvements and link references fixes by @VaclavElias in #105
- chore: Releatese notes added by @VaclavElias in #109
🔁 Build & Deploy
- fix: TAG_COMMIT flag added by @VaclavElias in #110
- fix: Adding Bepu packages references by @VaclavElias in #111
Full Changelog: v1.0.0.0-preview.16...1.0.0.0-preview.20
v1.0.0.0-preview.17
Release notes for 1.0.0.0-preview.17
What's Changed
🔧 Engineering
- Update 14 - Bepu updates and Skybox separated by @VaclavElias in #106
✨ Enhancement
- feat: Release.yml title updated by @VaclavElias in #103
- feat: GitHub Actions updated by @VaclavElias in #104
📄 Docs
- fix: Docs improvements and link references fixes by @VaclavElias in #105
Full Changelog: v1.0.0.0-preview.16...1.0.0.0-preview.17
v1.0.0.0-preview.16
What's Changed
🎉 New Features
- Adding a helper class for simple image processing by @dotlogix in #57
- Toolkit 2D Improvements by @VaclavElias in #97
🔧 Engineering
- increase nexvyaml by @IXLLEGACYIXL in #95
- increase nexvyaml version by @IXLLEGACYIXL in #100
- [Refactoring] add module by @IXLLEGACYIXL in #101
- [Docs] Update README.md by @VaclavElias in #102
📄 Documentation
- Update 14 - Example 7 docs added by @VaclavElias in #92
- Clean up and docs by @Doprez in #94
🎓 Examples
- Update 13 - 2D scene setup and example added by @VaclavElias in #90
- Update 15 - 2D scene updates and refactorings by @VaclavElias in #96
💪 Other Changes
- Update 11 - Docs improvements by @VaclavElias in #79
- Modify entity extension by @IXLLEGACYIXL in #81
- Update 12 - Library improvements by @VaclavElias in #82
- Image Processing Consistency Updates by @VaclavElias in #83
- Add example cube clicker by @IXLLEGACYIXL in #84
- Texture Extensions and reading the Source of an asset by @Idomeneas1970 in #85
- Example 7 refactoring by @VaclavElias in #86
- Add cube loading to cube clicker by @IXLLEGACYIXL in #87
- Example 7 refactoring 2 by @VaclavElias in #88
- Refactor: UIManager added by @VaclavElias in #89
- Add SetMaxFPS() by @Doprez in #91
- Add Debug Shapes from Profan by @Doprez in #93
- add new world to screenpoint by @IXLLEGACYIXL in #98
- Script System Extensions for writing async methods by @DockFrankenstein in #99
New Contributors
- @DockFrankenstein made their first contribution in #99
Full Changelog: v1.0.0.0-preview.15...1.0.0.0-preview.16
v1.0.0.0-preview.15
What's Changed
✨ Enhancement
- Toolkit refactoring and improvements, Gizmo added by @VaclavElias in #78
📄 Documentation
- Update HeightmapExtensions.cs by @Idomeneas1970 in #69
💪 Other Changes
- Create PickingExample by @Idomeneas1970 in #66
- [Examples] feat: Code improvements by @VaclavElias in #67
- refactor: Code improvements by @VaclavElias in #68
- Toolkit improvements and refactoring. by @VaclavElias in #72
- Minor refactoring by @VaclavElias in #73
- Update 10 - Docs and code improvements by @VaclavElias in #74
Full Changelog: v1.0.0.0-preview.14...v1.0.0.0-preview.15
v1.0.0.0-preview.14
Release notes for 1.0.0.0-preview.14
What's Changed
💪 Other Changes
- ProceduralGeometry: More complex example and docs by @dotlogix in #50
- Update 7 by @VaclavElias in #51
- Udpate 8 - Moving MeshBuilder to manual section by @VaclavElias in #52
- Update 9 - Refactoring and docs improvements by @VaclavElias in #53
- updated based on recommendations by @Doprez in #55
- New example added by @VaclavElias in #58
- Example game renamed by @VaclavElias in #59
- Update to Stride 4.2 by @Doprez in #63
- Get mesh data by @Doprez in #62
- feat: GitHub Actions updated by @VaclavElias in #64
Full Changelog: v1.0.0.0-preview.13...1.0.0.0-preview.14
v1.0.0.0-preview.13
Release notes for 1.0.0.0-preview.13
What's Changed
💪 Other Changes
- Update 6 - Docs content updates by @VaclavElias in #44
- added new Eflag value to Raycast extensions by @Doprez in #45
- Update 6 - Docs improvements by @VaclavElias in #46
- Add mesh builder with examples by @dotlogix in #48
- Merging refactoring and docs updates by @VaclavElias in #49
New Contributors
Full Changelog: v1.0.0.0-preview.12...1.0.0.0-preview.13