The Big Changes coming release
This will hopefully be the last release using GTK3, I have a GTK4 branch that is ready for an early beta release, so if there are subsequent emergency bugfixes, we'll cut a new 2.1 release.
One of the things in my plan for the next steps are to get a good packaging github action workflow so that we can build packages when changes are committed.
This will also be the last release that will not have any known AI contributions. There are some big new features and changes in the PR queue that have been "vibecoded", including my own GTK4 changes. All of the contributions will go through the same thorough review that I've always done, and I'm not worried about the changes, but I am announcing this in the interests of transparency.
What's Changed
- fix ci by @mattrose in #1009
- Updates for file po/terminator.pot in fr by @transifex-integration[bot] in #991
- Updates for file po/terminator.pot in hu by @transifex-integration[bot] in #994
- Tmux-like navigation feature by @siamak-amo in #1002
- Bug #904 Decouple the copy/paste from PRIMARY or Clipboard by @mattrose in #1016
- add Add Auto Theme Plugin by @mattrose in #1017
- Fix incompatibility issues between remote plugins and localization modules by @dylanorz in #1044
- Update TRANSLATION.md by @hugok79 in #1033
- fix: Use Menlo as default mono font on macOS by @JAugusto42 in #1028
- fix: handle both string and bytes in feed method for drag-and-drop by @dmzoneill in #1055
- fix: handle invalid regex gracefully in search by @dmzoneill in #1054
- Background blur by @Sotilrac in #1071
- add meta key by @mattrose in #1086
- Add new keybinding action - Shift+Enter = new line by @mattrose in #1084
- Add plugin to resolve commit hashes to URLs by @Duranzed in #1075
- revert PR 1075 by @mattrose in #1087
- Fix SIGHUP/PTY race in Terminal.close() that loses bash history by @kristofszeles in #1090
- Adds custom color selection and theme presets by @vvbv in #1080
- tests: fix accelerator_parse hash mismatch on Python 3.14 by @blshkv in #1092
- fix macos keybinding by @mattrose in #1093
- Add mod4 key binding to keybindings.py by @remijouannet in #1095
- more keyboard fixes for macos by @mattrose in #1097
- Pass terminal to URLHandler plugins by @bangbangsheshotmedown in #1074
- Fix keypress focus check for non-window toplevels by @antomicx in #1073
- fix: remove unused GObject and Gtk imports with legacy aliases by @dmzoneill in #1057
- Add window decoration style setting (Dark/Light/Auto) by @RedLeavesSun in #1098
- Prevent background terminals from flickering the window title by @ret2basic in #1105
New Contributors
- @siamak-amo made their first contribution in #1002
- @dylanorz made their first contribution in #1044
- @hugok79 made their first contribution in #1033
- @dmzoneill made their first contribution in #1055
- @Sotilrac made their first contribution in #1071
- @Duranzed made their first contribution in #1075
- @kristofszeles made their first contribution in #1090
- @vvbv made their first contribution in #1080
- @blshkv made their first contribution in #1092
- @remijouannet made their first contribution in #1095
- @bangbangsheshotmedown made their first contribution in #1074
- @antomicx made their first contribution in #1073
- @RedLeavesSun made their first contribution in #1098
- @ret2basic made their first contribution in #1105
Full Changelog: v2.1.5...v2.1.6