iTerm2 for Mac

Discussion in 'all things Mac' started by 1PW, Aug 10, 2024.

  1. 1PW

    1PW Registered Member

    Joined:
    Apr 2, 2010
    Posts:
    2,313
    Location:
    .
    Home | Downloads | Changelog | News | Documentation | FAQ | Features | Forum | GitHub |

    iTerm2 v3.5.4 stable has been released on 10-August-2024.

    SHA-256: acfb8f93550277c231c572a488cd0290e74bce538354a5f5515a889ea4b44bd5

    3.5.4

    New Features
    - Added a menu item “Literal Mode”, that shows
    control characters (e.g., as ^C) rather than
    interpreting them.
    - Composer now makes suggestions for executables
    by searching $PATH, including in ssh
    integration.
    - In tmux integration, remember window sizes.
    - Add a menu item, Clear Find, to remove search
    results.

    Improvements
    - Improve performance when you have lots of OSC 8
    URLs.
    - Prevent a bunch of garbage from being written
    when you run tmux -CC with an argument besides
    new or attach.
    - Rename Prefs to Settings in many places.
    - Improve performance of search when there are
    thousands of results.
    - Improve how focus follows mouse interacts with
    the Composer and the Find panel.
    - If AI is disabled by MDM, disable it in the
    menu.
    - Support more kinds of keyboards in Copy mode.
    - Don't dismiss the hotkey window when an
    authentication window appears.
    - Performance improvements.
    - You can now elect to have no components in
    session titles. This is useful if you always set
    titles with a control sequence and don't want
    other stuff to appear.


    Bug Fixes
    - Fix a number of crashes.
    - Fix a bug where there “create script” dialog had
    two cancel buttons.
    - Fix broken ligature support for MenloNF.
    - Fix searching profiles by tag.
    - Fix a bug where cmd-tab didn't play nicely with
    remapping modifiers, making cmd-tab unreliable.
    - Fix a bug where there were stray pixels above
    letters in the GPU renderer on some fonts.
    - Fix a bug where the filter could miss updates to the
    last line prior to a newline.

    SHA-256 of the zip file is
    You can use the following to verify the zip file on https://keybase.io/verify:

    -----BEGIN PGP SIGNED MESSAGE-----
    Hash: SHA256

    acfb8f93550277c231c572a488cd0290e74bce538354a5f5515a889ea4b44bd5
    -----BEGIN PGP SIGNATURE-----

    iHUEAREIAB0WIQSAPIQGkYVsjnBRo2J0Et0TaFtKrAUCZre1wgAKCRB0Et0TaFtK
    rO4iAP9FM8/6kWoBC1aCAgK6Kp3YZNmqcuZ6sJmHqY3jhZbprQEAhOrBqvCv9cfN
    maCrsQIqBNXQYPIcA5IA39Y5HUutAx8=
    =7cZQ
    -----END PGP SIGNATURE-----
     
    Last edited: Aug 10, 2024
  2. 1PW

    1PW Registered Member

    Joined:
    Apr 2, 2010
    Posts:
    2,313
    Location:
    .
  3. 1PW

    1PW Registered Member

    Joined:
    Apr 2, 2010
    Posts:
    2,313
    Location:
    .
    Home | Downloads | Changelog | News | Documentation | FAQ | Features | Forum | GitHub |

    iTerm2 v3.5.6 stable has been released on 02-November-2024.

    SHA-256: a026eadaffe893b76e0401ff3f38b2a5d90834a138bb9b4c35343c56350171c9

    Version 3.5.6 of iTerm2 was built on November 2, 2024.

    New Features
    - You can now “fold” a section, which collapses it
    down to a single line. If you use shell
    integration, you can fold by clicking on the blue
    arrow next to the shell prompt. Alternately,
    select the command by clicking it once and then
    click the new fold button at the top of the
    selected region. If you don't use shell
    integration, you can select a range of lines and
    choose Fold from the context menu or Edit > Fold
    Selected Lines.

    To unfold, click the arrow in the margin or
    right-click on the line and select Unfold or
    select Edit > Unfold in Selection.

    - When saving a window arrangement you can now
    choose to save it to a file including the
    windows' contents. You can load an arrangement
    file with Window > Load Arrangement from File.

    - Added `Window > Lock Split Pane Width` which
    tries to preserve the width of a split pane as
    the window's geometry changes.

    - You can now choose to play a sound when the next
    mark is received, under Edit > Marks and
    Annotations > Alerts.


    Other Improvements
    - Some silly default key bindings interfered with
    macOS Sequoia's window tiling shortcuts. A new
    migration process offers to remove them for you.
    - SentinelOne users will be warned when upgrading
    from this version to the next if the update
    would be classified as malware.
    - Show a warning when a Codecierge session goes on
    for a long time.
    - Change how the status bar measures memory used
    to more closely match Activity Monitor.
    - Add Gemini to the list of supported AI models.
    - Scroll events now get reported when you mouse
    over an inactive window and use the scroll
    wheel/scroll gesture.
    - Upgrade libssh2 to version 1.11.1. This affects
    - When you drag a window by its titlebar in the
    Minimal or Compact themes, bring the window to
    the front immediately.
    - Global Search now searches the main screen of a
    session even if it is currently displaying the
    alternate screen.
    - When mouse reporting is on, and you click in a
    window that is not currently active, that click
    will not be reported.
    - Add zed to the list of Semantic History editors.
    - When you manually reset, clear the stack of
    hostnames to avoid incorrectly changing the key
    reporting mode.
    - In macOS 15, if control-return would be
    reported, don't show the context menu.
    - If you run iTerm2 from the command line, the
    --help argument now gives usage info.
    - Remove special support for control-page up/down
    to scroll, which interfered with window tiling
    shortcuts. It was only there because of a
    misunderstanding 14 years ago.
    the Download with scp feature.

    Bug Fixes
    - Fix some very common crashes.
    - Fix a bug where colors in a dynamic profile
    might not be respected if the parent/default
    profile uses separate light/dark mode colors
    but the dynamic profile does not.
    - Don't report option+keystrokes when using the
    Unicode Hex Input keyboard.
    - Fix a bug where the offscreen command line could
    be wrong sometimes.
    - Fix a bug where non-ANSI colors showed up in the
    hue/chroma visualization in colors settings.
    - Hopefully fixed accessing machines on the local
    network and bonjour hosts on macOS Sequoia.
    - Fix a bug where locale settings didn't correctly
    update arrangements sometimes.
    - Fix a bug where the number 100 sometimes didn't
    fit in numeric fields in settings.
    - Fix accessibility bugs in macOS 15.
    - Ignore empty host or user in OSC 7 URLs.
    - Don't show that CSI u mode is enabled when key
    reporting flags are set.
    - Fix minor drawing bugs.

    SHA-256 of the zip file is
    You can use the following to verify the zip file on https://keybase.io/verify:

    -----BEGIN PGP SIGNED MESSAGE-----
    Hash: SHA256

    a026eadaffe893b76e0401ff3f38b2a5d90834a138bb9b4c35343c56350171c9
    -----BEGIN PGP SIGNATURE-----

    iHUEAREIAB0WIQSAPIQGkYVsjnBRo2J0Et0TaFtKrAUCZyZ/qAAKCRB0Et0TaFtK
    rMPHAQDXI/rsUkRoEYj2sBxt/gf8B5cuAFl6Gs0+g/oEEOrojAEAotfjW0gf8UCK
    hxwN66B8aWvm+3b8TQJhaX6e63Oq31k=
    =8+JW
    -----END PGP SIGNATURE-----
     
  4. 1PW

    1PW Registered Member

    Joined:
    Apr 2, 2010
    Posts:
    2,313
    Location:
    .
    Home | Downloads | Changelog | News | Documentation | FAQ | Features | Forum | GitHub |

    iTerm2 v3.5.7 stable has been released on 11-November-2024.

    SHA-256: 9082e8b7f38764e7e74bb488035c82cf552c132345f233c309ccc37d9f7f2f08

    Version 3.5.7 of iTerm2 was built on November 11, 2024.

    It is almost the same as version 3.5.6, but with
    one crashing bug fixed. Version 3.5.6 was not
    widely released. The release notes for 3.5.6
    follow.

    New Features
    - You can now "fold" a section, which collapses it
    down to a single line. If you use shell
    integration, you can fold by clicking on the blue
    arrow next to the shell prompt. Alternately,
    select the command by clicking it once and then
    click the new fold button at the top of the
    selected region. If you don't use shell
    integration, you can select a range of lines and
    choose Fold from the context menu or Edit > Fold
    Selected Lines.

    To unfold, click the arrow in the margin or
    right click on the line and select Unfold or
    select Edit > Unfold in Selection.

    - When saving a window arrangement you can now
    choose to save it to a file including the
    windows' contents. You can load an arrangement
    file with Window > Load Arrangement from File.

    - Added `Window > Lock Split Pane Width` which
    tries to preserve the width of a split pane as
    the window's geometry changes.

    - You can now choose to play a sound when the next
    mark is received, under Edit > Marks and
    Annotations > Alerts.


    Other Improvements
    - Some silly default key bindings interfered with
    macOS Sequoia's window tiling shortcuts. A new
    migration process offers to remove them for you.
    - SentinelOne users will be warned when upgrading
    from this version to the next if the update
    would be classified as malware.
    - Show a warning when a Codecierge session goes on
    for a long time.
    - Change how the status bar measures memory used
    to more closely match Activity Monitor.
    - Add Gemini to the list of supported AI models.
    - Scroll events now get reported when you mouse
    over an inactive window and use the scroll
    wheel/scroll gesture.
    - Upgrade libssh2 to version 1.11.1. This affects
    - When you drag a window by its titlebar in the
    Minimal or Compact themese, bring the window to
    the front immediately.
    - Global Search now searches the main screen of a
    session even if it is currently displaying the
    alternate screen.
    - When mouse reporting is on and you click in a
    window that is not currently active, that click
    will not be reported.
    - Add zed to the list of Semantic History editors.
    - When you manually reset, clear the stack of
    hostnames to avoid incorrectly changing the key
    reporting mode.
    - In macOS 15, if control-return would be
    reported, don't show the context menu.
    - If you run iTerm2 from the command line, the
    --help argument now gives usage info.
    - Remove special support for control-page up/down
    to scroll, which interfered with window tiling
    shortcuts. It was only there because of a
    misunderstanding 14 years ago.
    the Download with scp feature.

    Bug Fixes
    - Fix some very common crashes.
    - Fix a bug where colors in a dynamic profile
    might not be respected if the parent/default
    profile uses separate light/dark mode colors
    but the dynamic profile does not.
    - Don't report option+keystrokes when using the
    Unicode Hex Input keyboard.
    - Fix a bug where the offscreen command line could
    be wrong sometimes.
    - Fix a bug where non-ANSI colors showed up in the
    hue/chroma visualization in colors settings.
    - Hopefully fixed accessing machines on the local
    network and bonjour hosts on macOS Sequoia.
    - Fix a bug where locale settings didn't correctly
    update arrangements sometimes.
    - Fix a bug where the number 100 sometimes didn't
    fit in numeric fields in settings.
    - Fix accessibility bugs in macOS 15.
    - Ignore empty host or user in OSC 7 URLs.
    - Don't show that CSI u mode is enabled when key
    reporting flags are set.
    - Fix minor drawing bugs.


    SHA-256 of the zip file is
    You can use the following to verify the zip file on https://keybase.io/verify:

    -----BEGIN PGP SIGNED MESSAGE-----
    Hash: SHA256

    9082e8b7f38764e7e74bb488035c82cf552c132345f233c309ccc37d9f7f2f08
    -----BEGIN PGP SIGNATURE-----

    iHUEAREIAB0WIQSAPIQGkYVsjnBRo2J0Et0TaFtKrAUCZzJ2hQAKCRB0Et0TaFtK
    rCnLAP9xaEDc7KW08eBB7Ju6vnyvpLAMBArUKIhCaohr8OHfoQEA1bzMhA+GkHqW
    0aa7+JL/Z7zhCd9wsOv0XLL1d6/RxHw=
    =WGlm
    -----END PGP SIGNATURE-----
     
  5. 1PW

    1PW Registered Member

    Joined:
    Apr 2, 2010
    Posts:
    2,313
    Location:
    .
    Home | Downloads | Changelog | News | Documentation | FAQ | Features | Forum | GitHub |

    iTerm2 v3.5.8 stable has been released on 12-November-2024.

    SHA-256: b6adb611421754f4e5eebafae3f045d835a7184d05ef6e79ac7eb7b35805f94c

    Version 3.5.8 of iTerm2 was built on November 12, 2024.

    Version 3.5.7 had a possible data loss bug that
    could break the saved copy of a profile in a saved
    arrangement when migrating key bindings. The only
    change in 3.5.8 is to fix this issue.

    It is almost the same as version 3.5.6, but with
    one crashing bug fixed. Version 3.5.6 was not
    widely released. The release notes for 3.5.6
    follow.

    New Features
    - You can now "fold" a section, which collapses it
    down to a single line. If you use shell
    integration, you can fold by clicking on the blue
    arrow next to the shell prompt. Alternately,
    select the command by clicking it once and then
    click the new fold button at the top of the
    selected region. If you don't use shell
    integration, you can select a range of lines and
    choose Fold from the context menu or Edit > Fold
    Selected Lines.

    To unfold, click the arrow in the margin or
    right click on the line and select Unfold or
    select Edit > Unfold in Selection.

    - When saving a window arrangement you can now
    choose to save it to a file including the
    windows' contents. You can load an arrangement
    file with Window > Load Arrangement from File.

    - Added `Window > Lock Split Pane Width` which
    tries to preserve the width of a split pane as
    the window's geometry changes.

    - You can now choose to play a sound when the next
    mark is received, under Edit > Marks and
    Annotations > Alerts.


    Other Improvements
    - Some silly default key bindings interfered with
    macOS Sequoia's window tiling shortcuts. A new
    migration process offers to remove them for you.
    - SentinelOne users will be warned when upgrading
    from this version to the next if the update
    would be classified as malware.
    - Show a warning when a Codecierge session goes on
    for a long time.
    - Change how the status bar measures memory used
    to more closely match Activity Monitor.
    - Add Gemini to the list of supported AI models.
    - Scroll events now get reported when you mouse
    over an inactive window and use the scroll
    wheel/scroll gesture.
    - Upgrade libssh2 to version 1.11.1. This affects
    - When you drag a window by its titlebar in the
    Minimal or Compact themese, bring the window to
    the front immediately.
    - Global Search now searches the main screen of a
    session even if it is currently displaying the
    alternate screen.
    - When mouse reporting is on and you click in a
    window that is not currently active, that click
    will not be reported.
    - Add zed to the list of Semantic History editors.
    - When you manually reset, clear the stack of
    hostnames to avoid incorrectly changing the key
    reporting mode.
    - In macOS 15, if control-return would be
    reported, don't show the context menu.
    - If you run iTerm2 from the command line, the
    --help argument now gives usage info.
    - Remove special support for control-page up/down
    to scroll, which interfered with window tiling
    shortcuts. It was only there because of a
    misunderstanding 14 years ago.
    the Download with scp feature.

    Bug Fixes
    - Fix some very common crashes.
    - Fix a bug where colors in a dynamic profile
    might not be respected if the parent/default
    profile uses separate light/dark mode colors
    but the dynamic profile does not.
    - Don't report option+keystrokes when using the
    Unicode Hex Input keyboard.
    - Fix a bug where the offscreen command line could
    be wrong sometimes.
    - Fix a bug where non-ANSI colors showed up in the
    hue/chroma visualization in colors settings.
    - Hopefully fixed accessing machines on the local
    network and bonjour hosts on macOS Sequoia.
    - Fix a bug where locale settings didn't correctly
    update arrangements sometimes.
    - Fix a bug where the number 100 sometimes didn't
    fit in numeric fields in settings.
    - Fix accessibility bugs in macOS 15.
    - Ignore empty host or user in OSC 7 URLs.
    - Don't show that CSI u mode is enabled when key
    reporting flags are set.
    - Fix minor drawing bugs.


    SHA-256 of the zip file is
    You can use the following to verify the zip file on https://keybase.io/verify:

    -----BEGIN PGP SIGNED MESSAGE-----
    Hash: SHA256

    b6adb611421754f4e5eebafae3f045d835a7184d05ef6e79ac7eb7b35805f94c
    -----BEGIN PGP SIGNATURE-----

    iHUEAREIAB0WIQSAPIQGkYVsjnBRo2J0Et0TaFtKrAUCZzPPQgAKCRB0Et0TaFtK
    rAvFAP9QGY0E/bchhvBccUPaNOiw0PDA6+UICg9s1/0KTVc2rAEAmN0Fp7mARo+7
    Qt4UCVFh46N7bUE9LaHiIs+YFPsY/MA=
    =gwlG
    -----END PGP SIGNATURE-----
     
  6. 1PW

    1PW Registered Member

    Joined:
    Apr 2, 2010
    Posts:
    2,313
    Location:
    .
    Home | Downloads | Changelog | News | Documentation | FAQ | Features | Forum | GitHub |

    iTerm2 v3.5.9 stable has been released on 15-November-2024.

    SHA-256: fead780226ea604d96ba59fbddce9cda06f9c0e18e65949b0d26636c17c603a0

    Version 3.5.9 of iTerm2 was built on November 15, 2024.

    Bug fixes:
    - Fix a bug where certain keys didn't work
    properly in certain applications (specifically,
    in disambiguate escapes mode). This affected
    neovim in particular.
    - Adds a UI to repair saved arrangements that were
    broken by a bug in 3.5.7.
    - Fixes a new crash introduced by version 3.5.7.

    SHA-256 of the zip file is
    You can use the following to verify the zip file on https://keybase.io/verify:

    -----BEGIN PGP SIGNED MESSAGE-----
    Hash: SHA256

    fead780226ea604d96ba59fbddce9cda06f9c0e18e65949b0d26636c17c603a0
    -----BEGIN PGP SIGNATURE-----

    iHUEAREIAB0WIQSAPIQGkYVsjnBRo2J0Et0TaFtKrAUCZzfjtwAKCRB0Et0TaFtK
    rEdrAQCu6b+cSnYWwanIAdJ6K1NI0hf6CoPslFrNZ2gmoOerrgEA7fkWTyJW0Hjz
    u2Hwo82bQ+qp4Uw/ztFxadLHJ3AHGto=
    =hCxh
    -----END PGP SIGNATURE-----
     
    Last edited: Nov 17, 2024
  7. XIII

    XIII Registered Member

    Joined:
    Jan 12, 2009
    Posts:
    1,423
  8. 1PW

    1PW Registered Member

    Joined:
    Apr 2, 2010
    Posts:
    2,313
    Location:
    .
    Hello @XIII

    You are quite correct, and I have edited my errant post with your help.

    Your diligence is greatly appreciated and thank you! :thumb:
     
  9. 1PW

    1PW Registered Member

    Joined:
    Apr 2, 2010
    Posts:
    2,313
    Location:
    .
    Home | Downloads | Changelog | News | Documentation | FAQ | Features | Forum | GitHub |

    iTerm2 v3.5.10 stable has been released on 18-November-2024.

    SHA-256: 4e42bb79ed285bc6aaea45f01bfe5c65d2d418bc7860a8e22a1313252f768fbb

    Version 3.5.10 of iTerm2 was built on November 18, 2024.

    This build fixes a bug in reporting repeated keypresses.
     
  10. 1PW

    1PW Registered Member

    Joined:
    Apr 2, 2010
    Posts:
    2,313
    Location:
    .
    Home | Downloads | Changelog | News | Documentation | FAQ | Features | Forum | GitHub |

    iTerm2 v3.5.11 stable has been released on 02-January-2025.

    SHA-256: 655e32b4a9466104f1b0d8847e852515bc332bdf434801762e01b9625caa43e2

    Version 3.5.11 of iTerm2 was built on January 2, 2025.

    This release contains a critical security fix. I
    strongly recommend updating immediately.

    Who is affected?
    ----------------
    You may be affected if you used the SSH
    integration feature in any of the following
    versions:

    * 3.5.6
    * 3.5.7
    * 3.5.8
    * 3.5.9
    * 3.5.10
    * Any beta versions of 3.5.6 and later.

    What is the issue?
    ------------------
    A bug in the SSH integration feature caused input
    and output to be logged to a file on the remote
    host. This file, /tmp/framer.txt, may be readable
    by other users on the remote host.

    When does this occur?
    ---------------------
    The issue occurs if both of the following conditions are true:

    1. Either:
    a) You used the it2ssh command, or
    b) In Settings > Profiles > General, the
    Command popup menu was set to "SSH" (not
    "Login Shell", "Command", or "Custom
    Command") AND "SSH Integration" was checked
    in the SSH configuration dialog. That dialog
    is shown when you click the Configure button
    next to the ssh arguments field in Settings.
    2. The remote host has Python 3.7 or later
    installed in its default search path.

    What should you do?
    -------------------
    * Upgrade immediately to version 3.5.11.
    * Delete /tmp/framer.txt on affected hosts.

    How I'm addressing this
    -----------------------
    I deeply regret this mistake and will take steps
    to ensure it never happens again.

    The code to write to log files in SSH integration
    has been deleted and will not be publicly released
    again.

    If you have questions you can contact me at
    gnachman@gmail.com.

    SHA-256 of the zip file is
    You can use the following to verify the zip file on https://keybase.io/verify:

    -----BEGIN PGP SIGNED MESSAGE-----
    Hash: SHA256

    655e32b4a9466104f1b0d8847e852515bc332bdf434801762e01b9625caa43e2
    -----BEGIN PGP SIGNATURE-----

    iHUEAREIAB0WIQSAPIQGkYVsjnBRo2J0Et0TaFtKrAUCZ3br8gAKCRB0Et0TaFtK
    rLntAQDqPcKkRA23Wo5/XuB2lymF8n+0GK3E+ZT3MYbTNgsnSQD/Xgt7V9QhP42n
    QmQpnmb804FrHkCnqIJMvcBAim6AbBM=
    =Zlrw
    -----END PGP SIGNATURE-----
     
  11. 1PW

    1PW Registered Member

    Joined:
    Apr 2, 2010
    Posts:
    2,313
    Location:
    .
    | Home | Downloads | Changelog | News | Documentation | FAQ | Features | Forum | GitHub |

    iTerm2 v3.5.12 stable has been released on 03-April-2025.

    The app is signed/notarized SHA-256: 87b297803b492a877d33f8961a77e85b2e4f1206ea604f8c51f5f9b08dec3af6

    Version 3.5.12 of iTerm2 was built on April 3, 2025

    New Features:
    - In apps that support the new key reporting
    protocol (notably neovim) you can now map
    keys to Hyper, Super, and Meta. Look in
    Settings > Profiles > Keys > General.
    - You can now opt to highlight non-default values
    in settings. Toggle it with the dropdown menu on
    the loupe in the settings search bar.
    - You can now share triggers. Select one or more
    triggers in Settings and click the Share button
    on the bottom.
    - You can now modify a profile in a saved
    arrangement with
    Session > Change Profile in Arrangement.
    - Cursor movement can now be animated, making it
    easier to track cursor location. Enable Animate
    Movement in profiles text settings.
    - You can now drag the composer window vertically.
    - Added a new trigger to set a named mark.
    - Added a new trigger to fold a section of
    terminal contents.

    Other Improvements:
    - Fix a hang on machines with contested GPU memory
    when using the GPU renderer.
    - The zoom button menu is now enabled by default.
    - Improve performance when uploading large files
    or pasting enormous strings.
    - Some menu items moved around to reduce the size
    of the Window menu.
    - You can now disable the secure keyboard input
    indicator by clicking on it and then following a
    link in the popover.
    - When using a directory from Directory History at
    the prompt, escape characters like space.
    - There's a new advanced setting to enable
    right-to-left text in alternate screen mode.
    - The Terminal.app Compatibility key presets have
    been updated for parity.
    - The Command field in profile settings can now be
    expanded so you have more room to edit long
    commands.
    - OpenAI's reasoning models are now supported.
    - Fix wrong hash algorithm name in “known host”
    message when using scp.
    - If tmux doesn't respond to a request to
    disconnect in a reasonable amount of time, offer
    to forcibly disconnect.
    - If you pick a Leader shortcut, that's likely to
    conflict with regular app usage, warn about it.
    - UI update for settings.

    Bug Fixes:
    - Fix a bug where filter didn't work when you have
    a status bar.
    - Fix crashes.
    - Add a setting to Profiles > Terminal to use
    newline rather than carriage return for tmux
    integration. This fixes a hang when starting
    tmux integration on old/weird Unixes.
    - Fix a bug where the session hangs after a failed
    download.
    - Fix a bug where all tmux connections in a window
    were detached when only a single one should have
    been.
    - Fix various key reporting bugs, which mostly
    affects neovim.
    - Fix a bug in the Jobs tool where entering an
    illegal signal name made the signal name combo
    box disabled.
    - Fix a bug where the search result and mark
    indicators under the scroll bar didn't always
    fill the entire scrollbar region.
    - Fix a bug in focus follows mouse mode where
    window order was unexpected and activating a
    window might switch desktops.
    - Fix a bug where the initial window's size might
    be wrong on macOS 15.
    - Fix a bug where shell integration injection
    didn't work in the presence of a custom shell if
    you have .hushlogin in your home directory.
    - Fix a bug where advanced GPU settings could
    appear outside of settings.
    - Fix a bug where opening a command from a URL
    could add an empty `cd` command.
    - Fix a bug where empty windows could sometimes
    remain visible after changing window style.
    - Fix a bug where emoji did not render properly
    with the GPU renderer.
    - Fix some discrepancies in key reporting when
    using the Kitty protocol.
    - Fix a bug when replacing text in history (such
    as when rendering content natively).
    - Fix a bug where control-arrow keys didn't always
    work.
    - Make Tip of the Day look better in dark mode.


    SHA-256 of the zip file is
    You can use the following to verify the zip file on https://keybase.io/verify:

    -----BEGIN PGP SIGNED MESSAGE-----
    Hash: SHA256

    87b297803b492a877d33f8961a77e85b2e4f1206ea604f8c51f5f9b08dec3af6
    -----BEGIN PGP SIGNATURE-----

    iHUEAREIAB0WIQSAPIQGkYVsjnBRo2J0Et0TaFtKrAUCZ+7ucQAKCRB0Et0TaFtK
    rMLMAQCBVQIsNExvW39bjbqnsa8EIySDAZRiD/J96fy7E1HXAwEAi32It/+9H+8L
    M0HlCqdTPFetRbGWenEdT5IGhe60dqA=
    =XeI9
    -----END PGP SIGNATURE-----
     
  12. 1PW

    1PW Registered Member

    Joined:
    Apr 2, 2010
    Posts:
    2,313
    Location:
    .
    | Home | Downloads | Changelog | News | Documentation | FAQ | Features | Forum | GitHub | Bugs |

    iTerm2 v3.5.13 stable has been released on 10-April-2025.

    This app is signed & notarized SHA-256: 87f8f6ca41a8af5fa9ea38bdea2e51881311e7fac241a2c79d7630bc509a374d

    Version 3.5.13 of iTerm2 was built on April 10, 2025

    Version 3.5.13 fixes a number of crashing bugs in
    3.5.12 and also fixes a bug where window tiling
    shortcuts didn't work properly.

    Release notes for 3.5.12 follow:
    Version 3.5.12 of iTerm2 was built on April 3, 2025

    New Features:
    - In apps that support the new key reporting
    protocol (notably neovim) you can now map
    keys to Hyper, Super, and Meta. Look in
    Settings > Profiles > Keys > General.
    - You can now opt to highlight non-default values
    in settings. Toggle it with the dropdown menu on
    the loupe in the settings search bar.
    - You can now share triggers. Select one or more
    triggers in Settings and click the Share button
    on the bottom.
    - You can now modify a profile in a saved
    arrangement with
    Session > Change Profile in Arrangement.
    - Cursor movement can now be animated, making it
    easier to track cursor location. Enable Animate
    Movement in profiles text settings.
    - You can now drag the composer window vertically.
    - Added a new trigger to set a named mark.
    - Added a new trigger to fold a section of
    terminal contents.

    Other Improvements:
    - Fix a hang on machines with contested GPU memory
    when using the GPU renderer.
    - The zoom button menu is now enabled by default.
    - Improve performance when uploading large files
    or pasting enormous strings.
    - Some menu items moved around to reduce the size
    of the Window menu.
    - You can now disable the secure keyboard input
    indicator by clicking on it and then following a
    link in the popover.
    - When using a directory from Directory History at
    the prompt, escape characters like space.
    - There's a new advanced setting to enable
    right-to-left text in alternate screen mode.
    - The Terminal.app Compatibility key presets have
    been updated for parity.
    - The Command field in profile settings can now be
    expanded so you have more room to edit long
    commands.
    - OpenAI's reasoning models are now supported.
    - Fix wrong hash algorithm name in “known host”
    message when using scp.
    - If tmux doesn't respond to a request to
    disconnect in a reasonable amount of time, offer
    to forcibly disconnect.
    - If you pick a Leader shortcut that's likely to
    conflict with regular app usage, warn about it.
    - UI update for settings.

    Bug Fixes:
    - Fix a bug where filter didn't work when you have
    a status bar.
    - Fix crashes.
    - Add a setting to Profiles > Terminal to use
    newline rather than carriage return for tmux
    integration. This fixes a hang when starting
    tmux integration on old/weird Unixes.
    - Fix a bug where the session hangs after a failed
    download.
    - Fix a bug where all tmux connections in a window
    were detached when only a single one should have
    been.
    - Fix various key reporting bugs, which mostly
    affects neovim.
    - Fix a bug in the Jobs tool where entering an
    illegal signal name made the signal name combo
    box disabled.
    - Fix a bug where the search result and mark
    indicators under the scroll bar didn't always
    fill the entire scrollbar region.
    - Fix a bug in focus follows mouse mode where
    window order was unexpected and activating a
    window might switch desktops.
    - Fix a bug where the initial window's size might
    be wrong on macOS 15.
    - Fix a bug where shell integration injection
    didn't work in the presence of a custom shell if
    you have .hushlogin in your home directory.
    - Fix a bug where advanced GPU settings could
    appear outside of settings.
    - Fix a bug where opening a command from a URL
    could add an empty `cd` command.
    - Fix a bug where empty windows could sometimes
    remain visible after changing window style.
    - Fix a bug where emoji did not render properly
    with the GPU renderer.
    - Fix some discrepancies in key reporting when
    using the Kitty protocol.
    - Fix a bug when replacing text in history (such
    as when rendering content natively).
    - Fix a bug where control-arrow keys didn't always
    work.
    - Make Tip of the Day look better in dark mode.



    You can use the following to verify the zip file on https://keybase.io/verify:

    -----BEGIN PGP SIGNED MESSAGE-----
    Hash: SHA256

    87f8f6ca41a8af5fa9ea38bdea2e51881311e7fac241a2c79d7630bc509a374d
    -----BEGIN PGP SIGNATURE-----

    iHUEAREIAB0WIQSAPIQGkYVsjnBRo2J0Et0TaFtKrAUCZ/gvjQAKCRB0Et0TaFtK
    rJv3AP4mviS/IMxVIPd6/uUjUBWzUoRr3H+x9utlifT6B2yWjAD9FNf9U8S0H8nL
    b3AbGpExeOzKCaDRebGk1TELxdWruOE=
    =cuhj
    -----END PGP SIGNATURE-----
     
    Last edited: Apr 13, 2025
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.