libinput 1.30-rc2 (1.29.902) is now available.

A few cleanups and fixes since the first RC and one significant change:
the new Lua plugins have been reverted to support Lua 5.4 instead of luajit by
default. For most plugins this should have little to no impact.

The motivation here is simply one of maintenance effort. While luajit is the
fastest Lua implementation out there it is also a separate new dependency. For
something like libinput which sits near the bottom of the stack this is not
ideal. On the other hand, Lua is a relatively common dependency and likely to
already be present on the vast majority of our targets: rpm itself needs it
and so does wireplumber, another low-level component that is usualy present.

The option of supporting Lua 5.1 (for luajit) and 5.4 requires maintenance
and testing resources that we don't have, so unless there is a really really
good reason for luajit, let's go with 5.4.

On the fixes side this RC fixes the slow mouse wheel behaviour on devices
with a MOUSE_DPI set higher than 1000.

And of course we have the usual assortment of device-specific quirks and bug
fixes.

Many thanks to our contributors David Senoner, Jan Hendrik Farr, Marien Zwart,
Peter Hutterer and Yinon Burgansky.

As usual, the git shortlog is below.

David Senoner (1):
      meson.build: use absolute path for callouts in udev rules

Jan Hendrik Farr (1):
      quirks: add quirk for Google Chromebook Rull

Marien Zwart (2):
      doc: fix gitlab remote url
      quirks: add quirk for MX Master 4

Peter Hutterer (8):
      plugins: add an example for using a wheel to trigger button scrolling
      Fix clang-tidy false positives
      meson.build: export the plugin dir via pkgconfig
      meson.build: fix indentation for the python files
      CI: bump to Fedora 43 and Ubuntu 25.10
      lua: export _VERSION so plugins can check the lua version
      Revert "lua: drop compatibility to 5.1 to allow for luajit"
      libinput 1.29.902

Yinon Burgansky (1):
      filter: differentiate scroll wheel from button scrolling to fix wheel 
speed

Attachment: signature.asc
Description: PGP signature

Reply via email to