Most likely the last v0.9.x release, followed by v0.10.x which will probably not use `dkms` for build/install.
Headlines:
* core, quirks: Add GameSir T4 Nova Lite support
* core, quirks: Add GuliKit KK3 MAX quirks
* core, quirks: Add heuristics to detect GameSir Nova controllers
* hid-xpadneo: Actually allow building with kernel 6.12
* hid-xpadneo: Allow building with kernel 6.12
* xpadneo, core: Add configuration for disabling Xbox logo shift-mode
* xpadneo, core: Fix coding style
* xpadneo, hidraw: Fixup previous commit to properly work with DKMS
* xpadneo, hidraw: Work around other software messing with our udev rules
* xpadneo, quirks: Let another Microsoft OUI bypass heuristics
* xpadneo, quirks: Prevent applying heuristics for some known vendors
Upgrade to version 0.9.6, last maintenance release in the v0.9 series.
Main features:
* Add support for GuliKit KingKong2 PRO controllers
* Move paddles to range BTN_TRIGGER_HAPPY5
* Actually save rumble test values before we replace them
* Support GameSir T4 Cyclone models
* Fix documentation about Share button
This is a hotfix release to fix broken SDL/Steam mappings.
Previous version (0.9.4) was just a re-release of 0.9.3 which adds a missing uhid warning and fixes the module version number.
New stable version:
* improved compatibility with the new BLE enabled controller firmware
* better compatibility with kernels 5.12 or later and latest DKMS versions. On kernels 5.12 or later should no longer Bluetooth ERTM is not unconditionally disabled anymore. For better stability, it's generally recommended to upgrade controllers to the new BLE firmware variant (version 5.x and above) for improved connection stability
* fixed rumble throttling for modern (BLE enabled) firmware
* fixed an issue conforming to the Linux input spec better which improves compatibility with jinput
* improved documentation
0.9.1 is a maintenance release:
"The highlights of this release are better compatibility with current Proton versions, fixes to Xbox One S|X controller support, removal of old dead configuration options, updated and improved documentation, better integration with DKMS, improved logging to aid issue resolving, future proofing the systemd and udev integration, and deprecating support for directional rumble which never properly worked."
The installation has slightly changed, the build was updated accordingly.