Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: waycrate/wayshot

Wayshot 1.4.2 & libwayshot 0.6.0

18 Dec 12:53

Choose a tag to compare

What's Changed

  • (wayshot): Fix the problem that area selector cannot cross screens.
  • (libwayshot): Handle gbm errors instead of panicking by @dhruvDev23 in #247
  • (libwayshot): Enable ext-image-copy by @xonx4l in #245
  • (libwayshot): Add dmabuf screen logic for screencast part by @Decodetalkers in #248

New Contributors

Full Changelog: v1.4.1...v1.4.2

Wayshot 1.4.1 & libwayshot 0.5.0

14 Dec 15:49

Choose a tag to compare

This publish is almost for the libwayshot part.

libwayshot

  • Add screencast mod to solve the screencast problem in xdg-desktop-portal-lumious
  • solve that sometime we cannot get the frame_format when capture the WlOutput

Wayshot 1.4.0 & libwayshot 0.4.0

13 Dec 03:59

Choose a tag to compare

NOTE: This is the rc1 for wayshot 1.4.0
NOTE: Wayshot 1.4.0 will contain breaking changes
NOTE: libwayshot contains breaking changes for release 0.4.0

Wayshot

New Features

Improvements

Breaking changes

  • ext-image-copy is supported
  • We have dmabuf support now, though still needs some adjustment
  • screencopy is deprecated now for it has bugs on ext-image-copy. If it is fixed, it will comeback. Now please use screenshot_freeze instead

What's Changed

New Contributors

Full Changelog: 1.3.1...v1.4.0

v1.4.0-rc2

09 Dec 13:48

Choose a tag to compare

v1.4.0-rc2 Pre-release
Pre-release

What has changed

  • Add an api to check if toplevel capture is supported. Can be used in xdg-desktop-portal
  • fix the ci for publish

Full Changelog: v1.4.0-rc1...v1.4.0-rc2

Wayshot 1.4.0-rc1

09 Dec 13:25

Choose a tag to compare

Wayshot 1.4.0-rc1 Pre-release
Pre-release

NOTE: This is the rc1 for wayshot 1.4.0
NOTE: Wayshot 1.4.0 will contain breaking changes
NOTE: libwayshot contains breaking changes for release 0.4.0

Wayshot

New Features

Improvements

What's Changed

New Contributors

Full Changelog: 1.3.1...v1.4.0-rc1

Wayshot 1.3.1

18 Dec 15:18
d3cdd32

Choose a tag to compare

NOTE: Wayshot 1.3.1 contains no breaking changes
NOTE: libwayshot contains breaking changes for release 0.3.0

Wayshot

New Features:

Improvements:

Libwayshot

NOTE: For downstream libwayshot users it is suggested to not update to libwayshot 0.3.0 as another set of major breaking changes will be introduced with the next set of freeze feature related pull requests. The next set of breaking changes will be the point of tagging 1.0.0 as we have finalized on the API structure.

Breaking changes:

Improvements:

  • Move multi monitor handling to libwayshot to consolidate possible multiple impls of downstream. This change still retains prior methods of using wayshot if you want to impl your own multi-monitor blitting. (8e480ae) by @c-h-johnson
  • Add description field to OutputInfo struct (91cb43d) by @Decodetalkers
  • Add mode information for WlOutputs (e75c0af) by @Decodetalkers
  • Skip useless iteration of overlay buffer (f404e9d) by @Decodetalkers
  • Optimize output detection for clients interacting with pipewire (c0906ac) by @Decodetalkers

This release is possible due to the following amazing developers ❤️ :

@c-h-johnson
@AndreasBackx
@Decodetalkers

Wayshot 1.3.0

03 Jul 07:31
43fae61

Choose a tag to compare

This release is possible due to the following contributions made by amazing OSS developers:

  • 10-bit back buffer support added by @gigablaster (27cf882)
  • We can now parse the default slurp output format and the legacy one used by wayshot thanks to @mstoeckl (32f56f4).
  • Custom xdg-desktop-portal-wlr implementation that switches out grim for wayshot (a0c8e39) by @Shinyzenith.
  • Reduced wayland roundtrips leading to performance improvements by @mstoeckl (5c59bb1).
  • Multiple output screenshot support added (#41). This work was primarily done by @Decodetalkers and @mstoeckl.
  • Debug flag and emit to standard output flag now conflict with each other to avoid corruption of image data by debug logs (ba8fdc0).
  • QOI image format support added: (0ecdddb).

Full Changelog: 1.2.1...1.3.0

Wayshot 1.2.2

07 Sep 19:35
31baff5

Choose a tag to compare

Full Changelog: 1.2.1...1.2.2
Apologies for yet another minor release.

Wayshot 1.2.1

06 Sep 03:35
4d37719

Choose a tag to compare

  • No functional changes
  • Fixed parent stdio inheritance in build.rs for man page generation.

Wayshot 1.2.0

05 Sep 12:24
46b863f

Choose a tag to compare

  • No functional changes were made.
  • Man page generation added using scdoc.