Skip to content

Releases: ewhauser/gbash

v0.0.37

03 Apr 02:31
1172396

Choose a tag to compare

Changelog

v0.0.36

02 Apr 04:32
b75c89a

Choose a tag to compare

Changelog

  • 9293d4a commands: enforce OpenFile write intent checks (#816)
  • b15e7c7 fs: fix host-backed symlink race escapes (#814)
  • b75c89a prepare release v0.0.36 (#817)
  • 49d574b shell/syntax: add structured surface trivia (#811)
  • fbc4d26 shell/syntax: avoid copying ambiguity probe tails (#820)
  • ddcd090 shell/syntax: benchmark and optimize parser (#815)
  • 43e24a8 shell/syntax: fix $() command substitution end column (#818)
  • a99b81c shell/syntax: guard Walk against nil node (#819)
  • 683f80e shell/syntax: preserve call expr operand separators (#813)
  • a75d542 shell/syntax: recover glued test-like words (#812)

v0.0.35

30 Mar 20:15
6790912

Choose a tag to compare

Changelog

  • 6790912 prepare release v0.0.35 (#810)
  • 5214841 recover missing-then if clause AST recovery (#798)
  • 8bd81a6 shell/syntax: bound feature metadata lookahead (#808)
  • a665177 shell/syntax: stabilize parameter expansion metadata (#807)
  • d4c3bc0 syntax: add exact parameter expansion feature spans (#804)
  • 12eb402 syntax: broaden heredoc closer candidate metadata (#799)
  • e89dd67 syntax: classify ${~foo} as typed zsh feature (#803)
  • b76f77c syntax: expose IfClause kind metadata (#806)
  • 74992d9 syntax: fix pattern parser regressions (#809)
  • 09b0e63 syntax: keep literal parens in extglob arms (#802)
  • 3fdd8c7 syntax: materialize grouped alternation in pattern contexts (#800)
  • b42d51b syntax: stop after heredoc body parse errors (#796)
  • 116f3b0 syntax: type stray closing keyword parse errors (#801)

v0.0.34

30 Mar 03:47
927d36e

Choose a tag to compare

Changelog

  • 60b36e9 adds typed metadata to shell/syntax.ParseError (#790)
  • 50ec5b2 fix indirect default expansion under nounset (#788)
  • 927d36e prepare release v0.0.34 (#797)
  • 9161994 preserve heredoc closer metadata (#791)
  • 0d5523f shell/syntax: add typed parser error context (#792)
  • 0fb2993 syntax: add structured lang feature ids (#789)
  • b6eaa1f syntax: expose quote fidelity helpers (#793)
  • f91f97b syntax: recover brace mismatches in backquotes (#794)

v0.0.33

29 Mar 22:57
29803c1

Choose a tag to compare

Changelog

  • 25a187c [codex] jq: defer stdin reads for null input (#776)
  • 5f574bb add curl conformance harness (#760)
  • b9290b8 add jq CLI surface parity for output, streaming, seq, and modules (#768)
  • 0c0ed10 awk: fix GNU runtime parity in vendored goawk (#773)
  • 6135989 builtins: add rg command (#775)
  • bfbe071 conformance: fix bash diagnostic regressions (#777)
  • 021fc88 conformance: fix expansion diagnostic regressions (#779)
  • bcb110b conformance: fix startup-home tilde expansion (#780)
  • 7f7d50d conformance: harden curl harness checks (#761)
  • f01d164 contrib/awk: add GNU parity coverage and sandbox I/O (#769)
  • bcd7225 contrib/awk: add conformance suite (#764)
  • 2469538 contrib/yq: add conformance suite (#765)
  • fac0099 contrib: add jq conformance suite (#763)
  • 042cc82 examples: add AgentFS-backed filesystem demo (#755)
  • fa839ee examples: use bashtool extras in adk bash chat (#762)
  • 895877a expand: allow nounset arithmetic on declared vars (#772)
  • e271a6a fix 10 cross-platform conformance xfails (#781)
  • 7823e3c interp: fix c-style for loop status leakage (#786)
  • d8f22b6 interp: harden analysis observer events (#757)
  • 29803c1 prepare release v0.0.33 (#787)
  • d340d6b re-enable supported shell conformance suites (#784)
  • 2ff9ea7 restore multi-shell oils coverage (#766)
  • 9920b43 runtime: fix nounset arithmetic assignment and sed s///p (#770)
  • ccd38a3 runtime: preserve $0 while sourcing files (#771)
  • 9868218 shell/expand: restore array length nounset errors (#785)
  • 99b2a2d shell: allow declared empty arrays under nounset (#783)
  • 2dc9d63 shell: close remaining conformance xfails (#774)
  • 86bbea8 shell: publish syntax, expand, and analysis packages (#756)
  • d5db727 shell: reintroduce shell variants (#759)
  • db77268 shell: restore variant-aware runtime switches (#782)
  • 9d2a00b who: reduce fuzz target overhead (#758)

v0.0.32

27 Mar 04:31
8088f8a

Choose a tag to compare

Changelog

v0.0.31

27 Mar 00:12
9b6c753

Choose a tag to compare

Changelog

v0.0.30

26 Mar 16:52
de1b485

Choose a tag to compare

Changelog

custom-gcl (v2.11.3)

26 Mar 04:21
422313f

Choose a tag to compare

Auto-built custom golangci-lint binary with nilaway plugin.

Config hash: b4deb4721fb8
Source: .custom-gcl.yml

v0.0.29

25 Mar 20:16
9fc49ec

Choose a tag to compare

Changelog