VTE Changelog

New in version 0.40.0

March 26th, 2015
  • Updated Italian translation

New in version 0.39.1 (December 21st, 2014)

  • Rebuild box_drawing.h if generator script changes. Avoids build breakage when the format changes.
  • ring: Don't create streams for the alternate screen
  • stream: Compress data with zlib
  • stream: Implement with one file descriptor
  • emulation: Change window manipulation sequences only perform one action
  • emulation: Change soft reset not to switch back to normal screen
  • doc: Update iso2022.txt: keep only the supported ones and fix British
  • build: Drop unitables
  • emulation: Fix crash in restore-cursor without a preceding save-cursor
  • widget: Reap only when a child is present
  • Updated Turkish translation
  • pty: Default to TERM=xterm-256color
  • widget: Do not leave behind a zombie child when closing a terminal
  • emulation: Modify erase-in-line when cursor is beyond the last column
  • ring: Add _vte_ring_reset()

New in version 0.35.1 (January 16th, 2014)

  • Support for 16 million colors (#704449)
  • Fix Home/End and some other keys (#600659, #643233, #710349)
  • Add API to enable/disable rewrap on resize (#336238)
  • Fix a longstanding performance regression (#721944)
  • Bug fixes (#586950, #619891, #672210, #685759, #691972, #720977, #721522)

New in version 0.35.0 (November 22nd, 2013)

  • Build fixes
  • Portability fixes (#710165)
  • Bug fixes (#4993, #13299, #336238, #542087, #686097, #693013, #705985, #709692, #709584, #709930, #710426, #710481, #710483, #710484, #710488, #710486)

New in version 0.34.9 (October 15th, 2013)

  • Lines disappear after positioning back the cursor (#708496)
  • Garbage displayed after resizing whilst using an alternate screen (#415277)
  • vte uses too many file descriptors (part of #646098)
  • Incorrect scrollbar position after the "less" command (#676075)
  • Add support for DEC 1007 to set the alternate scroll mode (#518405, #709060)
  • Use O_TMPFILE when available (#704705)
  • Improvements to scrollback storage (#637275)
  • Aborts on assertion (#676075)
  • zsh - lots of blank space upon resizing VTE based terminals (#708213)
  • Misc fixes

New in version 0.34.7 (July 8th, 2013)

  • Honour gtk-enable-primary-paste setting
  • Redraw when changing colours (#702415)

New in version 0.34.6 (June 11th, 2013)

  • vte.sh bugfix
  • Add new flag for vte_terminal_fork_command_full() to not copy the parent environment
  • Allow the empty string to OSC 6 and OSC 7 to unset a previously set value

New in version 0.34.4 (April 19th, 2013)

  • Improved vte.sh script (#697225)

New in version 0.34.3 (March 26th, 2013)

  • Introspection fixes (#676999, #690003)
  • Build fixes (#690554)
  • Portability fixes (#694494)
  • Translation updates

New in version 0.34.1 (October 16th, 2012)

  • End selection mode misses Shift release (#683730)
  • Don't report shift-left-button release (#683729)
  • xterm extended mouse tracking mode (#681329)
  • Support SGR 3 (italic text) (#685223)

New in version 0.32.2 (May 30th, 2012)

  • emulation: Fix DoS by malicious escape sequences (#676090)
  • widget: Fix crash with NULL tag in match_check (#676886)
  • keymap: Treat ALT as META (#663779)

New in version 0.32.0 (March 21st, 2012)

  • Use GResource for our default termcap
  • build fixes for interix (#652290)
  • Allocate PTYs with openpty on BSD (#670758)
  • Introspection fixes (#648183, #655402, #661716)
  • Fix mouse whell scrolling with gtk+ 3.4 (#671305)
  • Use correct library name for glade integration (#671760)
  • gnome-pty-helper: Respect SUID_CFLAGS and SUID_LDFLAGS (#670732)

New in version 0.31.0 (November 28th, 2011)

  • Don't override the widget background colour
  • Add missing (closure) annotation on VteSelectionFunc (#655405, Evan Nemerson)
  • use gtk_drag_check_threshold() (#654691, Dan Winship)
  • Add urxvt extended mouse tracking mode support (#662423, Egmont Koblinger)
  • Add runtime check for X11 display (#660151, Young-Ho Cha)
  • Build fixes (#661121, #616001)
  • Translation updates

New in version 0.30.1 (October 18th, 2011)

  • Translation updates

New in version 0.30.0 (September 28th, 2011)

  • Translation updates

New in version 0.29.1 (September 15th, 2011)

  • Bug 657581 - gdk-3.0 supports multiple targets; the "target" variable is gone
  • Bug 657584 - vte needs to properly set VTE_API_VERSION

New in version 0.28.0 (April 6th, 2011)

  • Bug 642184 - vte does not build against new glade (with gladeui-2.0)
  • Translation updates

New in version 0.27.5 (February 2nd, 2011)

  • Fix build with recent GTK+
  • Translation updates

New in version 0.27.4 (January 12th, 2011)

  • Fix build with recent GTK+
  • Introspection fixes for fork_command_full
  • Translation updates

New in version 0.26.2 (November 15th, 2010)

  • Plug FD leak (#632257)

New in version 0.27.1 (October 19th, 2010)

  • Bugs fixed:
  • Bug 631589 - Pass the correct TERM value inside envp when spawning
  • Bug 631903 - Report correct minimum/natural sizes for GTK+ 3
  • Bug 632257 - vte leaks FDs
  • Translation updates

New in version 0.25.90 (August 16th, 2010)

  • Make vte parallel-buildable with gtk 2 and gtk 3
  • Bugs fixed:
  • Bug 617690 Setting default fg color should not cancel underline
  • Bug 614658 text selection with mouse is buggy when using the shift key
  • Bug 618749 set terminal widget background color to terminal background
  • Bug 601926 Don't hardcode meta to alt
  • Bug 618097 Broken backtab (cbt)
  • Bug 621298 Cursor invisible (plain black) in (xfce) Terminal & terminator
  • Bug 626676 Cleanup vte_terminal_determine_colors
  • Bug 620493 strict aliasing warning
  • Translation updates

New in version 0.24.2 (June 21st, 2010)

  • Estonian translation updated

New in version 0.24.1 (April 26th, 2010)

  • Bugs fixed: https://bugzilla.gnome.org/buglist.cgi?status_whiteboard_type=substring;chfieldto=2010-04-26 12:00:00;query_format=advanced;chfieldfrom=2010-03-29;status_whiteboard=fixed-0-24;bug_status=RESOLVED;resolution=FIXED;product=vte
  • Translation updates