- Notifications
You must be signed in to change notification settings - Fork2.1k
Releases: cmderdev/cmder
v1.3.25
4daff05IMPORTANT
🔴This release updates another dependency with a known vulnerability, it is suggested that you update as soon as possible.
Please seeadditional notes section below for information about the upcoming changes in Cmder as well.
What's Changed
- Updates to
3vendored dependencies by @github-actions in#2889 - Fix#2859; script error when cwd name contains
%by@chrisant996 in#2861 - Create SECURITY.md by@MartiUK in#2866
- Remove Cmder.exe race condition by@daxgames in#2891
- Revert Git update so not to include a release Candidate by@daxgames in#2892
- Enabled
match.expand_envvarsin the default clink settings by@DRSDavidSoft inc9b77f6 - Do CI on development PRs by@daxgames in#2907
- fix: fix some typos in comments by@loselarry in#2932
- Bump actions/upload-artifact from 3 to 4 by@dependabot in#2905
- Bump peter-evans/create-pull-request from 5 to 6 by@dependabot in#2918
- Bump softprops/action-gh-release from 1 to 2 by@dependabot in#2926
- Bump microsoft/setup-msbuild from 1 to 2 by@dependabot in#2917
- Bump github/codeql-action from 2 to 3 by@dependabot in#2906
- Bump actions/checkout from 3 to 4 by@dependabot in#2871
New Contributors
- @loselarry made their first contribution in#2932
Additional Notes
Note 1: We're in the process of improving Cmder's initialization speed inCmder 1.4. In the next major release, the loading time is expected to be optimized significantly. You can track changes below:
Note 2: Cmder is in the process of dropping32-bit support of x86 edition when the upstream projects (such as Git-for-Windows) do so. In the next major releases of Cmder, the minimum Windows requirement will be bumped fromWindows 7 SP1 toWindows 10, as well. For more information about Windows 7 support, visithere.
📌 Did you know Cmder also works withWindows Terminal? If you'd like to receive an official Cmder release with WT, please submit yourvote here.
Here are the instructions to download the latest unreleased dev builds:
Download latest unreleased development builds
To test out the latest improvements to Cmder (including speed optimizations) you may download the unreleased development builds. In order to do so:
- Please open theCI builds page
- Open the the firstworkflow run item you see in the list
- Navigate to the bottom of the page, underArtifacts, select the edition you want to use
We have some new editions of Cmder now, includingwt or Windows Terminal builds, as well as the classic build as well. These unreleased development builds at the moment incorporate the#2825 speed optimizations, but aren't thoroughly tested. We are waiting for some other changes to be completed and will release these new exciting improvements in the future.
Full Changelog:v1.3.24...v1.3.25
Assets6
Uh oh!
There was an error while loading.Please reload this page.
v1.3.24
5e219feIMPORTANT
🔴This release updates a dependency with a known vulnerability again, it is suggested that you update as soon as possible.
Please seeadditional notes section below for information about the upcoming changes in Cmder as well.
What's Changed
- Use CodeQL Scanning by@MartiUK in#2795
- Use New-TimeSpan to calculate total elapsed time by@MartiUK in#2798
- Fix error from profile.d PowerShell scripts by@bdukes in#2799
- Draft a release on a tag being pushed by@MartiUK in#2804
- Updates to the vendored dependencies by @github-actions (Clink, ConEmu, Clink-Completions and Git-for-Windows)
- Remove unnecessary git actions in fast init by@daxgames in#2819
- fix: /task "" no longer works since version 1.3.20 by@pulsovi in#2806
- Fix#2800, a regression where an invalid warning would be shown if clink was already injected
- Bump peter-evans/create-pull-request from 4 to 5 by@dependabot in#2840
- Fix 2846 by@chrisant996 in#2847
- Remove PSGet Entirely by@MartiUK in#2851
- Remove appveyor config by@MartiUK in#2805
New Contributors
- @pulsovi made their first contribution in#2806
- @dependabot made their first contribution in#2840
Additional Notes
Note 1: We're in the process of improving Cmder's initialization speed. In the next major release, the loading time is expected to be optimized significantly.
Note 2: Cmder is in the process of dropping32-bit support of x86 edition when the upstream projects (such as Git-for-Windows) do so. In the next major releases of Cmder, the minimum Windows requirement will be bumped fromWindows 7 SP1 toWindows 10, as well. For more information about Windows 7 support, visithere.
📌 Did you know Cmder also works withWindows Terminal? If you'd like to receive an official Cmder release with WT, please submit yourvote here.
Full Changelog:v1.3.21...v1.3.24
Assets6
Uh oh!
There was an error while loading.Please reload this page.
v1.3.21
efa2e57IMPORTANT
🔴This release updates a dependency with a known vulnerability, it is suggested that you update as soon as possible.
Additionally, a number of regressions from this version and previous versions have now been fixed in themaster branch, which will be released in 1.3.22. For more information, please seeIssues. As always, you can download the latest unreleased builds fromActions.
Note: The version file included in this release is incorrectly named Version 1.3.20, instead of the correct 1.3.21. This issue occurred due to a misconfiguration with the build procedure, and is now fixed.
What's Changed
- Added pagent ssh auth support by@AlphaGit in#1391
- Update issue template labels by@DRSDavidSoft in#2763
- Git-bash use conemu-msys2-64 connector by@nexplorer-3e in#2765
- Improvements to Cmder prompt by@DRSDavidSoft in#2772
- Improvements to shells and general fixes by@DRSDavidSoft in#2779
- Fix#2789 by@chrisant996 in#2791
- ⬆️ Update dependencies (clink v1.4.4) by @github-actions in#2792
- Update conemu to mitigateCVE-2022-46387 by@MartiUK in#2794
- Fixed a couple of regressions, and minor new improvements.
New Contributors
- @AlphaGit made their first contribution in#1391
- @nexplorer-3e made their first contribution in#2765
Additional Notes
Note: Cmder is in the process of dropping32-bit support of x86 edition when the upstream projects (such as Git-for-Windows) do so. In the next major releases of Cmder, the minimum Windows requirement will be bumped fromWindows 7 SP1 toWindows 10, as well. For more information about Windows 7 support, visithere.
📌 Did you know Cmder also works withWindows Terminal? If you'd like to receive an official Cmder release with WT, please submit yourvote here.
Full Changelog:v1.3.20...v1.3.21
Assets6
Uh oh!
There was an error while loading.Please reload this page.
v1.3.20
👉 Note: This release contains a regression regarding the git prompt and user profile in bash shell, please see notes at the end for more details. (This regression does not affect Cmder Mini edition)
What's Changed
- Fix#2654: blank space added between {cwd} and version_control variable by@geekrumper in#2661
- Fix#2659: Use get_hg_branch() to get Mercurial branch information. by@vsajip in#2660
- Fix git worktree by@daxgames in#2680
- Remove set term=cygwin in init.bat by@daxgames in#2688
- Fix find git by@daxgames in#2689
- Clink 1.3.15 by@daxgames in#2691
- Update Git for Windows and Clink by@goodusername123 in#2695
- Add optional clink async prompt update for svn status by@Mikaz-fr in#2703
- Update Clink and Git by@daxgames in#2720
- Better bat by@daxgames in#2742
- Related to#2654: Move space from "{git}{hg}{svn}" to individual parts by@DRSDavidSoft in#2738
- Update Clink, Clink Completions and ConEmu dependencies by@DRSDavidSoft in#2739
- Minimal comspec detection (related to#2744) by@DRSDavidSoft in#2745
- Use TaskDialog instead of MessageBox (Fixes Builds) by@DRSDavidSoft in#2746
- Add bin\cmder_shell.cmd by@DRSDavidSoft in#2747
- Fix build system scripts (closes#2723) by@DRSDavidSoft in#2748
- Custom option for launcher title by@DRSDavidSoft in#2752
- Use Github Actions to build and release by@MartiUK in#2725
- Minor edits to AppVeyor build by@DRSDavidSoft in#2753
- Fix mini edition build by@DRSDavidSoft in#2754
- Re-factor the build script to distinguish each step by@DRSDavidSoft in#2758
- Updates to
3vendored dependencies by @github-actions in#2760
New Contributors
- @geekrumper made their first contribution in#2661
- @vsajip made their first contribution in#2660
- @goodusername123 made their first contribution in#2695
- @github-actions made their first contribution in#2760
Full Changelog:v1.3.19...v1.3.20
Regression
Due to an issue with the CI build system/packing files in theCmder Full edition, some files (git-prompt.sh andcmder.sh) are missing from the%cmder_root%\vendor\git-for-windows\etc\profile.d directory.
This will cause the following problems when using thegit/bash shell in Cmder:
- The
user_profile.shandgit-prompt.shfiles are not sourced - The git details will not be displayed in the prompt in bash
The issue has been already resolved in the master branch, so you can either place the missing files in the corresponding directory manually, or download the latestunreleased build (the first item in the list of builds). In order to place the files manually without downloading the latest build, please refer to the issues mentioned above.
The other shells (Clink and PowerShell) are not affected by this issue.
Assets6
Uh oh!
There was an error while loading.Please reload this page.
v1.3.19
711fe281.3.19 (2022-01-15)
Changes
- Update Git for Windows to 2.34.0
- Update to Clink 1.2.46
- Update to stable Conemu 210912
- Do not rely on having a
%cmder_root%\config\cmder_prompt_config.lua
Adds
- Powershell Git version Discovery - See#2373 for the full proposal.
- Find user installed Git on Path
- If found
- if newer than Cmder embedded Git
- Use it's existing Path config and completely ignore embedded Git.
- Else if Cmder embedded Git exists and is newer
- Match User installed Git path config using Cmder embedded Git folders.
- if newer than Cmder embedded Git
- Else if Cmder embedded Git exists
- Add Cmder embedded Git folders to the path.
$env:cmder_root\vendor\git-for-windows\cmd;$env:path$env:path;$env:cmder_root\vendor\git-for-windows\usr\bin$env:path;$env:cmder_root\vendor\git-for-windows\mingw64\bin
- Add Cmder embedded Git folders to the path.
- If found
- Find user installed Git on Path
- Configurable prompt for
cmd.exesessions. See%cmder_root%\config\cmder_prompt_config.lua- Configurable colors
- Option to change
λto another character. - Option to add
[user]@[host]to the prompt - Option to use of
~to represent$HOMEfolder. - Option to use folder name vs. full working directory path in prompt.
- Option to use single line prompt.
Fixes
- Git prompt opt-out works better with additional changes to
clink-completions
Assets6
Uh oh!
There was an error while loading.Please reload this page.
v1.3.18
c34eb73Assets6
Uh oh!
There was an error while loading.Please reload this page.
1.3.17 (2020-12-23)
9c9eac11.3.17 (2020-12-23)
NOTE: This release includes a newer version of pre-release Clink. Current Clink 0.4.9 settings or history are not migrated or used from previous installs. See#2451
Fixes
- [bug] Running
alias ..=cd ..removes other aliases#2394 - Switch to@chrisant996Clink v1.1.10 to fix Clink newer Windows 10 releases.
- Fix
\Git\cmd\git.exe found. was unexpected at this time. - Documentation fixes.
Changes
- Update Git to 2.29.0
- Improve
init.batSpeed - Add
systeminfo.exeoutput to iag scripts.
Assets6
Uh oh!
There was an error while loading.Please reload this page.
v1.3.16 2020/07/29
a178541Assets6
Uh oh!
There was an error while loading.Please reload this page.
v1.3.15 2020/06/26
bc798471.3.15 (2020-06-26)
- Fixes#2247, fixes#2254#2265
- Clink path get broken if clink-completions content is created in a different order #2278Clink path get broken if clink-completions content is created in a different order#2278
- Move Git functions to
lib/git.bat#2293 - Fix Cmder issue#2290#2294
- Update git for windows to 2.26.2#2308
- Update README.md #2323Update README.md#2323
- Added support for setting custom icons for Cmder window#2335
- Fix and enhance enhance_path_recursive#2311
Assets6
Uh oh!
There was an error while loading.Please reload this page.
v1.3.14
638d82eAssets6
Uh oh!
There was an error while loading.Please reload this page.