v4.2.0.2374
·
16 commits
to master
since this release
Thank you to all contributors, including the new contributors ClamEater14 and net2cn.
What's Changed
🧠 Core
- chore: Refactor service usage following the changes introduced in PR #2599 by @Eideren in #2600
- refactor: Nullable and Modernization for Stride.Core. & Stride.Core.AssemblyProcessor by @Kryptos-FR in #2639
- refactor: Nullable and Modernization for Core projects by @Kryptos-FR in #2643
📦 Assets
- fix: UrlReference triggering quantum change propagation, leading to exceptions with cyclic scene references by @Eideren in #2528
- fix: Add assets cleanup target when calling dotnet clean, clarify ref out of sync issues by @Eideren in #2629
- feat: Add asset support for interface properties by @Eideren in #2606
🔨 Build
- docs: Update THIRD PARTY.md file by @Jklawreszuk in #2577
- feat: Crossplatform font loading by @Jklawreszuk in #2530
- fix: missing version update of Silk.NET to version 2.22.0 by @Basewq in #2632
📄 Docs
- docs: add Nicogo1705 as a contributor for code by @allcontributors in #2607
- docs: add ourabigdev as a contributor for code by @allcontributors in #2608
- docs: add kopffarben as a contributor for code by @allcontributors in #2610
- docs: add Feralnex as a contributor for code by @allcontributors in #2612
- docs: add TranquilAbyss as a contributor for code by @allcontributors in #2613
- docs: add levifmorais as a contributor for design by @allcontributors in #2614
- docs: add tymokvo as a contributor for doc by @allcontributors in #2615
- docs: add Arc-huangjingtong as a contributor for code by @allcontributors in #2616
- docs: add minktusk as a contributor for code, and content by @allcontributors in #2617
- docs: add timcassell as a contributor for code by @allcontributors in #2618
- docs: add dloe as a contributor for code by @allcontributors in #2619
- docs: add wrshield as a contributor for code by @allcontributors in #2620
- docs: add soorMSWE as a contributor for code by @allcontributors in #2621
- docs: add MechWarrior99 as a contributor for code by @allcontributors in #2622
- docs: add kristian15959 as a contributor for code by @allcontributors in #2623
- docs: add YerkoAndrei as a contributor for code by @allcontributors in #2624
- docs: add ComputerSmoke as a contributor for code by @allcontributors in #2625
- docs: add timconner as a contributor for code by @allcontributors in #2626
- docs: Contributor details updated by @VaclavElias in #2627
- docs: XML Comments improvements by @VaclavElias in #2589
🛠️ GameStudio
- fix: Empty GridLogViewer when messages are appended before the element is on screen by @Eideren in #2525
- feat: Port NuGetResolver.UI to AvaloniaUI by @Jklawreszuk in #2512
🎨 Graphics
- fix: Fix full-screen toggling repeatedly while holding Alt + Enter by @ClamEater14 in #2593
- feat: Added support for per frame logical groups in RootEffectRenderFeature by @johang88 in #2597
- feat: Generalized per view resource binding by @johang88 in #2609
⌨️ Input
⚙️ Physics
- docs: Bepu, add a couple of missing summaries by @Eideren in #2567
- fix: bepu, removal of collidables while running a contact event leaves contact tracking in an unexpected state by @Eideren in #2603
🖥️ UI
- fix: TextBlock enters an infinite loop if the given available space is too small to fit even one character. by @net2cn in #2598
💪 Other Changes
- Core: ServiceRegistry, GetOrCreate and Remove(instance) by @Eideren in #2599
- Revert "feat: Crossplatform font loading" by @Eideren in #2637
- fix: Legacy DynamicNavigationMeshSystem bugs and memory leak by @Basewq in #2631
- fix: Rendering hang when creating object node by @Eideren in #2640
- fix: Temporarily disable the resolver UI as there is a dependency issue with Avalonia. by @Kryptos-FR in #2651
New Contributors
- @ClamEater14 made their first contribution in #2593
- @net2cn made their first contribution in #2598
Full Changelog: releases/4.2.0.2293...releases/4.2.0.2374