# LibTmux.UnsupportedTmuxVersion

- **Module:** LibTmux
- **Package:** LibTmux
- **Language:** Julia
- **Kind:** struct
- **Source:** https://github.com/libtmux/libtmux-julia/blob/1a68a11f071686736937d027b190b43cf946c385/src/support.jl#L12
- **Bases:** [`LibTmux.LibTmuxError`](/en/julia/latest/reference/libtmux-libtmuxerror/)
- **Page:** https://libtmux.org/en/julia/latest/reference/libtmux-unsupportedtmuxversion/

```
LibTmux.UnsupportedTmuxVersion(
    observed::AbstractString,
    detail::AbstractString,
)

LibTmux.UnsupportedTmuxVersion(observed::AbstractString)

LibTmux.UnsupportedTmuxVersion(observed, minimum, detail)

LibTmux.UnsupportedTmuxVersion(
    observed::String,
    minimum::String,
    detail::String,
)
```

Raised when the selected tmux daemon, or the executable that would start one, reports a release below `MINIMUM_TMUX_VERSION`, when no release can be read, or when the daemon changed after the version check. The refused command had no effect. `observed` is the reported release, empty when none was established; `detail` explains refusals that a release number cannot.

```julia
UnsupportedTmuxVersion(observed, minimum, detail)
```

## Methods

### `UnsupportedTmuxVersion` (overload 1)

```julia
LibTmux.UnsupportedTmuxVersion(
    observed::AbstractString,
    detail::AbstractString,
)
```

[Source](https://github.com/libtmux/libtmux-julia/blob/1a68a11f071686736937d027b190b43cf946c385/src/support.jl#L26).

### `LibTmux.UnsupportedTmuxVersion(observed::AbstractString)`

[Source](https://github.com/libtmux/libtmux-julia/blob/1a68a11f071686736937d027b190b43cf946c385/src/support.jl#L26).

### `LibTmux.UnsupportedTmuxVersion(observed, minimum, detail)`

[Source](https://github.com/libtmux/libtmux-julia/blob/1a68a11f071686736937d027b190b43cf946c385/src/support.jl#L22).

### `UnsupportedTmuxVersion` (overload 4)

```julia
LibTmux.UnsupportedTmuxVersion(
    observed::String,
    minimum::String,
    detail::String,
)
```

[Source](https://github.com/libtmux/libtmux-julia/blob/1a68a11f071686736937d027b190b43cf946c385/src/support.jl#L22).

## Parameters

- `observed` (`AbstractString`) (for `UnsupportedTmuxVersion(observed, detail)`; `UnsupportedTmuxVersion(observed)`)
- `detail` (`AbstractString`) (for `UnsupportedTmuxVersion(observed, detail)`)
  Default: `""`.
- `observed` (`Any`) (for `UnsupportedTmuxVersion(observed, minimum, detail) [overload 3]`)
- `minimum` (`Any`) (for `UnsupportedTmuxVersion(observed, minimum, detail) [overload 3]`)
- `detail` (`Any`) (for `UnsupportedTmuxVersion(observed, minimum, detail) [overload 3]`)
- `observed` (`String`) (for `UnsupportedTmuxVersion(observed, minimum, detail) [overload 4]`)
- `minimum` (`String`) (for `UnsupportedTmuxVersion(observed, minimum, detail) [overload 4]`)
- `detail` (`String`) (for `UnsupportedTmuxVersion(observed, minimum, detail) [overload 4]`)

## Members

### Other members

- [`detail`](/en/julia/latest/reference/libtmux-unsupportedtmuxversion-detail/) (property)
- [`minimum`](/en/julia/latest/reference/libtmux-unsupportedtmuxversion-minimum/) (property)
- [`observed`](/en/julia/latest/reference/libtmux-unsupportedtmuxversion-observed/) (property)

## Guides

Pages that discuss `UnsupportedTmuxVersion`.

- [Compatibility](/en/julia/latest/guides/compatibility/)
- [Troubleshooting](/en/julia/latest/guides/troubleshooting/)
