Unfortunately, upstream for gnome-terminal and vte doesn't care to provide NEWS files.
I said that gnome-terminal and vte hadn't changed much in the 3.24 cycle but there were changes in the 3.22 (0.46) cycle - Add systemd user service - Add Detach Terminal action to tab context menu (this is important because the ability to drag a tab out of a window was dropped in a 3.20 bug fix update but because of string freeze, this wasn't added until 3.22) - Add "gnome-terminal --preferences" to allow changing preferences if you somehow managed to break something in settings so that you can't launch gnome-terminal normally - a crash fix in the gnome-shell search provider https://git.gnome.org/browse/gnome-terminal/commit/?id=777e66d - Various appstream metadata updates 3.24, vte 0.48 - async spawning https://git.gnome.org/browse/gnome-terminal/commit/?id=d4e25a57 - There's this GNOME initiative to use "fancy quotes", even for command line output so some strings were changed for that. Here's the new vte symbols for 0.46 and 0.48 https://developer.gnome.org/vte/unstable/api-index-0-46.html https://developer.gnome.org/vte/unstable/api-index-0-48.html vte_pty_spawn_async@Base 0.47.90 vte_pty_spawn_finish@Base 0.47.90 vte_regex_error_get_type@Base 0.45.90 vte_regex_error_quark@Base 0.45.90 vte_regex_get_type@Base 0.45.90 vte_regex_jit@Base 0.45.90 vte_regex_new_for_match@Base 0.45.90 vte_regex_new_for_search@Base 0.45.90 vte_regex_ref@Base 0.45.90 vte_regex_unref@Base 0.45.90 vte_terminal_event_check_regex_simple@Base 0.45.90 vte_terminal_match_add_regex@Base 0.45.90 vte_terminal_search_get_regex@Base 0.45.90 vte_terminal_search_set_regex@Base 0.45.90 -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-terminal in Ubuntu. https://bugs.launchpad.net/bugs/1666264 Title: FFe: Update gnome-terminal to 3.24 and vte to 0.48 Status in gnome-terminal package in Ubuntu: New Status in vte2.91 package in Ubuntu: New Bug description: gnome-terminal and vte are still at their 3.20 (and 0.44) versions because they now hard-depend on pcre2, but the pcre2 MIR (LP: #1636666) has stalled because there is already one version of pcre in main and it would be a major task to convert all of main to use pcre2. So I reverted 3 commits for gnome-terminal and 5 for vte to make that MIR less urgent. I am concerned about the long-term maintainability of this approach - the vte patch is over 1600 lines. gnome-terminal 3.22 and vte 0.46 have been tested in the GNOME3 Staging PPA for yakkety and zesty for months. I am not aware of any issues from that. This is slightly different since I haven't tested those versions without pcre2 until this weekend. The development cycle for gnome-terminal and vte has been fairly quiet so I believe it's safe to go ahead and update gnome-terminal to 3.23.90 and vte to 0.47.90. https://git.gnome.org/browse/gnome-terminal/log https://git.gnome.org/browse/vte/log The packages are currently available for testing at https://launchpad.net/~gnome3-team/+archive/ubuntu/gnome3-staging/+packages?field.series_filter=zesty To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/1666264/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp