Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update dependency kinsondigital.velaptor to 1.0.0-preview.38 #36

Open
wants to merge 1 commit into
base: preview
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Sep 17, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
KinsonDigital.Velaptor 1.0.0-preview.37 -> 1.0.0-preview.38 age adoption passing confidence

Release Notes

KinsonDigital/Velaptor (KinsonDigital.Velaptor)

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: 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 becomes conflicted, 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.

…w.38

| datasource | package                | from             | to               |
| ---------- | ---------------------- | ---------------- | ---------------- |
| nuget      | KinsonDigital.Velaptor | 1.0.0-preview.37 | 1.0.0-preview.38 |
@renovate renovate bot added the 📦dependency-update Dependency update with required code changes label Sep 17, 2024
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: ⚪Not Set
Development

Successfully merging this pull request may close these issues.

0 participants