Skip to content

Commit 69869b4

Browse files
committed
update CHANGES
1 parent f1c25c5 commit 69869b4

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

CHANGES

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,26 @@ Changelog
44

55
Here you can find the recent changes to libtmux
66

7+
- :release:`0.7.0 <2017-04-27>`
8+
- :feature:`-` Overhaul error handling when setting and showing options
9+
10+
- Added `handle_option_error` for handling option errors
11+
- Added :exc:`libtmux.exc.OptionError` base exception
12+
- Added :exc:`libtmux.exc.InvalidOption` and `libtmux.exc.AmbiguousOption`
13+
- :exc:`libtmux.exc.UnknownOption` now extends :exc:`libtmux.exc.OptionError`
14+
15+
- :feature:`-` Overhaul version checking
16+
17+
- ``has_version`` has been renamed to ``get_version``
18+
- ``get_version`` will return tmux built from git master as the latest version supported by the libtmux version with ``-master`` at the end, e.g. ``2.4-master``
19+
- ``get_version`` will return tmux on openbsd base system as the latest version supported by the libtmux version with ``-openbsd`` at the end, e.g. ``2.4-openbsd``
20+
- ``has_required_tmux_version`` has been renamed to ``has_minimum_version``
21+
- added ``has_gt_version``, ``has_gte_version``, ``has_lt_version``, ``has_lte_version``,
22+
23+
- Fixed up documentation in some session methods
24+
- Added pydoc exception info to option methods in window and sessions.
25+
- Added ``TMUX_MIN_VERSION`` and ``TMUX_MAX_VERSION``
26+
727
- :release:`0.6.5 <2017-04-02>`
828
- :support:`-` Fix ``which`` command
929
- :support:`-` Add ``TmuxCommandNotFound`` exception

0 commit comments

Comments
 (0)