Build 200713

  • conemu#2009: Autoload font files from ConEmuDir/ConEmuBaseDir (fix).
  • conemu#2130: Use v141_xp toolset to build Release|x86.
  • Fix ‘Settings/Debug/Exec’ monitoring: files weren’t loaded after ‘@’.
  • Button ‘Register ConEmu autorun’ didn’t work in some cases.
  • Fix console lags and size during ConEmu cmd autoattach initialization.
  • conemu#2145: Fix crash (read access violation).
  • l10n: translations were updated
  • conemu#468: Fix for environment reload from registry (expand variables in PATH). The problem was with PATH variable, it contains substitutes %SystemRoot%, but they were not expanded during environment refresh.
  • Code refactoring.

Build 200604

  • conemu#2009: Don’t register ttf files in the working directory.
  • StatusBar: Show negative (lesser than -255) process exit codes as hex. E.g. example.exe:1234 exit code 0xC0000409.
  • Hyperlinks: support one slash after protocol:. Powershell example: https:/go.microsoft.com/fwlink/?LinkID=135170.
  • conemu#2095: Fix escaping of postponed GuiMacro scripts.
  • conemu#1994: Fix pane orders while saving opened tabs.
  • Prefer to activate during startup the console marked by ‘>’.
  • Fix opened tabs save: foregroud/background cur_console switches weren’t dropped.
  • conemu#1844: Status was not cleared after window drag in some cases.
  • conemu#2112: Polish translation in progress.
  • Fix wrong tab- and statusbar placement after dpi change.
  • conemu#275: Fix cropped scrollbar on high-dpi second monitor.
  • Warnings and UB fixes by FrankHB.
  • Set up CI with Azure Pipelines.
  • Update build system to VS2019.

Build 191012

  • conemu#1984: Add SetFocus macro which sets keyboard focus to ConEmu ghWnd handle (by stevium). Useful for ConEmu Inside scenario, where focus needs to be set programatically.
  • conemu#1984: Complete SetParentHWND macro by adding corresponding calls to gpConEmu (by stevium). Useful for ConEmu Inside scenario in case when there’s a need for switching ConEmu parent to different HWND.
  • conemu#1072, conemu#1973: Use 32-bit color in the tab headers (by ForNeVeR).
  • conemu#1072, conemu#1973: Set up tab overlays using ImageList_SetOverlayImage (by ForNeVeR).
  • conemu#1949: Add Keyboard Input Grouping status item (by tkatz77).
  • ConEmu.l10n: Improved Japanese translation.
  • conemu#1994: Fix panes order on saving active tabs.
  • ConEmu.l10n: Update Chinese translations.

Build 190623

  • conemu#1889: GuiMacro Tabs 12 returns list of opened tabs: 1: tab1\n2: tab2\n....
  • Let’s ConEmu.exe -nor force start ConEmu in normal window mode.
  • Don’t start root process under local security token, use inherited instead.
  • l10n: Implement upload translation to Transifex.
  • l10n: Español translations updated.

Build 190526

  • conemu#1906: Add missed ‘ru’ l10n strings.
  • L10N: Add Español translation, pull translations from Transifex.
  • conemu#468: Auto update environment variables, changes are applied to new consoles only.
    • GuiMacro functions EnvironmentReload and EnvironmentList.
    • Switch -NoAutoEnvReload disables env.reloading for session.

Build 190331

  • conemu#1877: Option ‘Snap to desktop edges’ was broken (regression 663a216).
  • conemu#1878: Enable log in ConEmuC /c when started from Far.exe.
  • conemu#1838: Log start/stop command from Far.exe.
  • conemu#1871: Add some logs to WindowPosChaning.
  • conemu#1870: Add switch /t:<temp dir> to Setupper. Ability to specify temparary directory for msi files. So, you may specify on the ‘Update’ settings page special installer command, e.g.: "%1" /t:"C:\Temp\ConEmuFiles" /p:%3,adm /qn. If the switch /t:…` is not specified, Setupper uses:
    • TEMP environment variable;
    • GetTempPath API function if variable is not defined.
  • conemu#1851: Restore contents after return from Alternative screen was broken.

Build 190324

  • conemu#1857: Fix regression in -cur_console processing.
  • conemu#1860: Support new clink dll names.
  • ANSI: Mouse mode for URXVT was not working.
  • ANSI: Implement ESC [ ! p sequence to reset terminal.
  • conemu#1852, conemu#1855: Fix ‘Show last command output’ in Far Manager (regression).
  • conemu#1851: Fix alternative buffer for OpenSSH.
  • conemu#1866: l10n: Add Japanese translation.
  • conemu#622: Unexpected left/right margins in quake mode with 100% width.
  • conemu#622: Fix window size on minimize/restore.
  • ANSI: Use \x7 as our specials terminator in logs.
  • conemu#1492: AnsiLog-s location may be specified as a folder or file with -new_console:L:"Path". Write all ANSI logs to specified file: cmd.exe -new_console:L:"C:\Logs\cmd.log". Create log files by format ConEmu-<YYYY-MM-DD>-p<SrvPid>.log: cmd.exe -new_console:L:"C:\Logs\".
  • AnsiLogs: log current system time each 500ms.
  • Hooks: Support FillConsoleOutputCharacter and FillConsoleOutputAttribute.
  • conemu#1825: Add option to enable/disable ANSI calls to WinApi functions.
Download    Donate