Skip to content

OMXTerm 0.29.0

Choose a tag to compare

@luizomf luizomf released this 12 Nov 11:24
Immutable release. Only release title and notes can be modified.
aefba70

OMXTerm 0.29.0

On Windows and Linux, opening OMXTerm again opens a new window; Windows no longer needs extra Microsoft downloads, Linux ARM64 runs on more distributions, and macOS's network prompt names OMXTerm.

Which file do I download?

Your computer Download
Mac with an Apple chip (M1, M2, M3, M4…) OMXTerm-0.29.0-arm64.dmg
Windows PC, most laptops and desktops (Intel or AMD) OMXTerm-0.29.0-x64.exe
Windows PC with a Snapdragon / ARM chip OMXTerm-0.29.0-arm64.exe
Linux PC, most laptops and desktops (Intel or AMD) OMXTerm-0.29.0-x64.AppImage
Linux on an ARM computer OMXTerm-0.29.0-arm64.AppImage

Not sure?

  • Mac: Apple menu → About This Mac. If it says "Apple M…", you're good. Intel Macs aren't supported.
  • Windows: Settings → System → About → System type. "x64-based processor" → x64. "ARM-based processor" → arm64.
  • Linux: run uname -m in a terminal. x86_64 → x64. aarch64 → arm64.

The .sha256 files next to each download let you check the file wasn't damaged or changed (how). You can ignore them if you don't care.

First launch

  • Mac: open the .dmg, drag OMXTerm to Applications and open it. macOS will block it the first time because the app isn't notarized by Apple: go to System Settings → Privacy & Security and click Open Anyway. Only once.
  • Mac, Local Network: the first time something in OMXTerm reaches a device on your network (a ping or ssh to your router, NAS or another computer), macOS asks whether OMXTerm may find devices on your local network. Click Allow. If you allowed "Electron" before, allow OMXTerm when macOS asks; if it doesn't ask and your network devices stay unreachable, turn OMXTerm on under System Settings → Privacy & Security → Local Network.
  • Windows: run the .exe installer. Windows may say it doesn't recognize the app: click More info → Run anyway. Nothing else to install.
  • Linux: the AppImage is a single file you run without installing. Make it executable and run it (chmod +x OMXTerm-0.29.0-*.AppImage, then ./OMXTerm-0.29.0-*.AppImage), or use linux_install.sh to add it to your app menu. It needs Ubuntu 22.04, Debian 12, Fedora 36 or newer (glibc 2.35 or newer).

The x64 builds (Intel/AMD Windows and Linux) are still untested on real desktops. If something's off, tell us!

What's new

  • Opening OMXTerm again opens a new window. On Windows and Linux, if OMXTerm is already running, launching it again (from the Start menu, the app menu, a shortcut or the AppImage) opens a new window in the running app instead of a second copy. On macOS the same happens with open -n or when the app is started from its binary; the Dock and Finder still just bring OMXTerm forward. Saved Layout now remembers those windows too. A second launch with -e <command> runs that command in the new window. (#987)
  • Windows: no Visual C++ Redistributable needed. OMXTerm for Windows now runs without installing anything from Microsoft first. (#989)
  • Linux ARM64 runs on more distributions. The ARM64 AppImage now needs glibc 2.35 or newer: Ubuntu 22.04, Debian 12, Fedora 36 or later. 0.28.0 needed glibc 2.42, so it wouldn't start on Ubuntu 24.04 or Debian 13. (#990)
  • macOS: Local Network permission asks for "OMXTerm". When another Electron-based app or tool was on your Mac, macOS could ask whether "Electron" may find devices on your local network, and allowing it didn't help OMXTerm. Now the prompt names OMXTerm and allowing it works. If you allowed "Electron" before, allow OMXTerm when macOS asks, or turn OMXTerm on under System Settings → Privacy & Security → Local Network. (#994)

Configuration, theme and snippet file formats are unchanged (version 1). There are no new extension versions: Files, SSH Connect, Snippets, Saved Layout and Mirror Typing work with 0.29.0 as they are.

Details

These are the exact same files as the per-platform releases (macOS, Linux ARM64, Linux x64, Windows ARM64, Windows x64), which also say how each build was tested. Built from commit aefba704d34121cfa256cc8553a739951718427d.

File SHA-256
OMXTerm-0.29.0-arm64.dmg e6753a2b49cb3e77c3c44c86c4c75b483e10a1c4e56f2742cea387bff02387a4
OMXTerm-0.29.0-x64.exe 61428dcf512cb5e5c9d580b0db1c3853695e78eccd7608ed9c7ca7d9d282a225
OMXTerm-0.29.0-arm64.exe b5dd43c59a9c5ece66f7afa9929241c7998406dcbe13117b7cc7949fe7e1a08c
OMXTerm-0.29.0-x64.AppImage ec0e67624edf8bd16448f1487e04895f2d3195bbb51266e0c5a86424a286ddbe
OMXTerm-0.29.0-arm64.AppImage c6f268d6f8924c3be367895eee461e3b1bded4a0569e2854eeb8af19da32e3f8
linux_install.sh 9fd078b1d90273419604644434e5ff428aa11e515ec597097d9fa6bc41a5071e