Skip to content

Releases: gaelic-ghost/gmax

v0.0.4

13 Apr 22:59

Choose a tag to compare

What changed:

  • switched the repository from Apache-2.0 to FSL-1.1-ALv2 with an explicit transition note
  • stopped tracking the maintainer docs folder in Git and added a repo ignore rule for docs/
  • set the app display name to Gmax and lowered the macOS deployment floor used by the test targets to 15.6

Breaking changes:

  • the repository is no longer distributed under Apache-2.0 for newly published copies; newly published copies now ship under FSL-1.1-ALv2 during the protected window

Migration/upgrade notes:

  • older Apache-licensed copies remain governed by the license that shipped with those copies
  • see LICENSE, NOTICE, and LICENSE-TRANSITION.md for the current license surface

Verification performed:

  • xcodebuild -project gmax.xcodeproj -scheme gmax -destination 'platform=macOS' build

gmax v0.0.3

07 Apr 04:20

Choose a tag to compare

gmax v0.0.3 Pre-release
Pre-release

What changed

  • Added terminal appearance settings with a fixed-pitch font picker, size control, theme selection, and live terminal updates.
  • Aligned new-user terminal defaults to System Monospaced at 13 pt with the default theme.
  • Fixed cmd-w routing so the Settings window closes correctly when it is frontmost.
  • Removed the empty-workspace state so closing the last pane in a workspace closes that workspace immediately.
  • Added a native macOS confirmation sheet before closing the last pane in the last workspace.
  • Refined the main-window toolbar symbols for the new workspace and new pane actions.

Breaking changes

  • None.

Migration / upgrade notes

  • No migration is required.
  • Existing users can now pick a preferred terminal font and theme from Settings.

Verification performed

  • Built the Xcode project successfully after the terminal appearance work, close-behavior updates, and toolbar symbol refinement.
  • Verified the last-pane close confirmation behavior in-app.
  • Verified the Settings window cmd-w close behavior in-app.
  • Verified terminal glyph rendering with a Nerd Font-backed configuration in-app.

gmax v0.0.2

07 Apr 03:01

Choose a tag to compare

gmax v0.0.2 Pre-release
Pre-release

What changed

  • Added Apache License 2.0 text in the root LICENSE file.
  • Added a root NOTICE file carrying Gale Williams attribution.
  • Updated the README license section to point at the new LICENSE and NOTICE files.

Breaking changes

  • None.

Migration/upgrade notes

  • Downstream redistributors should preserve the NOTICE file content as required by Apache 2.0 notice handling.

Verification performed

  • Verified the repository contains LICENSE and NOTICE at the root and that the README license section points at both files.

gmax v0.0.1

07 Apr 02:25

Choose a tag to compare

gmax v0.0.1 Pre-release
Pre-release

What changed

  • Added inspector-based pane actions, split view sizing controls, and workspace navigation shortcuts.
  • Added new workspace and new pane toolbar actions plus keyboard shortcuts.
  • Improved terminal launch behavior by capturing the login-shell environment, preserving SwiftTerm terminal identity, and inheriting cwd on pane splits.
  • Disabled App Sandbox for the app target so local terminal processes behave like a normal local shell environment.

Breaking changes

  • App Sandbox is disabled for the main app target in this prerelease.

Migration/upgrade notes

  • No data migration is required.
  • If you were testing a sandboxed build previously, rebuild and relaunch the app from Xcode to pick up the unsandboxed target settings.

Verification performed

  • Xcode project build succeeded after the terminal launch and toolbar command changes.
  • Verified terminal environment behavior interactively: Starship now initializes, PATH-sensitive commands like lsd resolve correctly, and the previous tty pgrp warning no longer appears.