Skip to content

Releases: someson/azform

Release list

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 07 Sep 19:03
Immutable release. Only release title and notes can be modified.

Changelog

  • 28ee9b1 build: install both widgets; check install.sh syntax in CI
  • 064c633 build: promote creack/pty to a direct dependency
  • b6af409 chore(deps): bump actions/checkout from 5 to 7 (#3)
  • df6681b chore(deps): bump actions/setup-go from 6 to 7 (#2)
  • 244d7cd chore(deps): bump github/codeql-action from 3 to 4 (#4)
  • da638d0 chore(deps): bump goreleaser/goreleaser-action from 6 to 7 (#5)
  • 1759bae chore(deps): bump the go-minor-patch group with 3 updates (#1)
  • 710ef6f goreleaser: use git changelog to drop author suffix from release notes
  • a6b2c0d install: emit widgets from the binary via azform shell-init
  • d72a310 install: gate the widget on shell and bash version
  • 58cb7ca lock: key the per-terminal lock on the tty session id
  • 24f62d4 ui+cli: g opens a popup to set shell variables from the widget
  • ee7dc7e ui+cli: g-popup flushes on Cancel; install target actually installs binary
  • 0ba08b4 ui: always show Global Arguments and drop the broken G toggle
  • 855d49f ui: dot-leader flag rows, ▼ placeholder for empty selects, sort params within groups
  • 7630192 ui: fix CI lint failures; g-popup rejects whitespace-only input
  • ee9312c ui: name the specific cause in the stale-metadata banner
  • a736ac5 ui: rework 'v' as a global value-display cycle for required params
  • a437128 widget: add bash 4+ widget at parity with the zsh widget
  • f5fac88 widget: add bash variable dump with declare -p type filtering
  • 17a47fe widget: use a portable mktemp template so the widgets work on Linux

Install:

curl -fsSL https://raw.githubusercontent.com/someson/azform/main/install.sh | sh

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 05 Sep 19:34
Immutable release. Only release title and notes can be modified.

Warning

Superseded — use v0.1.1.

Two known issues in this release:

  • The widget never works on Linux. It builds its temp files with a
    BSD-only mktemp -t template; GNU coreutils requires XXX in the
    template, so the keybinding fails at load. Fixed in v0.1.1.
  • The installer could not download this release. It requested
    azform_v0.1.0_<platform>.tar.gz while the published asset is
    azform_0.1.0_<platform>.tar.gz, so the download 404'd. The fix is in
    install.sh on main, which is what the one-liner fetches — so the
    command below now works and installs v0.1.1.

The installer always resolves latest, so a fresh install already gets
v0.1.1. Nothing needs to be done beyond re-running it.

Changelog

  • 2f5d53d: Filterable var picker, grid-aware nav, iTerm2 Home/End fix
  • 5d075bf: fix(ui): cap enum popup at 7 rows with scroll + grow form to avoid bottom-border clip
  • 15d2af6: fix(ui): keep enum popup intact near viewport edges
  • 106936b: fix(ui,parse): character-level popup overlay, keep var picker visible on no-match, treat bool-synonym flags as switches
  • 032ad04: initial commit
  • a7f56b5: readme update
  • fbd778c: ui: F1-help hint, refuse Enter on empty filter, drop row highlight when focus is on buttons
  • befeafd: ui: rebind var picker Ctrl+V→Ctrl+G to free terminal paste

Install:

curl -fsSL https://raw.githubusercontent.com/someson/azform/main/install.sh | sh