It's currently stuck on 2.3.1 because: * There were several years of no updates for Linux and MacOS. * The next update (5.x) had * no upgrade path from 2.3.1. * no Java bindings. This looks like [a promising project](https://github.com/Komposten/LeapJna) to bridge the gap.