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

nuget: bump the opentk group across 1 directory with 2 updates #108

Open
wants to merge 1 commit into
base: mirror/master
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 11, 2024

Bumps the opentk group with 2 updates in the / directory: OpenTK.Audio.OpenAL and OpenTK.Core.

Updates OpenTK.Audio.OpenAL from 4.8.2 to 4.9.3

Release notes

Sourced from OpenTK.Audio.OpenAL's releases.

4.9.3

Fix issue where the OpenTK.Mathematics nuget package referenced System.Runtime.CompilerServices.Unsafe version 5.0.0 but the compiled OpenTK.Mathematics.dll assembly referenced version 6.0.0. Causing runtime crashes in some circumstances. The OpenTK.Mathematics nuget package now correctly requires version 6.0.0. (@​NogginBops)

4.9.2

Made nuget package builds "deterministic". (@​NogginBops) Fix assembly versions to match OpenTK release version. (@​NogginBops)

4.9.1

BREAKING: Made NativeWindow able to run on Wayland (when running on Wayland NativeWindow will default to Wayland, use OPENTK_4_USE_WAYLAND=0 or set the X11 glfw hint to use X11/Xwayland). (@​NogginBops) BREAKING: Change type of NativeWindow.CurrentMonitor property from MonitorHandle to MonitorInfo. (@​NogginBops) BREAKING: Changed EGL bindings to DllImport libEGL instead of libEGL.dll (shouldn't be breaking in most cases). (@​NogginBops) BREAKING: Removed leftover module references to libGLESv2.dll (and opengl32.dll and GLESv1_CM) in OpenTK.Graphics.dll which was causing build errors in net8.0-macos projects. (these references are never used by OpenTK so they shoudn't be there, this might break something in very specific circumstances)(@​NogginBops) BREAKING: MathHelper.Lerp no longer clamps t to [0, 1] range. (@​NogginBops) API: Upgrade to GLFW 3.4. (@​NogginBops) API: Updated OpenGL bindings to contain the latest definitions without breaking 4.8.2 compatibility (this includes OpenGLES 3.1 and 3.2). (@​NogginBops) API: Add NativeWindow.MakeFullscreen method to more seamlessly transition a window to fullscreen. (@​NogginBops) API: Deprecate Matrix4(d).ExtractProjection. (@​NogginBops) API: Added Matrix4(d).ExtractPerspectiveOffCenter/ExtractPerspectiveFieldOfView to extract projection matrix parameters from perspective projections. (@​NogginBops) API: Added Matrix4(d).ExtractOrthographicOffCenter/ExtractOrthographic to extract projection matrix parameters from orthographic projections. (@​NogginBops) API: Add matrix swizzle functions Matrix2/3/4(d).Swizzle/Swizzled/CreateSwizzle. (@​NogginBops) API: Added MouseCursor.PointingHand/ResizeEW/ResizeNS/ResizeNWSE/ResizeNESW/ResizeAll/NotAllowed standard mouse cursors. (@​NogginBops) API: Added VectorN.Slerp (spherical interpolation) and VectorN.Elerp (exponential interpolation) functions. (@​NogginBops) API: Added NativeWindow.AlwaysOnTop property to set if a window should always be visible. (@​NogginBops) API: Added NativeWindow.MousePassthrough property to set if the window should be transparent to mouse interactions. (@​NogginBops) API: Added CusorState.Confined to be able to confine the mouse cursor to the window content area. (@​NogginBops) API: Implemented Matrix3(d).Column1/2/3, Matrix4x3(d).Column1/2/3 and ``Matrix3x4(d).Column1/2/3/4property setters. (@NogginBops) API: MakeNativeWindow` throw explicit `InvalidOperationException` or `OutOfMemoryException` if `glfwCreateWindow` fails. (@​NogginBops) API: Added a few missing constants to the EGL bindings. (@​NogginBops) API: Deprecate `NativeWindow.CurrentMonitor` property setter. (@​NogginBops) API: Implemented `Matrix2/3/4(d).Transposed/Inverted` for matrix types that where missing them. (@​NogginBops) API: Deprecate `Matrix4d.Scale/RotateX/RotateY/RotateZ/Rotate/Frustum/Perspective`use the `Create*` functions instead. (@​NogginBops) API: Deprecate `EffectSlotInteger.AuxiliarySendAuto` in favor of `EffectSlotBoolean.AuxiliarySendAuto`. (@​NogginBops) FIX: Fix wglDXCloseDeviceNV argument name, from `dxDevice` to `hDecvice`. (@​NogginBops) FIX: All assemblies are now signed. (@​RFBomb, @​NogginBops) FIX: Fixed nuget package metadata. (@​NogginBops) FIX: `OpenTK.Graphics` now contains proper debug info, the code is still generated but might improve debug experience. (@​NogginBops) FIX: Fix issue where `NativeWindowSettings.StartVisible=false` with `NativeWindowSettings.StartFocused=true` would create a visible window. (@​NogginBops) FIX: Updated links in README to link to the website tutorial. (@​NogginBops) FIX: Added basic README to nuget packages. (@​NogginBops) FIX: Fix GLFW calling convention when on 32-bit windows, this was causing a StackOverflowException. (@​NogginBops) FIX: Improved a bunch of OpenAL documentation. (@​NogginBops)

Changelog

Sourced from OpenTK.Audio.OpenAL's changelog.

4.9.3

  • Fix issue where the OpenTK.Mathematics nuget package referenced System.Runtime.CompilerServices.Unsafe version 5.0.0 but the compiled OpenTK.Mathematics.dll assembly referenced version 6.0.0. Causing runtime crashes in some circumstances. The OpenTK.Mathematics nuget package now correctly requires version 6.0.0. (@​NogginBops)

4.9.2

4.9.1

  • BREAKING: Made NativeWindow able to run on Wayland (when running on Wayland NativeWindow will default to Wayland, use OPENTK_4_USE_WAYLAND=0 or set the X11 glfw hint to use X11/Xwayland). (@​NogginBops)

  • BREAKING: Change type of NativeWindow.CurrentMonitor property from MonitorHandle to MonitorInfo. (@​NogginBops)

  • BREAKING: Changed EGL bindings to DllImport libEGL instead of libEGL.dll (shouldn't be breaking in most cases). (@​NogginBops)

  • BREAKING: Removed leftover module references to libGLESv2.dll (and opengl32.dll and GLESv1_CM) in OpenTK.Graphics.dll which was causing build errors in net8.0-macos projects. (these references are never used by OpenTK so they shoudn't be there, this might break something in very specific circumstances)(@​NogginBops)

  • BREAKING: MathHelper.Lerp no longer clamps t to [0, 1] range. (@​NogginBops)

  • API: Upgrade to GLFW 3.4. (@​NogginBops)

  • API: Updated OpenGL bindings to contain the latest definitions without breaking 4.8.2 compatibility (this includes OpenGLES 3.1 and 3.2). (@​NogginBops)

  • API: Add NativeWindow.MakeFullscreen method to more seamlessly transition a window to fullscreen. (@​NogginBops)

  • API: Deprecate Matrix4(d).ExtractProjection. (@​NogginBops)

  • API: Added Matrix4(d).ExtractPerspectiveOffCenter/ExtractPerspectiveFieldOfView to extract projection matrix parameters from perspective projections. (@​NogginBops)

  • API: Added Matrix4(d).ExtractOrthographicOffCenter/ExtractOrthographic to extract projection matrix parameters from orthographic projections. (@​NogginBops)

  • API: Add matrix swizzle functions Matrix2/3/4(d).Swizzle/Swizzled/CreateSwizzle. (@​NogginBops)

  • API: Added MouseCursor.PointingHand/ResizeEW/ResizeNS/ResizeNWSE/ResizeNESW/ResizeAll/NotAllowed standard mouse cursors. (@​NogginBops)

  • API: Added VectorN.Slerp (spherical interpolation) and VectorN.Elerp (exponential interpolation) functions. (@​NogginBops)

  • API: Added NativeWindow.AlwaysOnTop property to set if a window should always be visible. (@​NogginBops)

  • API: Added NativeWindow.MousePassthrough property to set if the window should be transparent to mouse interactions. (@​NogginBops)

  • API: Added CusorState.Confined to be able to confine the mouse cursor to the window content area. (@​NogginBops)

  • API: Implemented Matrix3(d).Column1/2/3, Matrix4x3(d).Column1/2/3 and ``Matrix3x4(d).Column1/2/3/4` property setters. (@​NogginBops)

  • API: Make NativeWindow throw explicit InvalidOperationException or OutOfMemoryException if glfwCreateWindow fails. (@​NogginBops)

... (truncated)

Commits
  • c74f55d Release 4.9.3
  • 9315419 Release 4.9.2
  • b5e08a9 Merge pull request #1781 from NogginBops/fix-build
  • 9b9a6a8 Fix build to make assembly version match OpenTK version and make builds 'dete...
  • c0227c6 Release 4.9.1 (for real)
  • ecaa4c0 Release 4.9.1
  • 2be2e0d Release 4.9.0
  • 50aa037 Merge pull request #1777 from NogginBops/fix-openal-issue
  • 0c673ed Fix comment in file
  • 5489881 Fix AuxiliarySendAuto to be EffectSlotBoolean instead of EffectSlotInteger.
  • Additional commits viewable in compare view

Updates OpenTK.Core from 4.8.2 to 4.9.3

Release notes

Sourced from OpenTK.Core's releases.

4.9.3

Fix issue where the OpenTK.Mathematics nuget package referenced System.Runtime.CompilerServices.Unsafe version 5.0.0 but the compiled OpenTK.Mathematics.dll assembly referenced version 6.0.0. Causing runtime crashes in some circumstances. The OpenTK.Mathematics nuget package now correctly requires version 6.0.0. (@​NogginBops)

4.9.2

Made nuget package builds "deterministic". (@​NogginBops) Fix assembly versions to match OpenTK release version. (@​NogginBops)

4.9.1

BREAKING: Made NativeWindow able to run on Wayland (when running on Wayland NativeWindow will default to Wayland, use OPENTK_4_USE_WAYLAND=0 or set the X11 glfw hint to use X11/Xwayland). (@​NogginBops) BREAKING: Change type of NativeWindow.CurrentMonitor property from MonitorHandle to MonitorInfo. (@​NogginBops) BREAKING: Changed EGL bindings to DllImport libEGL instead of libEGL.dll (shouldn't be breaking in most cases). (@​NogginBops) BREAKING: Removed leftover module references to libGLESv2.dll (and opengl32.dll and GLESv1_CM) in OpenTK.Graphics.dll which was causing build errors in net8.0-macos projects. (these references are never used by OpenTK so they shoudn't be there, this might break something in very specific circumstances)(@​NogginBops) BREAKING: MathHelper.Lerp no longer clamps t to [0, 1] range. (@​NogginBops) API: Upgrade to GLFW 3.4. (@​NogginBops) API: Updated OpenGL bindings to contain the latest definitions without breaking 4.8.2 compatibility (this includes OpenGLES 3.1 and 3.2). (@​NogginBops) API: Add NativeWindow.MakeFullscreen method to more seamlessly transition a window to fullscreen. (@​NogginBops) API: Deprecate Matrix4(d).ExtractProjection. (@​NogginBops) API: Added Matrix4(d).ExtractPerspectiveOffCenter/ExtractPerspectiveFieldOfView to extract projection matrix parameters from perspective projections. (@​NogginBops) API: Added Matrix4(d).ExtractOrthographicOffCenter/ExtractOrthographic to extract projection matrix parameters from orthographic projections. (@​NogginBops) API: Add matrix swizzle functions Matrix2/3/4(d).Swizzle/Swizzled/CreateSwizzle. (@​NogginBops) API: Added MouseCursor.PointingHand/ResizeEW/ResizeNS/ResizeNWSE/ResizeNESW/ResizeAll/NotAllowed standard mouse cursors. (@​NogginBops) API: Added VectorN.Slerp (spherical interpolation) and VectorN.Elerp (exponential interpolation) functions. (@​NogginBops) API: Added NativeWindow.AlwaysOnTop property to set if a window should always be visible. (@​NogginBops) API: Added NativeWindow.MousePassthrough property to set if the window should be transparent to mouse interactions. (@​NogginBops) API: Added CusorState.Confined to be able to confine the mouse cursor to the window content area. (@​NogginBops) API: Implemented Matrix3(d).Column1/2/3, Matrix4x3(d).Column1/2/3 and ``Matrix3x4(d).Column1/2/3/4property setters. (@NogginBops) API: MakeNativeWindow` throw explicit `InvalidOperationException` or `OutOfMemoryException` if `glfwCreateWindow` fails. (@​NogginBops) API: Added a few missing constants to the EGL bindings. (@​NogginBops) API: Deprecate `NativeWindow.CurrentMonitor` property setter. (@​NogginBops) API: Implemented `Matrix2/3/4(d).Transposed/Inverted` for matrix types that where missing them. (@​NogginBops) API: Deprecate `Matrix4d.Scale/RotateX/RotateY/RotateZ/Rotate/Frustum/Perspective`use the `Create*` functions instead. (@​NogginBops) API: Deprecate `EffectSlotInteger.AuxiliarySendAuto` in favor of `EffectSlotBoolean.AuxiliarySendAuto`. (@​NogginBops) FIX: Fix wglDXCloseDeviceNV argument name, from `dxDevice` to `hDecvice`. (@​NogginBops) FIX: All assemblies are now signed. (@​RFBomb, @​NogginBops) FIX: Fixed nuget package metadata. (@​NogginBops) FIX: `OpenTK.Graphics` now contains proper debug info, the code is still generated but might improve debug experience. (@​NogginBops) FIX: Fix issue where `NativeWindowSettings.StartVisible=false` with `NativeWindowSettings.StartFocused=true` would create a visible window. (@​NogginBops) FIX: Updated links in README to link to the website tutorial. (@​NogginBops) FIX: Added basic README to nuget packages. (@​NogginBops) FIX: Fix GLFW calling convention when on 32-bit windows, this was causing a StackOverflowException. (@​NogginBops) FIX: Improved a bunch of OpenAL documentation. (@​NogginBops)

Changelog

Sourced from OpenTK.Core's changelog.

4.9.3

  • Fix issue where the OpenTK.Mathematics nuget package referenced System.Runtime.CompilerServices.Unsafe version 5.0.0 but the compiled OpenTK.Mathematics.dll assembly referenced version 6.0.0. Causing runtime crashes in some circumstances. The OpenTK.Mathematics nuget package now correctly requires version 6.0.0. (@​NogginBops)

4.9.2

4.9.1

  • BREAKING: Made NativeWindow able to run on Wayland (when running on Wayland NativeWindow will default to Wayland, use OPENTK_4_USE_WAYLAND=0 or set the X11 glfw hint to use X11/Xwayland). (@​NogginBops)

  • BREAKING: Change type of NativeWindow.CurrentMonitor property from MonitorHandle to MonitorInfo. (@​NogginBops)

  • BREAKING: Changed EGL bindings to DllImport libEGL instead of libEGL.dll (shouldn't be breaking in most cases). (@​NogginBops)

  • BREAKING: Removed leftover module references to libGLESv2.dll (and opengl32.dll and GLESv1_CM) in OpenTK.Graphics.dll which was causing build errors in net8.0-macos projects. (these references are never used by OpenTK so they shoudn't be there, this might break something in very specific circumstances)(@​NogginBops)

  • BREAKING: MathHelper.Lerp no longer clamps t to [0, 1] range. (@​NogginBops)

  • API: Upgrade to GLFW 3.4. (@​NogginBops)

  • API: Updated OpenGL bindings to contain the latest definitions without breaking 4.8.2 compatibility (this includes OpenGLES 3.1 and 3.2). (@​NogginBops)

  • API: Add NativeWindow.MakeFullscreen method to more seamlessly transition a window to fullscreen. (@​NogginBops)

  • API: Deprecate Matrix4(d).ExtractProjection. (@​NogginBops)

  • API: Added Matrix4(d).ExtractPerspectiveOffCenter/ExtractPerspectiveFieldOfView to extract projection matrix parameters from perspective projections. (@​NogginBops)

  • API: Added Matrix4(d).ExtractOrthographicOffCenter/ExtractOrthographic to extract projection matrix parameters from orthographic projections. (@​NogginBops)

  • API: Add matrix swizzle functions Matrix2/3/4(d).Swizzle/Swizzled/CreateSwizzle. (@​NogginBops)

  • API: Added MouseCursor.PointingHand/ResizeEW/ResizeNS/ResizeNWSE/ResizeNESW/ResizeAll/NotAllowed standard mouse cursors. (@​NogginBops)

  • API: Added VectorN.Slerp (spherical interpolation) and VectorN.Elerp (exponential interpolation) functions. (@​NogginBops)

  • API: Added NativeWindow.AlwaysOnTop property to set if a window should always be visible. (@​NogginBops)

  • API: Added NativeWindow.MousePassthrough property to set if the window should be transparent to mouse interactions. (@​NogginBops)

  • API: Added CusorState.Confined to be able to confine the mouse cursor to the window content area. (@​NogginBops)

  • API: Implemented Matrix3(d).Column1/2/3, Matrix4x3(d).Column1/2/3 and ``Matrix3x4(d).Column1/2/3/4` property setters. (@​NogginBops)

  • API: Make NativeWindow throw explicit InvalidOperationException or OutOfMemoryException if glfwCreateWindow fails. (@​NogginBops)

... (truncated)

Commits
  • c74f55d Release 4.9.3
  • 9315419 Release 4.9.2
  • b5e08a9 Merge pull request #1781 from NogginBops/fix-build
  • 9b9a6a8 Fix build to make assembly version match OpenTK version and make builds 'dete...
  • c0227c6 Release 4.9.1 (for real)
  • ecaa4c0 Release 4.9.1
  • 2be2e0d Release 4.9.0
  • 50aa037 Merge pull request #1777 from NogginBops/fix-openal-issue
  • 0c673ed Fix comment in file
  • 5489881 Fix AuxiliarySendAuto to be EffectSlotBoolean instead of EffectSlotInteger.
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the opentk group with 2 updates in the / directory: [OpenTK.Audio.OpenAL](https://github.com/opentk/opentk) and [OpenTK.Core](https://github.com/opentk/opentk).


Updates `OpenTK.Audio.OpenAL` from 4.8.2 to 4.9.3
- [Release notes](https://github.com/opentk/opentk/releases)
- [Changelog](https://github.com/opentk/opentk/blob/master/RELEASE_NOTES.md)
- [Commits](opentk/opentk@4.8.2...4.9.3)

Updates `OpenTK.Core` from 4.8.2 to 4.9.3
- [Release notes](https://github.com/opentk/opentk/releases)
- [Changelog](https://github.com/opentk/opentk/blob/master/RELEASE_NOTES.md)
- [Commits](opentk/opentk@4.8.2...4.9.3)

---
updated-dependencies:
- dependency-name: OpenTK.Audio.OpenAL
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: opentk
- dependency-name: OpenTK.Core
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: opentk
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the infra label Dec 11, 2024
@dependabot dependabot bot requested a review from regginator December 11, 2024 09:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants