- Update ChocolateyAbout.cmd to latest installation cmd.
- conemu#1323, conemu#1385, conemu#1841: Speed up alternative buffer operations (connector).
- conemu#1323, conemu#1385, conemu#1841: Let ‘Alternative mode’ toolbar button works with console buffers.
- Connector: When
--log
is used, log current system time each 500ms.
- conemu#463: ConEmu.exe switch
-NoHooksWarn
disabled external hooks checks.
- Log duration of external hooks checks.
- conemu#1733: Enable dark theme scrollbars with
ConEmu.exe -Theme DarkMode_Explorer
.
- ANSI: Visual Bell for
ESC g
.
- conemu#1840: Fix hung during startup if Environment contains
echo -x ...
.
- The
-FontSize
is better name to change font size switch.
- Allow to do
Copy all
from load dump screen.
- conemu#1833: Fix border rendering issues (bar placement).
- Icon was not autoloaded for some tabs (e.g.
pwsh.exe
).
- Add default tasks for ‘PowerShell Core’.
- Some internal changes in default tasks generation.
- conemu#1795: Unexpected ConEmu activation on monitor change.
- Paste hotkeys
Ctrl+V
/Shift+Ins
didn’t work in Far Manager if selection was present.
- Eliminate copying delay on Paste if mouse selection is present.
- conemu#1159, conemu#1775: ANSI, tmux, compatibility issues.
- Connector v1.2.6: Pass ConEmuServerPID environment variable to wslbridge.
- Add to log start/end time of default tasks populating.
- Preliminary implementation of PTY in Connector.
- AnsiDbg: better switch checking.
- Start word selection with Ctrl+Shift+Left/Right.
- Settings/Size & Pos: Apply button ignored invisible part of Win10 frame while setting coordinates.
- conemu#861: Support RAlt the same way as Alt+Numbers (keypad).
- Predefined palettes were not initialized in some cases.
- conemu#1620: Fade colors were wrong if ConEmu was started with
-Palette
switch.
- conemu#1623: Let
Ctrl+0
and GuiMacro Tab(7,-1)
activate last tab.
- conemu#1637: Show message about absent DosBox required files.
- Fix unexpected pane-1 activation on mouse hover when pane-2 ChildGui popup dialog is over pane-1.
- conemu#1662: Escape Char not working for passwords with trailing quote.
- conemu#1573: Interface language setting was not saved.
- Add a new option to auto-trim single lines.
When pasting a single line ending in newline, the user is presented with a
warning about pasting multi-line strings. This enables a new option to
automatically strip trailing newlines whenever we detect that a single line
string has been pasted. This prevents the warning and allows the user to more
conveniently edit single lines pasted into the console.
- Add German translation to ConEmu.l10n.
- Add icon ID number for VS2019 in CreateVCTask.
- GitShowBranch: Case insensitive check for no branch.
- conemu#1606: Don’t show assertion on start if we can’t determine HKL name, just write info to log.
- conemu#1613: In some cases first four CJK cells were displayed using wrong attributes (inverse, underline).
- conemu#1560: Try to support high-precision mouse wheels and trackpads.
- conemu#1614: Fix long running session performance issues (CreateToolhelp32Snapshot).
- conemu#1615: Workaroung for Win10 insider cursor position bug after writing
\b \b
to console.
- Reset prompt-start position after newline to avoid unexpected behavior of
Shift+Home
.
- Avoid rapid window flashing initialized from console applications, log FlashWindow requests.
- conemu#1590: Quake activation (up/down) did not work properly with ChildGui in tab.
- Show
-switch
style in ConEmuC help.
- conemu#1240: For those who want to run WinAPI console applications from POSIX layer:
ConEmuC -std -c your-command
.
When you run connector (or wslbridge) console handles are set into POSIX mode,
and only applications directly compiled for this mode will behave as they are in tty.
In other words, if you run ‘ConEmu/cygwin-connector/bash’ and try to start Python
outside of cygwin folder (e.g. downloaded from https://www.python.org/downloads/),
the Python will not think it was started in terminal, because it was not linked
with cygwin1.dll!
The command ConEmuC -std -c python
tries to reinitialize console to work
like python was started from cmd.
- conemu#1567: Fixing ANSI scrolling issues.
- Slightly expand Settings/Environment editor area.
- Set default console pad size to
4
.
- conemu#728, conemu#1570: Easy way to configure cmd prompt in default
{cmd}
task.
When you run {cmd}
task or any other task utilizing CmdInit.cmd
you may set configuration variables on the Environment settings page:
set ConEmuPromptNL=NO
- use one-line prompt;
set ConEmuPromptNames=NO
- don’t print user@pc
.
- Let configure
csudo
from Environment settings page.
set ConEmuSudoSplit=NO
- run elevated console in new tab instead of split;
set ConEmuSudoConfirm=NO
- disable ‘Press Enter or Esc to close console…’ confirmation.
- Read more in docs: https://conemu.github.io/en/csudo.html
- Fix selection artefacts when selected region goes out of the screen.
- conemu#1585: Don’t reset search mode by clicking on scrollbar.
- Support ‘Dynamic scrollbar range’ in search mode.
- conemu#1604, conemu#393: Allow users enter buffer height values larger than 9999 to revert to maximum allowed 32766 (by Shawn Presser).
- conemu#1259, conemu#1557: ANSI: Some characters disappear by moving cursor with right arrow key.
- conemu#1601: Add logging for keyboard indicators CAPS/NUM/SCRL.
- Support additional batch init scripts in form of
{cmd} script.cmd <arguments>
.
The script.cmd may be surrounded by "
, but in that case, due to cmd parsing rules,
you should append some script arguments without quotes.
In other words, the tail of {cmd}
should not end with "
.
- conemu#1583: Let
-new_console
work in WSL.
Note: ConEmuC.exe
or ConEmuC64.exe
are required to run commands,
for example: ConEmuC64.exe -c powershell -new_console
.
- Switch
ConEmuC -ConInfo
was not working on redirected handles (mintty, connector, wsl).
- conemu#1444: ANSI. Fix irssi rendering under tmux.
- ANSI. Sequence
\e[Nb
repeats output of last written character N times.
- ANSI:
ESC ] 9 ; 10 ; 0 ST
stops xterm mode emulation.
- ANSI. Reports for
ESC [ 6 n
cursor position relative to viewport (1-based).
- conemu#1569: True color mode with powershell doesn’t scroll correctly.
- conemu#1579: Changes in escaping rules on pasting POSIX paths (exclamation
!
mark).
- if path contains special characters, strong quoting (single-quote) is used
- it’s still possible to paste without quotation via GuiMacro
- In some cases 32-bit ConEmuHk caused access violation on true-color buffer scrolling.