Skip to content

Releases: russelltg/wl-screenrec

v0.1.6

13 Nov 06:28
Compare
Choose a tag to compare

What's Changed

wl-screenrec has been refactored quite a bit to allow for other capture backends. This is overall probably the largest release.

New features:

  • Support for ffmpeg 7.1
  • Add initial support for ext-image-capture protocol in #86 & #89
  • remove requirement for wlr-output-management-unstable-v1 in #88
  • reconnect when output disappears in #96

New Contributors

Full Changelog: v0.1.5...v0.1.6

v0.1.5

04 Aug 17:19
Compare
Choose a tag to compare

New features:

  • bash/zsh/fish shell completions (3a465ea)

Note for packagers:
To get the new shell completions, they need to be packaged. See the Arch PKGBUILD for an example.

Full Changelog: v0.1.4...v0.1.5

v0.1.4

16 Jul 02:14
Compare
Choose a tag to compare

What's Changed

  • Support FFMPEG 7
  • #68: account for output transform for intel GPUs by @russelltg in #69
  • Allocate the correct size surfaces when the compositor uses a different size texture than the resolution of the display 03100b0
  • Better log events

Full Changelog: v0.1.3...v0.1.4

v0.1.3

16 Feb 05:13
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.1.2...v0.1.3

v0.1.2

04 Dec 03:10
Compare
Choose a tag to compare
  • use LTO for builds to reduce binary size
  • fix off-by-one in region #26
  • support ffmpeg 6.1 #40
  • fix negative positions #43

Full Changelog: v0.1.1...v0.1.2

v0.1.1

18 Nov 05:12
Compare
Choose a tag to compare

Changes:

  • Better error message with vaapi fails to init. This is the most common bug report, so hopefully this can help some people out.
  • --ffmpeg-muxer flag to specify output format. Default is still guessed from extension #33
  • Support codecs with no pixel formats, useful for v4l2loopback #33
  • Add --encode-resolution option for pre-encode scaling. #37
  • Cleanup gracefully on SIGTERM #38

v0.1.0

02 Oct 03:30
Compare
Choose a tag to compare

@jbeich @Kranzes This is the first official release of wl-screenrec! (I beleive you are the people who have packaged this in FreeBSD and Nix respectively, apologies for the noise if not)

Packaging this project continues to be straightforward--just build the binary and install it somewhere into PATH.