Release Notes: This major release for GNOME 3.12 adds content rewrapping upon window resize, better xterm compatibility, true color support, display corruption fixes, a significant speedup, and plenty of smaller new features and bugfixes.
Release Notes: This release honours the gtk-enable-primary-paste setting and redraws when changing colours.
Release Notes: Translations were updated.
Release Notes: This release fixes custom child setup function in pty, a leak in vte_draw_set_text_font, and an off-by-one error in interpretation of ECH.
Release Notes: A gsettings .enums.xml file was added for vte's enum types. Building with the latest gtk 3 was fixed. Introspection annotations were fixed and gobject-introspection 0.9.0 is required. An error message was clarified. Translations were updated.
Release Notes: This release caches backgrounds as cairo surfaces and updates API docs.
Release Notes: This release fixes a crash on terminal reset. It fixes building on Solaris. It fixes a bug where background tabs may have lost lines off the bottom of the scrollback. It fixes a bug where the expected background color was not displayed in ncurses apps.
Release Notes: This release fixes a build failure (ring.c:210: error: expected expression before 'do'), an assertion failure (g_io_add_watch_full: `channel != NULL'), and a bug which made vte display nothing on GTK+/DirectFB. It recognizes the environment variable settings VTE_CJK_WIDTH=narrow and VTE_CJK_WIDTH=wide. Any other value means "auto" based on locale, as it was doing previously.
Release Notes: Minor optimization was done. VTE's pty.c no longer makes 4096 getrlimit calls when it only needs one. A wrong gettext domain was fixed.
Release Notes: This release works around GDK backends that don't issue GdkVisibilityNotify. It tries transliteration when pasting text into a non-UTF-8 locale. It fixes drawing problems with GTK+-quartz and pasting of text containing characters not in the terminal's encoding, which silently failed.