mirror of
https://github.com/zellij-org/zellij.git
synced 2024-11-26 10:55:12 +03:00
chore(release): v0.31.0
This commit is contained in:
parent
0479bac346
commit
7a72aa4ef9
51
CHANGELOG.md
51
CHANGELOG.md
@ -5,6 +5,8 @@ All notable changes to this project will be documented in this file.
|
||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
## [0.31.0] - 2022-07-28
|
||||
* feat: Log errors causing "empty message received from client" (https://github.com/zellij-org/zellij/pull/1459)
|
||||
* chore(dependencies): update `crossbeam` `0.8.0` -> `0.8.1` (https://github.com/zellij-org/zellij/pull/1463)
|
||||
* add(option): `default-layout` setting for changing the default layout upon start, example: `default_layout: compact` (https://github.com/zellij-org/zellij/pull/1467)
|
||||
@ -13,6 +15,30 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
|
||||
* fix: update cli tooltips (https://github.com/zellij-org/zellij/pull/1488)
|
||||
* refactor: deduplicate code in `screen.rs` (https://github.com/zellij-org/zellij/pull/1453)
|
||||
* chore(dependencies): update `clap`: `3.1.18` -> `3.2.2` (https://github.com/zellij-org/zellij/pull/1496)
|
||||
* fix: send `WriteChars:` once per action (https://github.com/zellij-org/zellij/pull/1516)
|
||||
* feat: allow swapping tabs, in a fullscreen pane (https://github.com/zellij-org/zellij/pull/1515)
|
||||
* feat: add action of undo renmae (https://github.com/zellij-org/zellij/pull/1513)
|
||||
* fix(docs): fix macport installation instructions (https://github.com/zellij-org/zellij/pull/1529)
|
||||
* feat: allow hex colors for themes (https://github.com/zellij-org/zellij/pull/1536)
|
||||
* fix: client hang when server is killed / shutdown delay (https://github.com/zellij-org/zellij/pull/1535)
|
||||
* fix: properly handle in-place editor in full-screen (https://github.com/zellij-org/zellij/pull/1544)
|
||||
* Terminal compatibility: properly trim whitespace in lines with wide-characters when resizing panes (https://github.com/zellij-org/zellij/pull/1545)
|
||||
* fix: reset scroll properly when typing in certain edge cases (https://github.com/zellij-org/zellij/pull/1547)
|
||||
* fix: logging may fill up /tmp, now logs are capped at 100 kB (https://github.com/zellij-org/zellij/pull/1548)
|
||||
* fix: crash when terminal rows or columns are 0 (https://github.com/zellij-org/zellij/pull/1552)
|
||||
* refactor: moved shared data structures to zellij-utils (https://github.com/zellij-org/zellij/pull/1541)
|
||||
* feat: support displaying images/video in the terminal with sixel graphics (https://github.com/zellij-org/zellij/pull/1557)
|
||||
* fix: add usage comment to fish `auto-start` script (https://github.com/zellij-org/zellij/pull/1583)
|
||||
* fix: refactor match session name (https://github.com/zellij-org/zellij/pull/1582)
|
||||
* fix: print "Session detached" rather than "Bye from Zellij!" when detaching from a session (https://github.com/zellij-org/zellij/pull/1573#issuecomment-1181562138)
|
||||
* performance: improve terminal responsiveness (https://github.com/zellij-org/zellij/pull/1585 and https://github.com/zellij-org/zellij/pull/1610)
|
||||
* Terminal compatibility: persist cursor show/hide across alternate screen (https://github.com/zellij-org/zellij/pull/1586)
|
||||
* fix: support multi-argument EDITOR/VISUAL/scrollback-editor commands (https://github.com/zellij-org/zellij/pull/1587)
|
||||
* fix: avoid sending mouse click events on pane frames to applications (https://github.com/zellij-org/zellij/pull/1584)
|
||||
* feat: search through terminal scrollback (https://github.com/zellij-org/zellij/pull/1521)
|
||||
* feat: support themes directory (https://github.com/zellij-org/zellij/pull/1577)
|
||||
* feat: Improve logging by writing server panics into the logfile (https://github.com/zellij-org/zellij/pull/1602)
|
||||
* fix: reflect configured keybindings in the status bar (https://github.com/zellij-org/zellij/pull/1242)
|
||||
* add: capability to dispatch actions from the cli (https://github.com/zellij-org/zellij/pull/1265)
|
||||
|
||||
This feature is gated behind the `unstable` feature flag.
|
||||
@ -43,31 +69,6 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
|
||||
zj action "NewTab: {run: {command: {cmd: htop}}}"
|
||||
```
|
||||
|
||||
* fix: send `WriteChars:` once per action (https://github.com/zellij-org/zellij/pull/1516)
|
||||
* feat: allow swapping tabs, in a fullscreen pane (https://github.com/zellij-org/zellij/pull/1515)
|
||||
* feat: add action of undo renmae (https://github.com/zellij-org/zellij/pull/1513)
|
||||
* fix(docs): fix macport installation instructions (https://github.com/zellij-org/zellij/pull/1529)
|
||||
* feat: allow hex colors for themes (https://github.com/zellij-org/zellij/pull/1536)
|
||||
* fix: client hang when server is killed / shutdown delay (https://github.com/zellij-org/zellij/pull/1535)
|
||||
* fix: properly handle in-place editor in full-screen (https://github.com/zellij-org/zellij/pull/1544)
|
||||
* Terminal compatibility: properly trim whitespace in lines with wide-characters when resizing panes (https://github.com/zellij-org/zellij/pull/1545)
|
||||
* fix: reset scroll properly when typing in certain edge cases (https://github.com/zellij-org/zellij/pull/1547)
|
||||
* fix: logging may fill up /tmp, now logs are capped at 100 kB (https://github.com/zellij-org/zellij/pull/1548)
|
||||
* fix: crash when terminal rows or columns are 0 (https://github.com/zellij-org/zellij/pull/1552)
|
||||
* refactor: moved shared data structures to zellij-utils (https://github.com/zellij-org/zellij/pull/1541)
|
||||
* feat: support displaying images/video in the terminal with sixel graphics (https://github.com/zellij-org/zellij/pull/1557)
|
||||
* fix: add usage comment to fish `auto-start` script (https://github.com/zellij-org/zellij/pull/1583)
|
||||
* fix: refactor match session name (https://github.com/zellij-org/zellij/pull/1582)
|
||||
* fix: print "Session detached" rather than "Bye from Zellij!" when detaching from a session (https://github.com/zellij-org/zellij/pull/1573#issuecomment-1181562138)
|
||||
* performance: improve terminal responsiveness (https://github.com/zellij-org/zellij/pull/1585 and https://github.com/zellij-org/zellij/pull/1610)
|
||||
* Terminal compatibility: persist cursor show/hide across alternate screen (https://github.com/zellij-org/zellij/pull/1586)
|
||||
* fix: support multi-argument EDITOR/VISUAL/scrollback-editor commands (https://github.com/zellij-org/zellij/pull/1587)
|
||||
* fix: avoid sending mouse click events on pane frames to applications (https://github.com/zellij-org/zellij/pull/1584)
|
||||
* feat: search through terminal scrollback (https://github.com/zellij-org/zellij/pull/1521)
|
||||
* feat: support themes directory (https://github.com/zellij-org/zellij/pull/1577)
|
||||
* feat: Improve logging by writing server panics into the logfile (https://github.com/zellij-org/zellij/pull/1602)
|
||||
* fix: reflect configured keybindings in the status bar (https://github.com/zellij-org/zellij/pull/1242)
|
||||
|
||||
## [0.30.0] - 2022-06-07
|
||||
* fix: right and middle clicks creating selection (https://github.com/zellij-org/zellij/pull/1372)
|
||||
* feat: Attach to sessions more conveniently by only typing their name's first character(s) (https://github.com/zellij-org/zellij/pull/1360)
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -324,10 +324,94 @@ keybinds:
|
||||
# uncomment this and adjust key if using copy_on_select=false
|
||||
# - action: [Copy: ]
|
||||
# key: [ Alt: 'c']
|
||||
- action: [SwitchToMode: EnterSearch, SearchInput: [0],]
|
||||
key: [Char: 's']
|
||||
entersearch:
|
||||
- action: [SwitchToMode: Search,]
|
||||
key: [Char: "\n"]
|
||||
- action: [SearchInput: [27], SwitchToMode: Scroll,]
|
||||
key: [Ctrl: 'c', Esc]
|
||||
- action: [NewPane: ,]
|
||||
key: [ Alt: 'n',]
|
||||
- action: [MoveFocusOrTab: Left,]
|
||||
key: [ Alt: 'h', Alt: Left]
|
||||
- action: [MoveFocusOrTab: Right,]
|
||||
key: [ Alt: 'l', Alt: Right]
|
||||
- action: [MoveFocus: Down,]
|
||||
key: [ Alt: 'j', Alt: Down]
|
||||
- action: [MoveFocus: Up,]
|
||||
key: [ Alt: 'k', Alt: Up]
|
||||
- action: [Resize: Increase,]
|
||||
key: [ Alt: '=']
|
||||
- action: [Resize: Increase,]
|
||||
key: [ Alt: '+']
|
||||
- action: [Resize: Decrease,]
|
||||
key: [ Alt: '-']
|
||||
search:
|
||||
- action: [SwitchToMode: Normal,]
|
||||
key: [Ctrl: 's', Char: ' ', Char: "\n", Esc]
|
||||
- action: [SwitchToMode: Tab,]
|
||||
key: [Ctrl: 't',]
|
||||
- action: [SwitchToMode: Locked,]
|
||||
key: [Ctrl: 'g',]
|
||||
- action: [SwitchToMode: Pane,]
|
||||
key: [Ctrl: 'p',]
|
||||
- action: [SwitchToMode: Move,]
|
||||
key: [Ctrl: 'h',]
|
||||
- action: [SwitchToMode: Tmux,]
|
||||
key: [Ctrl: 'b',]
|
||||
- action: [SwitchToMode: Session,]
|
||||
key: [Ctrl: 'o',]
|
||||
- action: [SwitchToMode: Resize,]
|
||||
key: [Ctrl: 'n',]
|
||||
- action: [ScrollToBottom, SwitchToMode: Normal,]
|
||||
key: [Ctrl: 'c',]
|
||||
- action: [Quit,]
|
||||
key: [Ctrl: 'q',]
|
||||
- action: [ScrollDown,]
|
||||
key: [Char: 'j', Down,]
|
||||
- action: [ScrollUp,]
|
||||
key: [Char: 'k', Up,]
|
||||
- action: [PageScrollDown,]
|
||||
key: [Ctrl: 'f', PageDown, Right, Char: 'l',]
|
||||
- action: [PageScrollUp,]
|
||||
key: [Ctrl: 'b', PageUp, Left, Char: 'h',]
|
||||
- action: [HalfPageScrollDown,]
|
||||
key: [Char: 'd',]
|
||||
- action: [HalfPageScrollUp,]
|
||||
key: [Char: 'u',]
|
||||
- action: [NewPane: ,]
|
||||
key: [ Alt: 'n',]
|
||||
- action: [MoveFocusOrTab: Left,]
|
||||
key: [ Alt: 'h', Alt: Left] # The Alt: Left etc. variants are temporary hacks and will be removed in the future - please do not rely on them!
|
||||
- action: [MoveFocusOrTab: Right,]
|
||||
key: [ Alt: 'l', Alt: Right]
|
||||
- action: [MoveFocus: Down,]
|
||||
key: [ Alt: 'j', Alt: Down]
|
||||
- action: [MoveFocus: Up,]
|
||||
key: [ Alt: 'k', Alt: Up]
|
||||
- action: [Resize: Increase,]
|
||||
key: [ Alt: '=']
|
||||
- action: [Resize: Increase,]
|
||||
key: [ Alt: '+']
|
||||
- action: [Resize: Decrease,]
|
||||
key: [ Alt: '-']
|
||||
- action: [SwitchToMode: EnterSearch, SearchInput: [0],]
|
||||
key: [Char: 's']
|
||||
- action: [Search: Down]
|
||||
key: [Char: 'n']
|
||||
- action: [Search: Up]
|
||||
key: [Char: 'p']
|
||||
- action: [SearchToggleOption: CaseSensitivity]
|
||||
key: [Char: 'c']
|
||||
- action: [SearchToggleOption: Wrap]
|
||||
key: [Char: 'w']
|
||||
- action: [SearchToggleOption: WholeWord]
|
||||
key: [Char: 'o']
|
||||
renametab:
|
||||
- action: [SwitchToMode: Normal,]
|
||||
key: [Char: "\n", Ctrl: 'c', Esc]
|
||||
- action: [TabNameInput: [27] , SwitchToMode: Tab,]
|
||||
- action: [UndoRenameTab , SwitchToMode: Tab,]
|
||||
key: [Esc,]
|
||||
- action: [NewPane: ,]
|
||||
key: [ Alt: 'n',]
|
||||
@ -348,7 +432,7 @@ keybinds:
|
||||
renamepane:
|
||||
- action: [SwitchToMode: Normal,]
|
||||
key: [Char: "\n", Ctrl: 'c', Esc]
|
||||
- action: [PaneNameInput: [27] , SwitchToMode: Pane,]
|
||||
- action: [UndoRenamePane , SwitchToMode: Pane,]
|
||||
key: [Esc,]
|
||||
- action: [NewPane: ,]
|
||||
key: [ Alt: 'n',]
|
||||
|
Loading…
Reference in New Issue
Block a user