Repository navigation
Tern v0.5.0
Which file do I need?
| Your computer | Download |
|---|---|
| Windows: most PCs (Intel or AMD processor) | Tern_0.5.0_x64-setup.exe |
| Windows on ARM: Snapdragon PCs, for example Surface Pro X and Copilot+ PCs | Tern_0.5.0_arm64-setup.exe |
| Mac with Apple silicon: M1, M2, M3, M4 (most Macs from 2021 on) | Tern_0.5.0_aarch64.dmg |
| Mac with an Intel processor: most Macs from 2020 and earlier | Tern_0.5.0_x64.dmg |
| Linux (Intel or AMD) | AppImage (any Linux) · .deb (Ubuntu, Debian) · .rpm (Fedora, RHEL) |
| Linux on ARM | AppImage · .deb · .rpm |
Not sure which one?
- Windows: open Settings → System → About and look at System type. "x64-based processor" means Windows; "ARM-based processor" means Windows on ARM.
- Mac: open the Apple menu → About This Mac. "Chip: Apple M…" means Apple silicon; "Processor: Intel" means Intel.
For IT teams: Tern_0.5.0_x64_en-US.msi installs the Windows version with Group Policy or Intune.
You can ignore latest.json and the .app.tar.gz files in the list below. Installed copies of Tern use them to update themselves.
What's new
- A redesign from the ground up. Every screen now uses the same calm set of parts: one toolbar style, one way to show empty, loading, and error states, and the same dialogs everywhere. Works in all themes, dark and light.
- A sidebar to go anywhere. The space switcher, then Home, Tickets, Data, and Search, then your projects with a filter and foldable space groups. Settings is in its footer.
Ctrl \hides it. - Home shows what needs you. Cards for agents that are working, changes ready to review, commits to push or pull (with Push… and Pull… buttons), failing CI, problems, and tickets in progress. Below them, every project in a table you can sort and filter.
- A new title bar. Back and Forward buttons, where you are, the command bar (
Ctrl K), running tasks, Fetch all, and a notification list of everything Tern told you this session. - Faster and easier lists.
- Every project tab has a filter (
/). - Each tab remembers what it had open.
- Long lists stay fast: 5,000 changed files open about 10 times faster than before.
- The tabs never get cut off; they stay as words as long as they can.
- Every project tab has a filter (
- In diffs: wrap long lines (
Alt Z) and jump to the next or previous change (F7/Shift F7). - More in the file views: a filter and arrow keys in JSON, YAML, and TOML trees; a right-click menu and error jumps (
n/N) in logs. - More elsewhere:
- Query history in Data.
- Right-click menus on tickets and on task tabs.
- Clone from a pasted URL.
- Browse buttons for folders in Settings.
- Settings in sections.
- Red buttons on confirmations that cannot be undone, and shortcut keys in menus.
- Copy diagnostics. Settings › Updates (or
Ctrl Shift P) copies versions, your system, recent errors, and the end of Tern's new log file, ready for a bug report. "Report a problem" opens a bug form that asks for it. - Fixed:
- History rows picked up the commit box's style.
- The 7th tab had no shortcut, and there was no command for the CI tab.
- Help (
F1) left out the project commands. - Some themes set the dark color scheme wrongly.
Your settings carry over. Tern moves its saved view settings to new names the first time it starts.
Install notes
- Mac: Tern is not notarized yet. Open it once, then go to System Settings → Privacy & Security and click Open Anyway. If macOS still says it is damaged, run
xattr -dr com.apple.quarantine /Applications/Tern.appin Terminal. - Windows: if SmartScreen appears, click More info, then Run anyway.
- Updates: from 0.3.1 on, Tern updates itself. From 0.1 or 0.2, install the new version by hand once.