iTerm Changelog

What's new in iTerm 0.10

Sep 4, 2010
  • Smart window placement - new terminals are position to avoid overlap with existing ones
  • Open new tab in previous directory (See FAQ to get this to work)
  • Improved drawing performance, particularly when the scrollback buffer is full
  • Better interactivity when terminals are busy, menus no longer block applications
  • Various terminal emulation fixes
  • Cryptographically signed auto updates

New in iTerm 0.9.6.20090923 (Sep 24, 2009)

  • Integrated new version of Sparkle for cryptographically protected updates. Should also be better about prompting for updates.
  • Draw bold text the old fashioned way, much faster.
  • Separate bold & highlight attributes for text.
  • New behaviour gives four distinct modes -- plain, bold, highlight, bold+highlight Use the disable bold option to collapse the last 3 into one.

New in iTerm 0.9.6.20090920.1 (Sep 20, 2009)

  • Fixed blinking text
  • Fixed drawing corruption when new text is placed into a full buffer that is not scrolled to the bottom
  • Fixed a careless redraw error
  • Fixed refreshing of non-active tabs (#2862256)

New in iTerm 0.9.6.20090919 (Sep 20, 2009)

  • Improved performance with full scrollback buffers
  • Improved performance with large amounts of input from multiple terminals
  • Viewing a menu or holding down the mouse button no longer blocks applications (#2682132)
  • Save cursor position separately for alternate screens (#2833765)
  • Show correct window titles (#2765347)
  • Fixed CMD-num tab switching (#2271203)
  • Selection text should always be correct when scrolling
  • Always disable Apple's smooth scrolling to avoid drawing corruption
  • More reliable and faster drawing
  • Selected text will now be invalidated only one of the characters in the selection is changed.
  • If no working directory is specified then new tabs will open in the same directory as the previous session. This doesn't work with the default settings yet. Need to execute /bin/bash -li
  • Clear the bell symbol upon any key press
  • Converted to XCode 3.1 project format and IB 3.0 XIBs
  • Report as xterm patch level 95 so Vim detects ttymouse=xterm2, also increased default refresh rate.

New in iTerm 0.9.6.20090410 (Sep 20, 2009)

  • Fixed clipping bottom of fonts that are not Monaco (#2735995)
  • Smart window placement remembers initial window (#2736180)
  • Windows will no longer be placed under the dock (#2740187)
  • Fixed default background colour being drawn over background image
  • Fixed a bug when pasting more than 1024 characters of text
  • Fix overwriting of static window/bookmark titles (#2744363)
  • Revert to old force screen update behaviour for 10.4 (#2738986)
  • Rewrote large parts of PTYTask

New in iTerm 0.9.6.20090328 (Apr 6, 2009)

  • Smarter placement of new terminal windows. New windows are positioned on screen to have the smallest overlap with existing terminal windows
  • Guaranteed restoration of old window position upon exiting fullscreen
  • Dramatically improved scrolling speed. iTerm on 10.5 no longer redraws whole terminal when scrolled, only the lines that have changed
  • Scroll on new input stops/starts on pushing home/end respectively
  • Allow antialiasing on very small fonts
  • Fixed colour drawing bug that was triggered by changing ColorSync profiles, eg new monitors
  • High density background colours are now supported
  • Cursor is now double width when over a double-width character
  • Refactored large parts of terminal drawing code, no more character cache. Selection handling doesn't touch the scrollback buffer.

New in iTerm 0.9.6.20090209 (Feb 9, 2009)

  • Fixed permissions problem (again!).
  • Fixed rendering bug causing bold characters to be drawn incorrectly, sometimes manifested as invisible characters.
  • Terminal window title bar displays "Session" if an empty title is set.
  • Restore window title bar colour when leaving send input to all tabs mode.

New in iTerm 0.9.6.1021 (Oct 22, 2008)

  • Fixed a bug that cause crashes when using vim.
  • 256 Color palette support (patch provided by Walter Dorwald).
  • Improved URL handling for ssh/ftp/telnet.
  • iTerm no longer sends a growl alert for a bell event if the winodw is the key window.
  • Highlight window when it's in the "send input to all tab" mode.
  • Better handling of "fork" errors.
  • The anti-idle is no longer sent to all tabs when "send input to all tabs" is on.
  • Other minor UI changes and bug fixes.

New in iTerm 0.9.6 (Sep 25, 2008)

  • "Blur" effect for transparent windows
  • Full screen mode now supports Spaces and multi-monitor setups.
  • Automatically set up the locale in terminal sessions.
  • Dropping a folder to the iTerm icon opens a new sesssion in the folder path.
  • New option to prompt a warning when a multi-tab window is to be closed.
  • Double-clicking the tab bar now launches a new session.
  • Bookmarks are now sorted alphabetically.
  • Double-clicking in the bookmark window now launches a bookmark.
  • Editing profile names is now correctly implemented.
  • Several keyboard issues are fixed.
  • Several fixes for the UTF and double-width characters.
  • No more execessive log entries in the system log.
  • Fixed a bug that crashes iTerm when using Applescripts.
  • Greatly enhanced stability.

New in iTerm 0.9.5.0915 (Sep 15, 2008)

  • Support for multiple full screen terminals, works better with multiple monitors.
  • Fixed profile name changes to update bookmarks.
  • Add bookmark dialog now clears the text entries, and automatically fills profiles from the selected bookmark.
  • Check if locale exists before setting LANG environment variables.
  • ISO8859-* and eucXX encodings will get correct environment variables.
  • Various other minor fixes.

New in iTerm 0.9.5.0909 (Sep 10, 2008)

  • NEW: "blur" effect for transparent windows (Leopard only).
  • NEW: Drop a folder to the dock icon to open a shell with its path.
  • Now ask for confirmation when one closes multiple tabs/windows.
  • Now automatically set up locales when launching a shell.
  • Fixed a bug that causes iTerm to crash when executing scripts.
  • Fixed the transparency setting bug.
  • Fixed a bug that crashes iTerm when one scrolls up with a lot of new text coming in.
  • Fixed enter key on the numeric keypad in keypad app mode.
  • Disabled session bell Growl notification when key repeat is detected.
  • Fixed resizing background image problem.
  • Fixed a bug that closes the wrong tab when using contextual menu.
  • Full-screen mode tweaks.
  • A variety of other minor fixes and improvements.

New in iTerm 0.9.5.0902 (Sep 3, 2008)

  • A few documentation spelling and grammar fixes.
  • Fixed borders once and for all.
  • Full-screen mode hides menubar rather than pretending to be a screensaver. This fixes Apple-Tab and other things.
  • Fixed enter key on the numeric keypad in keypad app mode
  • Fixed iTerm so that it can start with no preferences file again
  • Fixed two double-width character related bugs.