Releases: stride3d/stride-community-toolkit
v1.0.0.0-preview.48
What's Changed
🔧 Engineering
- chore: NuGet packages bumped by @VaclavElias in #185
🎓 Examples
💪 Other Changes
- refactor: Spacing updates by @VaclavElias in #182
- refactor: Code improvements by @VaclavElias in #183
- feat: Enables sourcelink by @VaclavElias in #184
Full Changelog: v1.0.0.0-preview.47...v1.0.0.0-preview.48
v1.0.0.0-preview.47
Release notes for 1.0.0.0-preview.47
What's Changed
🎉 New Features
🐞 Bug Fixes
🔧 Engineering
- chore: NuGet packages bumped by @VaclavElias in #178
New Contributors
Full Changelog: v1.0.0.0-preview.46...1.0.0.0-preview.47
v1.0.0.0-preview.46
Release notes for 1.0.0.0-preview.46
What's Changed
💥 Breaking Changes
🎉 New Features
- feat: added ImGui from https://github.com/Eideren/StrideCommunity.ImGuiDebug by @Doprez in #169
- feat: Simple screenshot extension by @Doprez in #171
🔧 Engineering
- feat: Various updates by @VaclavElias in #164
- fix: Prevent crash due to NaN by @Doprez in #168
- refactor: Code consistency updates by @VaclavElias in #172
🎓 Examples
- feat: New examples added, SceneRenderer and Stride UI Drag and Drop by @VaclavElias in #165
- feat: Render Example code improvements by @VaclavElias in #166
🔁 Build & Deploy
- chore: Clean up of unused GitHub actions by @VaclavElias in #173
- feat: GitHub action updates by @VaclavElias in #174
Full Changelog: v1.0.0.0-preview.45...1.0.0.0-preview.46
v1.0.0.0-preview.45
Release notes for 1.0.0.0-preview.45
Nothing major. NuGet packages bumped and renderer example added.
What's Changed
🔧 Engineering
- chore: NuGet packages bumped by @VaclavElias in #163
📄 Docs
- docs: Reference runtime win-x64 removed by @VaclavElias in #160
🎓 Examples
- feat: Example09_Renderer added by @VaclavElias in #161
- fix: Project location corrected by @VaclavElias in #162
Full Changelog: v1.0.0.0-preview.44...1.0.0.0-preview.45
v1.0.0.0-preview.44
This release brings a lot of new extensions migrated from dfkeenan's toolkit. Thank you, @dfkeenan.
Additionally, some short tutorials have been added, based on dfkeenan's demo code.
What's Changed
🔧 Engineering
- fix: use maybe null by @IXLLEGACYIXL in #151
- Refactoring 03 by @VaclavElias in #154
- Refactoring 04 by @VaclavElias in #156
- feat: New projects, tutorials, and extensive extension methods to enhance functionality and documentation by @VaclavElias in #158
- chore: NuGet packages bumped by @VaclavElias in #159
📄 Docs
- docs: Reference runtime win-x64 removed by @VaclavElias in #160
💪 Other Changes
- Refactoring 05 by @VaclavElias in #157
Full Changelog: v1.0.0.0-preview.42...1.0.0.0-preview.44
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