Skip to content

Releases

KTerminal 0.1.2 — License activation and terminal search

Choose a tag to compare

@SihanTeng SihanTeng released this 28 Sep 09:29

KTerminal 0.1.2 for Apple silicon Macs running macOS 14 or later.

This release requires a $19.99 USD one-time license (plus applicable tax), with activation on 2 devices. There is no trial or subscription. Buy KTerminal. Creem delivers your license key after payment.

Install and activate

  1. Download KTerminal-0.1.2-macos-arm64.zip below, extract it, and move KTerminal.app to Applications.
  2. Open KTerminal and enter the key from your Creem receipt. Initial activation requires internet.
  3. Use Application: Manage License in the command palette, or Manage License in the app menu, to verify your license or release a device slot.

A verified license supports up to 30 days offline. The perpetual license covers the purchased version and compatible updates; see the bundled license for details. Keep your receipt and key to recover access. If you have just paid and activation is not yet ready, wait briefly for checkout delivery, then retry. License support — never post your key publicly.

Changes

  • Terminal scrollback search with next/previous match navigation.
  • Warnings before closing sessions with active jobs.
  • Command-click terminal links on macOS, using the shared link policy.
  • Paid activation, device management, and signed offline receipts.
  • Protection against overwriting externally changed editor files.

The existing 0.1.0 MIT and 0.1.1 free proprietary grants and artifacts remain unchanged. Users of 0.1.1 can continue using that release under its original terms. Version 0.1.2 is a paid upgrade; review the license before replacing your installation.

Verification

Developer ID signed, Apple notarized, stapled, and Gatekeeper accepted. The downloadable ZIP was extracted and independently checked for signature, notarization ticket, bundled dependencies, and paid-license enforcement. Its SHA-256 file is attached.

Native activation, relaunch persistence, device removal, preservation of existing terminals after deactivation, and blocking new shells were tested against the live licensing service with a temporary QA entitlement. macOS and Arch Linux checks passed, including the GTK paid startup gate. Worker tests cover signed webhooks, product/mode isolation, device limits, refunds and disputes. A real paid checkout and customer receipt-email delivery have not been exercised.

Source revision: 5ec848f866337251e1a28ae1b94906af47acd7b5. Third-party notices and preserved earlier license grants are included in the app bundle.

KTerminal 0.1.1

Choose a tag to compare

@SihanTeng SihanTeng released this 20 Sep 11:02

KTerminal 0.1.1 introduces the proprietary application license and complete third-party notices in the macOS download. No terminal or workbench behavior is changed by this release.

  • Free personal and business use, including internal deployment. No trial expiration or purchase requirement for this version.
  • External redistribution, mirroring, and resale require prior written permission. Homebrew recipes may link to the official download.
  • The app and terminal-core source remain private. The future plugin SDK, API documentation, and examples are separately MIT licensed; no plugin runtime or usable SDK is released yet. Community plugin authors retain ownership and choose their own licenses.
  • KTerminal 0.1.0 keeps its original MIT license; its existing assets and license grants are unchanged.

Read the attached KTerminal license and third-party notices before installing. The same notices are included in KTerminal.app/Contents/Resources.

Requires Apple Silicon and macOS 14 (Sonoma) or later. This release contains an ARM64 macOS app only.

brew install --cask SihanTeng/tap/kterminal

To update an existing installation:

brew update
brew upgrade --cask SihanTeng/tap/kterminal

The app has a Developer ID signature, hardened runtime, and stapled Apple notarization ticket. Signature, ticket, and Gatekeeper checks passed on the final extracted ZIP.

Source revision: 3814117a98622c3efaa678eb184d779ac7f4238c.
Source release tag: macos-v0.1.1.

SHA-256 (KTerminal-0.1.1-macos-arm64.zip):
0fc88b7f10f00c297cd6562f56c6f12dffa8de8c6609a02898c64f563abf67ff

KTerminal 0.1.0

Choose a tag to compare

@SihanTeng SihanTeng released this 20 Sep 10:16

KTerminal 0.1.0 is the first Developer ID-signed and Apple-notarized macOS release.

Requires Apple Silicon and macOS 14 (Sonoma) or later.

brew install --cask SihanTeng/tap/kterminal

Alternatively, download the ZIP, extract it, and drag KTerminal.app into Applications.

  • Native SwiftUI terminal workbench with tabs, file editing, Git panels, SSH, and coding CLI sessions.
  • Bundled Rust terminal engine; no Rust, Xcode, or extra runtime installation required.
  • Hardened runtime, Developer ID signature, and stapled Apple notarization ticket.
  • Gatekeeper and signature verification passed on the final extracted download.

This release contains an ARM64 macOS app only. Intel macOS and Linux packages are not included here.

Source revision: a2f092289cefaf50a1f9b3e85bf3e45e92807e82.

SHA-256 (KTerminal-0.1.0-macos-arm64.zip):
98c1e29e6931f3583d54029a4e3508d7f3c8253959d4880451907ca3afd0ccf9

Source release tag: macos-v0.1.0.