# io.github.libtmux.UnsupportedTmuxVersion.UnsupportedTmuxVersion.UnsupportedTmuxVersion

- **Module:** io.github.libtmux.UnsupportedTmuxVersion.UnsupportedTmuxVersion
- **Package:** io.github.libtmux:libtmux
- **Language:** Java
- **Kind:** method
- **Source:** https://github.com/libtmux/libtmux-java/blob/c3517519ee799428a809ce6deb1708c8be289cd1/libtmux/src/main/java/io/github/libtmux/UnsupportedTmuxVersion.java#L19
- **Page:** https://libtmux.org/reference/java/io-github-libtmux-unsupportedtmuxversion-unsupportedtmuxversion-unsupportedtmuxversion/

```
io.github.libtmux.UnsupportedTmuxVersion.UnsupportedTmuxVersion.UnsupportedTmuxVersion(feature: String, required: TmuxVersion, running: TmuxVersion)
```

For a capability that is missing from a range rather than from everything before a release.

<p>Not every gap is a floor: {@code run-shell} reports its command's output on 3.2a, loses it
in 3.3a and 3.4, and reports it again from 3.5. "Requires 3.5" would be a lie to a 3.2a
caller, for whom it works.
