Skip to content

Releases: vicotrbb/gromaq

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 29 Jun 23:04

Gromaq v0.2.1

Gromaq v0.2.1 is a launch-readiness patch for native terminal input and
macOS distribution.

Fixed

  • Fixed duplicated typed input on the native macOS app path.
  • Added regression proof for keyboard plus IME commit event sequencing so a
    physical key that produces both KeyboardInput(Key::Character(...)) and
    Ime::Commit(...) writes only once to the PTY.
  • Preserved Ctrl-C, Enter, Backspace, arrows, Tab, PageUp/PageDown, function
    keys, Alt-modified printable input, Unicode committed text, clipboard paste,
    and bracketed paste behavior.

Distribution

  • Added a macOS release install path that does not require Rust:

    curl -fsSL https://raw.githubusercontent.com/vicotrbb/gromaq/main/scripts/install.sh | GROMAQ_INSTALL_METHOD=release GROMAQ_VERSION=v0.2.1 sh
  • Linux release install remains:

    curl -fsSL https://raw.githubusercontent.com/vicotrbb/gromaq/main/scripts/install.sh | GROMAQ_INSTALL_METHOD=release GROMAQ_VERSION=v0.2.1 sh
  • Source installs for contributors still require Rust and Cargo:

    curl -fsSL https://raw.githubusercontent.com/vicotrbb/gromaq/main/scripts/install.sh | sh

Assets

  • gromaq-0.2.1-linux-x86_64.tar.gz
  • gromaq_0.2.1_amd64.deb
  • PKGBUILD
  • default.SRCINFO
  • gromaq.install
  • Gromaq-macos-app.zip
  • SHA256SUMS-linux-x86_64
  • SHA256SUMS-macos-app

Checksums And Signing

  • Linux release installs verify SHA256SUMS-linux-x86_64 by default.
  • macOS release installs verify SHA256SUMS-macos-app by default and confirm
    the bundled executable reports gromaq 0.2.1.
  • The macOS app zip is built as a universal x86_64 plus arm64 app.
  • The macOS app is ad-hoc signed by default and strict codesign verification
    runs during packaging.
  • Developer ID signing and notarization are not claimed for this release unless
    a separate release proof shows Developer ID signing, notarytool submission,
    stapling, and spctl success.

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 29 Jun 20:04

Gromaq v0.2.0

Gromaq v0.2.0 is a public alpha/beta terminal foundation release for early
adopters on supported macOS and Linux systems. It is installable, packaged, and
proofed for the release surfaces below, but it is not a v1.0 daily-driver
stability claim.

What Changed

  • Native Rust terminal foundation using winit, wgpu, real PTYs, parser
    state, scrollback, selection/copy, clipboard boundaries, themes, font
    rasterization, GPU smokes, and runtime proof helpers.
  • Public installer and package paths for source install, Linux release tarball
    install, Debian packages, Arch source-package metadata, and macOS app zips.
  • Concise public README with detailed proof ledgers moved to versioned
    documentation.
  • Repository readiness updates for issue templates, pull request template,
    Dependabot, branch protection, and release policy checks.

Install

Source installer:

curl -fsSL https://raw.githubusercontent.com/vicotrbb/gromaq/main/scripts/install.sh | sh

Linux release installer with checksum verification:

curl -fsSL https://raw.githubusercontent.com/vicotrbb/gromaq/main/scripts/install.sh | GROMAQ_INSTALL_METHOD=release GROMAQ_VERSION=v0.2.0 sh

Manual source install:

git clone https://github.com/vicotrbb/gromaq.git
cd gromaq
cargo install --path . --locked

macOS source installer with user-local app bundle:

curl -fsSL https://raw.githubusercontent.com/vicotrbb/gromaq/main/scripts/install.sh | GROMAQ_INSTALL_APP_BUNDLE=1 sh

Release Assets

  • gromaq-0.2.0-linux-x86_64.tar.gz
  • gromaq_0.2.0_amd64.deb
  • PKGBUILD
  • default.SRCINFO
  • gromaq.install
  • Gromaq-macos-app.zip
  • SHA256SUMS-linux-x86_64
  • SHA256SUMS-macos-app

Checksums And Security

The Linux release installer verifies the downloaded tarball against
SHA256SUMS-linux-x86_64 by default. macOS app artifacts are published with
SHA256SUMS-macos-app.

Security policy and reporting instructions are in
SECURITY.md.

Known Limitations

  • Not a v1.0 stability release and not a complete daily-driver claim.
  • Developer ID signing and notarization for macOS are not completed.
  • Accepted live desktop screenshot proof is still missing.
  • Hardware-backed 144 Hz proof still requires a 144 Hz-capable display.
  • Broader host compatibility, live desktop menu workflows, and OS paste-menu
    workflows need more proof.

Documentation

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 28 Jun 23:30

Gromaq v0.1.0 release artifacts.