Skip to content

v1.12.0

Latest

Choose a tag to compare

@github-actions github-actions released this 13 Nov 02:49
· 8 commits to main since this release
b006662

v1.12.0

It’s Thursday! I love Thursdays and releasing ttt.

v1.12.0 is here, with 110 pull requests and patches from 23 community contributors, including 12 first-time contributors. Thank you to everyone who tried ttt, reported issues, reviewed changes, and sent patches. This release brings interface language packs, terminals in editor tabs, and more ways to work with files and changes.

In terms of new features, this is one of our biggest releases yet.

Thank you all 🙏

Highlights

  • Interface language packs: Install a language pack through the Plugins panel, then choose Change Display Language or select a language in Settings. Restart to apply it; missing or outdated translations fall back to English.
  • More flexible terminals: Open terminals as editor tabs, navigate between terminal tabs with the keyboard, and choose whether reserved shortcuts go to ttt or the terminal. Bash shell integration improves prompt resizing too.
  • More useful Explorer: Search loaded folders with /, open a terminal in a folder from its context menu, and open files in configured external apps. Deleted files and folders now go to system Trash by default on supported platforms.
  • More editing controls: Enable optional indent guides, wrap long lines between words, and use new half-page and viewport-only scrolling commands. Home and End are now rebindable, Alt+click can remove individual cursors, and the new Code Actions picker brings language-server actions into the editor.
  • Better tab controls: Reopen closed tabs from the command palette or tabs menu, close tabs with a middle-click, and turn off preview tabs if you prefer every opened file to stay open. Long tab names are capped at 32 columns, with the full name available on hover.
  • Work with whole folders of changes: Stage, unstage, or discard a folder from the Changes tree. Detail views now show totals for files and lines changed.
  • Updates when you want them: Check for updates on demand and restart ttt after updating.
  • Reliability fixes: Workspace replacements undo in one step, trailing blank lines survive loading, and formatters reject empty output for nonempty files and time out when stalled. Language-server initialization stays off the typing path, settings writes preserve concurrent changes, and stalled clipboard commands no longer hang the editor.

More

What's Changed (110 pull requests)

What's Changed

New Contributors (12)

New Contributors

Full Changelog: v1.11.0...v1.12.0