Skip to content

Update dependency KinsonDigital.Velaptor to 1.0.0-preview.48 - #72

Open
renovate[bot] wants to merge 1 commit into
previewfrom
renovate/kinsondigital.velaptor-1.x
Open

renovate[bot] wants to merge 1 commit into
previewfrom
renovate/kinsondigital.velaptor-1.x

Conversation

@renovate

@renovate renovate Bot commented Jun 12, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
KinsonDigital.Velaptor 1.0.0-preview.37 → 1.0.0-preview.48 age confidence

Release Notes

KinsonDigital/Velaptor (KinsonDigital.Velaptor)

v1.0.0-preview.48: 🚀Preview - v1.0.0-preview.48

Velaptor Preview Release Notes - v1.0.0-preview.48

Quick Reminder

As with all software, there is always a chance for issues and bugs, especially for preview releases, so your input is greatly appreciated. 🙏🏼

Features ✨

  1. #​1256 - Migrated rendering backend to WebGPU.
  2. #​1256 - Added a new 2-D camera system (ICamera2D / Camera2D) with pan and zoom support. The camera works in screen-pixel coordinates with a top-left origin, exposes Position (pan), Zoom (with ZoomMin / ZoomMax limits), and the TransformPosition(...) and TransformSize(...) helper methods for converting world coordinates into screen positions.
  3. #​1256 - Added the capability to track the total size in KB of a batch, which is the all batch item data sent to the GPU (texture, font, shape, and line data combined).
    • NOTE: This is not part of the public API yet. This lays the groundwork for surfacing memory-usage statistics in a future release.
  4. #​1256 - Added a new TextRenderer render overload for rendering text with a Vector2 position, render size, angle, and color in one call: Render(IFont font, string text, Vector2 position, float renderSize, float angle, Color color, int layer = 0).

Enhancements 💎

  1. #​1256 - Added the ability to configure the color of the built-in FPS counter by adding a FpsDisplayColor property to the Window class.
    • The FPS value is now rendered in the bottom-left corner.
    • The key combo to toggle the FPS stat is still Ctrl + Alt + Shift + S.
  2. #​1256 - Added more accurate FPS calculation via a new FrameMetricsTracker that uses a ring buffer of frame times instead of the old simple calculation. The tracker also computes advanced metrics such as average FPS, 1% low FPS, and 0.1% low FPS for spotting stutters.
  3. #​1256 - Improved font and atlas unloading with internal reference counting. Fonts and atlases are only unloaded and disposed once nothing references them anymore, preventing premature disposal and improving memory reuse.
  4. #​1256 - Added a build-targets file (KinsonDigital.Velaptor.targets) that is distributed to projects consuming Velaptor. Native libraries (e.g. wgpu-native) are now automatically copied next to your running application on all operating systems, so you don't have to manage them manually.
  5. #​1256 - Improved render coordination by 4.6%.

Bug Fixes 🐛

  1. #​1287 - Disposing of already disposed atlas data causes a crash.
  2. #​1256 - Fixed a crash that occurred when closing the window on Linux.
  3. #​1256 - Fixed a crash that occurred when minimizing the window.
  4. #​1256 - Fixed a crash that occurred when switching between scenes due to improper disposal.
  5. #​1256 - Fixed a text rendering glitch so text now renders correctly after switching scenes.
  6. #​1256 - Fixed an issue where rendering more than one batch per frame did not draw all batches correctly.
  7. #​1256 - Fixed an issue where GPU buffer handles were disposed between rendering layers.
  8. #​1256 - Fixed a shape rendering issue on macOS so shapes now render correctly.
  9. #​1256 - Fixed resizing batches across render layers when dispatching renders.
  10. #​1256 - Fixed a major allocation issue in font rendering that was causing garbage-collection pressure.
  11. #​1256 - Fixed shutdown cleanup being skipped due to exceptions. The user Uninitialize callback is now exception-guarded, and GPU resource cleanup is driven by the window's closing handler, so shutdown cleanup always runs.
  12. #​1256 - Fixed events not being logged to file when the logs directory did not exist yet; log files are now written even if the logs directory doesn't exist.
  13. #​1256 - Fixed incorrect handling of texture, font, atlas, and audio unloading; unloading of each content type now works correctly under all conditions.
  14. #​1256 - Fixed apps with no scenes failing to render; an app with no scenes now runs instead of failing to render.
  15. #​1256 - Fixed an issue with the animated graphics test scene so it now works correctly.
  16. #​1256 - Fixed incorrect batching and rendering statistics.
  17. #​1256 - Fixed an issue where mp3 audio content with a name that has no file extension was not loading.
  18. #​1256 - Fixed an issue where rendering was not taking into account monitor scaling.

Configuration 🛠️

  1. #​1269 - Updated the logo.

CICD ⚙️

  1. #​1195 - Added CI sample project checks.

Breaking Changes 🧨

  1. #​1251 - Rename the IFontRenderer interface to ITextRenderer.
  2. #​1256 - Replaced the entire OpenGL rendering backend with a WebGPU implementation.
    • All drawing code (IBatcher, renderers, IContentManager) keeps the same shape, but rendering now requires WebGPU's native libraries (wgpu-native).
  3. #​1256 - The IScene interface and SceneBase class no longer implement IDisposable.
    • Scene cleanup is now handled automatically by the engine when a scene is unloaded, so remove any Dispose() overrides from your custom scenes.
  4. #​1256 - Removed the ILineRenderer interface and LineRenderer class.
    • Line rendering has been merged into the IShapeRenderer / ShapeRenderer types, which now include Render(Line line, ...) and the RenderLine(...) overloads.
  5. #​1256 - Removed the ITextRenderer.Render(...), (used to be IFontRenderer.Render(...)) overload that accepted a Span<(GlyphMetrics metrics, Color clr)> glyph array.
    • Use the remaining string-based Render(IFont font, string text, ...) overloads instead.
  6. #​1256 - Removed the ShowAsync(Action? afterStart, Action? afterUnload) method from IWindow and Window.
    • Windows are now shown synchronously, so replace ShowAsync(...) calls with Show().
  7. #​1256 - Removed the Dispose() method from IWindow and Window.
    • IWindow no longer inherits IDisposable, and calling Close() is enough because closing the window now triggers the full cleanup/shutdown process internally.
  8. #​1256 - Removed the AutoClearBuffer property from IWindow and Window.
    • The back buffer is now always cleared automatically by the renderer.
  9. #​1256 - Removed the Avalonia integration, which includes the Testing/AvaloniaTesting sample application and the internal AvaloniaRenderContext class.
  • It depended on OpenGL, so it cannot work with the new WebGPU backend.

Dependency Updates 📦

  1. #​1296 - Updated dependency System.IO.Abstractions to v22.3.0.
  2. #​1295 - Updated dependency Serilog to v4.4.0.
  3. #​1294 - Updated dependency coverlet.msbuild to v10.1.0.
  4. #​1293 - Updated dependency coverlet.collector to v10.1.0.
  5. #​1290 - Updated dependency @​cliffy/prompt to v1.3.1.
  6. #​1283 - Updated dependency Microsoft.CodeAnalysis.NetAnalyzers to v10.0.401.
  7. #​1282 - Updated dependency KinsonDigital.Carbonate to v1.0.0-preview.19.
  8. #​1267 - Updated dependency NSubstitute to v6.0.0.
  9. #​1258 - Updated dependency Microsoft.NET.Test.Sdk to v18.10.1.
  10. #​1285 - Updated KinsonDigital/Infrastructure action to v19.0.1.
  11. #​1279 - Updated actions/checkout action to v7.0.1.
  12. #​1273 - Updated denoland/setup-deno digest to 4606d5c.
  13. #​1261 - Updated actions/setup-dotnet action to v5.4.0.

v1.0.0-preview.47: 🚀Preview - v1.0.0-preview.47

Velaptor Preview Release Notes - v1.0.0-preview.47

Quick Reminder

As with all software, there is always a chance for issues and bugs, especially for preview releases, so your input is greatly appreciated. 🙏🏼

Bug Fixes 🐛

  1. #​1253 - Fixed a null exception when running in some solution configs.

Documentation 📄

  1. #​1242 - Added kofi as funding option.

Dependency Updates 📦

  1. #​1252 - Updated actions/checkout action to v7.0.0.
  2. #​1249 - Updated Microsoft.NET.Test.Sdk to v18.6.0.
  3. #​1248 - Updated Microsoft.CodeAnalysis.NetAnalyzers to v10.0.301.
  4. #​1247 - Updated avalonia monorepo.
  5. #​1241 - Updated actions/setup-dotnet action to v5.3.0.

v1.0.0-preview.46: 🚀Preview - v1.0.0-preview.46

Velaptor Preview Release Notes - v1.0.0-preview.46

Quick Reminder

As with all software, there is always a chance for issues and bugs, especially for preview releases, so your input is greatly appreciated. 🙏🏼

Bug Fixes 🐛

  1. #​1235 - Fixed a bug with telemetry.

v1.0.0-preview.45: 🚀Preview - v1.0.0-preview.45

Velaptor Preview Release Notes - v1.0.0-preview.45

Quick Reminder

As with all software, there is always a chance for issues and bugs, especially for preview releases, so your input is greatly appreciated. 🙏🏼

Enhancements 💎

  1. #​1214 - Added opt-in only usage and hardware instrumentation.
  2. #​1179 - Improved disposable implementations for atomic operations.
  3. #​1164 - Added path normalization to content loading system.

Bug Fixes 🐛

  1. #​1062 - Fixed a bug where using non-keyboard keys such as volume knobs and buttons was causing Velaptor to crash. Updating silk.net to v2.23.0 fixed this.

Tech Debt 📉

  1. #​1197 - Fixed failing tests and flaky CICD workflows by moving preprocessor directives from the OpenGLService to GLInvoker.

Documentation 📄

  1. #​1201 - Updated the contribution/funding section in the README file.
  2. #​1193 - Added a Bluesky link to README file.
  3. #​1191 - Improved code docs for the ISceneManager interface.

Configuration 🛠️

  1. #​1221 - Updated the production and preview release templates.
  2. #​1204 - Created custom agents.

CICD ⚙️

  1. #​1182 - Updated the build, SDK, and unit test status checks workflows and release workflow to build for Windows, Linux, and macOS.

Dependency Updates 📦

  1. #​1226 - Updated the dependency hardware.info to v110.0.0.
  2. #​1224 - Updated the dependency avalonia.diagnostics to v11.3.16.
  3. #​1222 - Updated the dependency simpleinjector to v5.5.2.
  4. #​1218 - Updated the dependency microsoft.net.test.sdk to v18.5.1.
  5. #​1217 - Updated the dependency microsoft.codeanalysis.netanalyzers to v10.0.300.
  6. #​1212 - Updated the dependency coverlet.collector to v10.0.0.
  7. #​1200 - Updated the dependency avalonia to v12.0.0.
  8. #​1202 - Updated the dependency system.io.abstractions to v22.1.1.
  9. #​1192 - Updated the dependency communitytoolkit.mvvm to v8.4.2.
  10. #​1185 - Updated the dependency serilog to v4.3.1.
  11. #​1180 - Updated the dependency freetypesharp to v3.1.0.
  12. #​1177 - Updated the dependency silk.net to v2.23.0.
  13. #​1178 - Updated the dependency silk.net.opengl.extensions.imgui to v2.23.0.

v1.0.0-preview.44: 🚀Preview Release - v1.0.0.preview-44

Velaptor Preview Release Notes - v1.0.0-preview.44

Quick Reminder

As with all software, there is always a chance for issues and bugs, especially for preview releases, so your input is greatly appreciated. 🙏🏼

Enhancement

  • #​1174 - Improved OpenGL debugging by removing reflection for buffer names and only including debugging with debug builds.
  • #​1153 - Revamped and designed the content loading API.

Breaking Changes 🧨

  • #​1153 - Introduced the following breaking changes due to content loading API changes:
    • The IAudio interface does not inherit from IDisposable anymore.
    • The Audio.Dispose() method has been removed from the Audio class.
      • This should not have been part of the public API. Unloading audio content is now done using the ContentManager.Unload<T>() method.
    • The ContentLoaderFactory class has been removed.
      • Loading content is now done using the ContentManager class.
    • The Size property setter of the Font class has been removed.
      • Setting the size of a font is no longer done on an already loaded font. This is now done using the following ContentManager methods:
        • To load a font using the default font size of 12, use ContentManager.Load<T>().
        • To load a font with a desired size, use the ContentManager.LoadFont() method.
        • This means if you want to use a font of a different size, instead of changing the size of a single already loaded font, you would load a font object for each size of font you want to use.
    • The Style property setter of the Font class has been removed.
      • Setting the style of a font is no longer done on an already loaded font. This is now done using the following ContentManager methods:
        • To load a font with a particular style, use the ContentManager.LoadFont() method.
    • Renamed the Font.MaxCacheSize class and IFont.MaxCacheSize interface property names to MaxMeasureCacheSize.
    • Renamed the Font.CurrentCacheSize class and IFont.CurrentCacheSize interface property names to CurrentMeasureCacheSize.
    • The ILoader<T> interface has been removed.
      • Content is now loaded using the ContentManager class.
    • Removed the IItemCache<T, T> interface.
    • Removed the following load content extension methods:
      • ILoader<IFont>.Load(string fontName, uint size)
      • ILoader<IAtlasData>.Load(string atlasPathOrName)
      • ILoader<IAudio>.Load(string audioPathOrName, AudioBuffer bufferType)
      • ILoader<ITexture>.Load(string texturePathOrName)
      • ILoader<ITexture>.Unload(ITexture? texture)
      • ILoader<IFont>.Unload(IFont? font)
      • ILoader<IAudio>.Unload(IAudio? audio)
      • ILoader<IAtlasData>.Unload(IAtlasData? atlas)
    • Removed the Width and Height properties from the IAtlasData interface and AtlasData class.
      • These properties did not make sense. To get the width and height of the atlas texture, reference the Texture property of the IAtlasData interface and/or AtlasData class instead.
    • The PathResolverFactory class has been changed from static to non-static.
    • Added a new interface IPathResolverFactory that is used by the PathResolverFactory class.

Dependency Updates 📦

  1. #​1173 - Updated actions/cache action to v5.0.0.
  2. #​1169 - Updated system.io.abstractions to v22.1.0.
  3. #​1168 - Updated actions/checkout action to v6.0.0.
  4. #​1167 - Updated avalonia to v11.3.11.
  5. #​1162 - Updated microsoft.codeanalysis.netanalyzers to v10.0.0.
  6. #​1161 - Updated microsoft.net.test.sdk to v18.0.1.
  7. #​1157 - Updated serilog.sinks.console to v6.1.1.
  8. #​1156 - Updated benchmarkdotnet to v0.15.8.
  9. #​1152 - Updated sixlabors.imagesharp to v3.1.12.

v1.0.0-preview.43: 🚀Preview Release - v1.0.0-preview.43

Velaptor Preview Release Notes - v1.0.0-preview.43

Quick Reminder

As with all software, there is always a chance for issues and bugs, especially for preview releases, so your input is greatly appreciated. 🙏🏼

CICD

  1. #​1136 - Updated the twitter environment variables.

Project-Config

  1. #​1149 - Set up sprocket scripts to handle development tools.

Dependency Updates 📦

  1. #​1147 - Updated dependency kinsondigital/infrastructure action to v16.0.0.
  2. #​1144 - Updated dependency microsoft.net.test.sdk to v18.0.0.
  3. #​1143 - Updated dependency xunit.runner.visualstudio to v3.1.5.
  4. #​1141 - Updated dependency benchmarkdotnet to v0.15.4.
  5. #​1139 - Updated dependency newtonsoft.json to v13.0.4.
  6. #​1138 - Updated dependency system.io.abstractions to v22.0.16.
  7. #​1137 - Updated dependency avalonia monorepo to v11.3.8.

v1.0.0-preview.42: 🚀Preview Release - v1.0.0-preview.42

Velaptor Preview Release Notes - v1.0.0-preview.42

Quick Reminder

As with all software, there is always a chance for issues and bugs, especially for preview releases, so your input is greatly appreciated. 🙏🏼

Enhancement

  1. #​1112 - Removed the Moq NuGet package from all projects in the solution.

Project Config

  1. #​1123 - Updated the kd-admin developer tool to the latest version.

Performance 🏎️

  1. #​1116 - Improved the performance of gpu batch data creation.
  2. #​1099 - Improved the performance of uploading GPU texture data.

Tech-Debt

  1. #​1107 - Converted all Fluent Assertions unit test code to Shouldly.

Dependency Updates 📦

  1. #​1133 - Updated the GitHub action actions/setup-java to v5.
  2. #​1132 - Updated the GitHub action actions/setup-dotnet to v5.
  3. #​1131 - Updated the GitHub action actions/checkout to v5.
  4. #​1090 - Updated the GitHub action kinsondigital/infrastructure to v14.3.0.
  5. #​1134 - Updated the dependency kinsondigital.casl to v1.0.0-preview.22.
  6. #​1129 - Updated the dependency SixLabors.ImageSharp from v3.1.8 to v3.1.11.
  7. #​1128 - Updated the dependency freetypesharp to v3.0.1.
  8. #​1125 - Updated the dependency benchmarkdotnet to v0.15.2.
  9. #​1122 - Updated the dependency microsoft.net.test.sdk to v17.14.1.
  10. #​1121 - Updated the dependency communitytoolkit.mvvm to v8.4.0.
  11. #​1120 - Updated the dependency serilog to v4.3.0.
  12. #​1115 - Updated the dependency serilog.sinks.file to v7.0.0.
  13. #​1119 - Updated the dependency xunit.runner.visualstudio to v3.1.4.
  14. #​1114 - Updated the dependency sixlabors.imagesharp to v3.1.8.
  15. #​1118 - Updated the dependency avalonia to v11.3.5.
  16. #​1110 - Updated the dependency avalonia to v11.2.8.
  17. #​1093 - Updated the dependency avalonia to v11.2.7.
  18. #​1109 - Updated the dependency system.io.abstractions to v22.0.15.
  19. #​1095 - Updated the dependency system.io.abstractions to v22.
  20. #​1094 - Updated the dependency fluentassertions to v7.2.0.

v1.0.0-preview.41: 🚀Preview Release - v1.0.0-preview.41

Velaptor Preview Release Notes - v1.0.0-preview.41

Quick Reminder

As with all software, there is always a chance for issues and bugs, especially for preview releases, so your input is greatly appreciated. 🙏🏼

Bug Fixes 🐛

  1. #​1081 - Fixed an issue with out the application directory path was being resolved.
  2. #​1084 - Fixed a bug with self-contained and single-file builds not working due to an issue that was discovered in the CASL library.

Dependency Updates 📦

  1. #​1086 - Updated dependency xunit.runner.visualstudio to v3.0.2.
  2. #​1084 - Updated dependency kinsondigital.casl to v1.0.0-preview.21.
  3. #​1083 - Updated dependency system.io.abstractions to v21.3.1.
  4. #​1080 - Updated dependency coverlet.msbuild to v6.0.4.
  5. #​1079 - Updated dependency coverlet.collector to v6.0.4.
  6. #​1075 - Updated dependency fluentassertions to v7.1.0.
  7. #​1073 - Updated dependency xunit to v2.9.3.
  8. #​1073 - Updated dependency xunit.runner.visualstudio to v3.0.1.

Performance 🏎️

  1. #​1077 - Increased the performance of how the FPS (frames per second) is calculated by over 93%.

Tech Debt 💳

  1. #​1072 - Simple texture loader improvement.

CICD ⚙️

  1. #​1087 - Updated all reusable workflow versions to the latest version.

v1.0.0-preview.40: 🚀Preview Release - v1.0.0-preview.40

Velaptor Preview Release Notes - v1.0.0-preview.40

Quick Reminder

As with all software, there is always a chance for issues and bugs, especially for preview releases, so your input is greatly appreciated. 🙏🏼

New Features ✨

  1. #​1067 - Added the ability to provide your own IContentPathResolver when creating content loaders using the ContentLoaderFactory.

Dependency Updates 📦

  1. #​1065 - Updated dependency coverlet.msbuild to v6.0.3.
  2. #​1064 - Updated dependency coverlet.collector to v6.0.3.
  3. #​1063 - Updated dependency system.io.abstractions to v21.2.1.

Other 🪧

  1. #​1073 - Removed an unused workflow used to prepare for releases.

v1.0.0-preview.39: 🚀Preview Release - v1.0.0-preview.39

Velaptor Preview Release Notes - v1.0.0-preview.39

Quick Reminder

As with all software, there is always a chance for issues and bugs, especially for preview releases, so your input is greatly appreciated. 🙏🏼

Dependency Updates 📦

  1. #​1059 - Updated dotnet to dotnet v9.0.0.
  2. #​1058 - Updated dependency xunit.runner.visualstudio to v3.0.0.
  3. #​1057 - Updated dependency fluentassertions to v7.0.0.
  4. #​1056 - Updated kinsondigital/infrastructure action to v14.1.0.
  5. #​1055 - Updated dependency microsoft.net.test.sdk to v17.12.0.
  6. #​1053 - Updated dependency sixlabors.imagesharp to v3.1.6.
  7. #​1052 - Updated dependency microsoft.codeanalysis.netanalyzers to v9.0.0.
  8. #​1049 - Updated dependency system.io.abstractions to v21.1.7.
  9. #​1048 - Updated dependency silk.net.opengl.extensions.imgui to v2.22.0.
  10. #​1047 - Updated dependency silk.net to v2.22.0.
  11. #​1045 - Updated dependency nsubstitute to v5.3.0.
  12. #​1040 - Updated avalonia monorepo to v11.2.3.
  13. #​1038 - Updated dependency serilog to v4.2.0.
  14. #​1037 - Updated dependency xunit to v2.9.2.

Other 🪧

  1. #​1046 - Fixed failing tests on MacOS.
  2. #​1042 - Removed deno scripts and configuration.
  3. #​1007, #​1006 - Refactored moq code to nsubstitute.

v1.0.0-preview.38: 🚀Preview Release - v1.0.0-preview.38

Velaptor Preview Release Notes - v1.0.0-preview.38

Quick Reminder

As with all software, there is always a chance for issues and bugs, especially for preview releases, so your input is greatly appreciated. 🙏🏼

New Features ✨

  1. #​957 - Added the new overloads below to the texture renderer interface ITextureRenderer.
    • void Render(ITexture texture, int x, int y, float angle, float size, int layer = 0);
    • void Render(ITexture texture, Vector2 pos, float angle, float size, int layer = 0);
    • void Render(ITexture texture, int x, int y, float angle, float size, Color color, int layer = 0);
    • void Render(ITexture texture, Vector2 pos, float angle, float size, Color color, int layer = 0);
    • void Render(IAtlasData atlas, string subTextureName, Vector2 pos, int frameNumber, int layer = 0);
    • void Render(IAtlasData atlas, string subTextureName, Vector2 pos, Color color, int frameNumber, int layer = 0);
    • void Render(IAtlasData atlas, string subTextureName, Vector2 pos, float angle, int frameNumber, int layer = 0);
    • void Render(IAtlasData atlas, string subTextureName, Vector2 pos, float angle, float size, int frameNumber, int layer = 0);
    • void Render(IAtlasData atlas, string subTextureName, Vector2 pos, float angle, Color color, int frameNumber, int layer = 0);
    • void Render(IAtlasData atlas, string subTextureName, Vector2 pos, float angle, float size, Color color, int frameNumber, int layer = 0);
    • void Render(IAtlasData atlas, string subTextureName, Vector2 pos, float angle, float size, Color color, RenderEffects effects, int frameNumber = 0, int layer = 0);
  2. #​969 - Added the ability to know if a circle shape contains a vector by adding a method named Contains(Vector2) to the CircleShape struct.
  3. #​955 - Added the ability to control how scenes wrap to first or last scene. Added the following:
    • Added the property CurrentSceneIndex to the ISceneManager interface
    • Added the property UsesNavigationWrapping to the ISceneManager interface

Enhancements 💎

  1. #​965 - Improved the RectShape default behavior to avoid confusion.

Bug Fixes 🐛

  1. #​1019 - Fixed an issue where textures were not being unloaded from the content cache.
  2. #​1009 - Fixed an issue where certain window sizes were preventing any rendering.

Breaking Changes 🧨

  1. #​967 - Moved the SceneAlreadyExistsException from the Velaptor.Exceptions namespace to the Velaptor.Scene.Exceptions namespace
  2. #​966 - Changed the order of the constructor parameters of the CornerRadius struct from CornerRadius(float topLeft, float bottomLeft, float bottomRight, float topRight) to CornerRadius(float topLeft, float topRight, float bottomRight, float bottomLeft). This is a change from counterclockwise order to clockwise order.
  3. #​965 - Changed default value of the RectShape.CornerRadius property to have a value of 0 for all corners.

Dependency Updates 📦

  1. #​1032 - Updated dependency communitytoolkit.mvvm to v8.3.1.
  2. #​1031 - Updated dependency fluentassertions to v6.12.1.
  3. #​1030 - Updated dependency kinsondigital.kdgui to v1.0.0-preview.4.
  4. #​1022 - Updated dependency kinsondigital.casl to v1.0.0-preview.20.
  5. #​1015 - Updated dependency microsoft.net.test.sdk to v17.11.1.
  6. #​1004 - Updated dependency simpleinjector to v5.5.0.
  7. #​1002 - Updated dependency Avalonia to v11.1.3.
  8. #​1002 - Updated dependency Avalonia.Desktop to v11.1.3.
  9. #​1002 - Updated dependency Avalonia.Diagnostics to v11.1.3.
  10. #​1002 - Updated dependency Avalonia.Fonts.Inter to v11.1.3.
  11. #​1002 - Updated dependency Avalonia.Themes.Fluent to v11.1.3.

Other 🪧

  1. #​1026 - Updated the kdadmin tool.
  2. #​1008 - Replaced the testing app UI with kdgui.
  3. #​1005 - Refactored moq code to nsubstitute code.
  4. #​950 - Improved the VelaptorTesting app.

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the dependency-update Dependency update with required code changes label Jun 12, 2026
@renovate
renovate Bot requested a review from KinsonDigitalAdmin June 12, 2026 01:45
@github-project-automation github-project-automation Bot moved this to Backlog in KD-Team Jun 12, 2026
@renovate
renovate Bot force-pushed the renovate/kinsondigital.velaptor-1.x branch from 20be150 to 2a3118d Compare June 18, 2026 18:52
@renovate renovate Bot changed the title Update dependency KinsonDigital.Velaptor to 1.0.0-preview.46 Update dependency KinsonDigital.Velaptor to 1.0.0-preview.47 Jun 18, 2026
@renovate renovate Bot changed the title Update dependency KinsonDigital.Velaptor to 1.0.0-preview.47 Update dependency KinsonDigital.Velaptor to 1.0.0-preview.47 - autoclosed Aug 28, 2026
@renovate renovate Bot closed this Aug 28, 2026
@github-project-automation github-project-automation Bot moved this from Backlog to Done in KD-Team Aug 28, 2026
@renovate
renovate Bot deleted the renovate/kinsondigital.velaptor-1.x branch August 28, 2026 22:34
@renovate renovate Bot changed the title Update dependency KinsonDigital.Velaptor to 1.0.0-preview.47 - autoclosed Update dependency KinsonDigital.Velaptor to 1.0.0-preview.47 Aug 30, 2026
@renovate renovate Bot reopened this Aug 30, 2026
@github-project-automation github-project-automation Bot moved this from Done to In Progress in KD-Team Aug 30, 2026
@renovate
renovate Bot force-pushed the renovate/kinsondigital.velaptor-1.x branch from 2a3118d to 7ccd684 Compare August 30, 2026 01:44
| datasource | package                | from             | to               |
| ---------- | ---------------------- | ---------------- | ---------------- |
| nuget      | KinsonDigital.Velaptor | 1.0.0-preview.37 | 1.0.0-preview.48 |
@renovate
renovate Bot force-pushed the renovate/kinsondigital.velaptor-1.x branch from 7ccd684 to 942313d Compare October 28, 2026 17:45
@renovate renovate Bot changed the title Update dependency KinsonDigital.Velaptor to 1.0.0-preview.47 Update dependency KinsonDigital.Velaptor to 1.0.0-preview.48 Oct 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependency-update Dependency update with required code changes

Projects

Status: In Progress

Development

Successfully merging this pull request may close these issues.

0 participants