IronRDP icon indicating copy to clipboard operation
IronRDP copied to clipboard

build(deps): bump softbuffer from 0.3.4 to 0.4.2

Open dependabot[bot] opened this issue 1 year ago • 0 comments

Bumps softbuffer from 0.3.4 to 0.4.2.

Release notes

Sourced from softbuffer's releases.

v0.4.2

  • Add the ability to get the underlying window handle. (#193)
  • Rework the backend to use a trait-based interface. (#196)
  • On Orbital, fix window resize. (#200)
  • Fix bytes() for KMS/DRM implementation. (#203)

v0.4.1

  • On MacOS, Fix double-free of NSWindow. (#180)
  • On Web, add support for more RawWindowHandle variants. (#188)
  • On Wayland, fix buffer age. (#191)
  • Update drm to 0.11 (#178)
    • Fixes build on architectures where drm-rs did not have generated bindings.
  • Update x11rb to v0.13 (#183)

v0.4.0

  • Breaking: Port to use raw-window-handle v0.6.(#132)
  • Enable creating X11 displays without an existing connection. (#171)
Changelog

Sourced from softbuffer's changelog.

0.4.2

  • Add the ability to get the underlying window handle. (#193)
  • Rework the backend to use a trait-based interface. (#196)
  • On Orbital, fix window resize. (#200)
  • Fix bytes() for KMS/DRM implementation. (#203)

0.4.1

  • On MacOS, Fix double-free of NSWindow. (#180)
  • Update drm to 0.11 (#178)
    • Fixes build on architectures where drm-rs did not have generated bindings.
  • Update x11rb to v0.13 (#183)
  • On Web, add support for more RawWindowHandle variants. (#188)
  • On Wayland, fix buffer age. (#191)

0.4.0

  • Breaking: Port to use raw-window-handle v0.6.(#132)
  • Enable creating X11 displays without an existing connection. (#171)

0.3.3

  • Fix a bug in the new shared memory model in X11. (#170)

0.3.2

  • Document that present_with_damage is supported on web platforms. (#152)
  • Replace our usage of nix with rustix. This enables this crate to run without libc. (#164)
  • Use POSIX shared memory instead of Sys-V shared memory for the X11 backend. (#165)
  • Bump version for the following dependencies:

0.3.1

  • On X11, fix the length of the returned buffer when using the wire-transferred buffer.
  • On Web, fix incorrect starting coordinates when handling buffer damage.
  • On Redox, use MAP_SHARED; fixing behavior with latest Orbital.
  • Error instead of segfault on macOS if size isn't set.
  • Add OffscreenCanvas support in web backend.
  • Add DRM/KMS backend, for running on tty without X/Wayland.
  • Make fetch error on Windows, where it wasn't working correctly.
  • Implement Error trait for SoftBufferError.
  • Dependency updates.

0.3.0

  • On MacOS, the contents scale is updated when set_buffer() is called, to adapt when the window is on a new screen (#68).

... (truncated)

Commits
  • eedbae0 v0.4.2
  • 5c7a209 build(deps): update redox_syscall requirement from 0.4 to 0.5
  • bd2cc62 ci: Add spellcheck to CI
  • d5f4783 Merge pull request #203 from wackbyte/kms-fix
  • 8024a84 Implement BufferInterface::pixels for KMS backend
  • 2bcb5c9 Fix Web CI (#202)
  • 6a45203 Merge pull request #196 from rust-windowing/traits
  • d7b32fa Move new() methods into traits
  • c0ff669 Move backends into a backends module
  • 878d51c Add #[allow(dead_code)] to SwResultExt
  • Additional commits viewable in compare view

Dependabot compatibility score

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 this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

dependabot[bot] avatar Apr 22 '24 23:04 dependabot[bot]