2015-12-02 Version 3.3.1
  • Terminals running the default shell are only considered to be running (when confirming close actions) if the shells have child processes. This may only work in Linux.
2015-08-11 Version 3.1.1
  • This version supports the saving and restoring of named user sessions.
  • The initial number of tabs profile option has been removed; its functionality is better served by sessions.
2015-07-09 Version 3.0.1
  • The GTK2 version has been dropped and only the vte-2.91 API (vte 0.38 or newer) is supported. You may need to change the background opacity setting (now found in the Appearance section of your profile) when upgrading from an earlier version.
  • now uses python3 by default, but is backwards compatible with python2. python3-lockfile is relatively new so you may need to explicitly run in python2. To do this when building a Debian package edit debian/rules and change the dependencies in debian/control.
2014-07-31 Version 2.9.1
  • Supports launching of SSH sessions from matched URIs or hostnames, while common VCS URIs are matched for copying to the clipboard.
  • Allows Shortcuts profiles to be edited as text for GTK+ 3.10 and newer.
  • Fixed background transparency support for recent versions of VTE/GTK (compositing window manager required?).
2014-01-16 Version 2.8.1
  • Terminal background options are disabled when using a recent version of VTE which deprecates them.
2013-03-29 Version 2.7.1
  • Translations are now enabled.
  • SF project has been upgraded with new git repository.
  • New behaviour for -e (see man page).
  • Several new features and bug-fixes.
2012-02-24 Version 2.5.1
  • Debian packaging now managed by git-buildpackage.
  • Removed autoconf support.
  • Improved close window/tab warning options.
  • Implemented dark theme option.
  • --tab only reuses windows on current workspace.
  • Generated graphics are included in tarballs.
  • Ubuntu PPA moved to
2011-11-24 Version 2.3.1
  • New bespoke build system, maitch.
2011-08-21 Version 2.0.1
  • Uses GTK+3 by default, GTK+2 support still available.
  • Added search functionality.
  • Added support for file URIs.
  • Much improved tab bar.
  • Uses GtkBuilder instead of libglade.
2011-06-02 Version 1.22.1
  • Improved compositing support.
  • Added --role option.
  • --xclass and --xname options removed. --name and/or --class are alternatives but should be used in conjunction with --separate. Use --role if you need a per-window identifier.
  • Tries to avoid creating redundant session state files. Consider running 'rm ~/.config/*' to clean up the stale files created before this version.
2011-02-12 Version 1.21.1
  • Support TERM setting with vte >= 0.26.
  • Command line options to set window class hints.
  • Window title can be configured in profiles.
2010-11-17 Version 1.20.0
  • Improved terminal geometry management.
  • Changes to tab/window title handling.
2010-09-21 Version 1.19.1
  • New website design by Cameron Sampson.
  • Spanish translation by Félix Medrano Sanz.
  • Switched from subversion (svn) to git for VCS.
  • Rewritten code for multiple tab management.
2010-03-23 Version 1.18.1
  • Supports X session management.
  • Rudimentary ssh support.
  • Profile editor redesign, including new fullscreen & maximise options.
  • New menu items to open a terminal with a specific profile.
  • Ability to restart a command.
  • Always show tabs is on by default and single tabs only take up as much space as they need.
2008-09-13 Version 1.13.0
  • Options to warn before closing windows
  • Use -T instead of -t to set title (for x-terminal-emulator)
  • New --tab option
  • Man pages are in main distribution instead of Debian only
2008-05-20 Version 1.12.0
  • i18n support
  • Fixed command line parsing
  • "Hidden" tabs option
  • --title option
2008-03-27 Version 1.11.0
  • Fixed and improved colour scheme dialog
  • Terminal title bar string can be customised
2007-12-31 Version 1.9.0
  • Enhanced tab options (mostly thanks to Sven Schnelle)
2007-09-11 Version 1.7.0
  • Added zoom and fullscreen facilities
  • New windows/tabs have same cwd as the terminal they're opened from
  • Official Debian packages are available for 1.5.2 onwards instead of my unofficial ones
  • CLI options have changed
2007-08-22 Version 1.6.0
  • Removed extraneous Debian packages
  • Many messages are now shown in dialog boxes instead of logged to console
  • Added option to wrap around when switching tabs
2007-03-23 Version 1.5.1
  • Debianised
2006-07-05 Version 1.2.0
  • Encodings are a separate family of settings instead of being part of a profile
2006-06-20 Version 1.1.0
  • Much improved drag & drop support
  • roxterm-capplet renamed to roxterm-config
  • Runs all terminals in a single process by default
2006-05-30 Version 1.0.3
  • Terminal window and capplet background image widget are now drag & drop destinations.
  • First full release.
  • CVS discontinued. Use subversion (svn) fron now on.
2006-02-27 Version 0.11.0
  • Migration to keyfile options done! Make sure you read README if you were using an older version.
2006-02-26 Version 0.10.14
  • Everything now apparently complete and working except for docs. Going to use keyfiles instead of XML before release.
2006-02-25 Version 0.10.11
  • Nearly everything now works (or seems to!) save for roxterm taking appropriate action when a shortcut scheme is renamed or deleted.
2005-07-07 Version 0.9.7
  • The profile editor dialogue is just about complete, including keyboard shortcuts, but not yet tooltips (tomorrow)
  • Added functional background tab to profile editor.
  • Can't be bothered to maintain a fully detailed changelog any more. Nobody could possibly be that interested, and if they were they could use CVS anyway. This will probably have a knock-on effect on NEWS and make it confined to full releases and stuff not directly related to code changes.
  • Now installs correctly when not using ROX
  • Terminal can now launch capplet to edit current profile
  • Tidied up build system
  • Matches email addresses and launches mailer
  • A working, but incomplete capplet, using dbus 0.22
  • Shortcuts XML file has changed from using attributes to content for key name
  • I've started building the config applet. It opens a dialogue but doesn't do much with it yet