Skip to content

v17.0.37

Choose a tag to compare

@poe-code-agent poe-code-agent released this 30 Sep 02:03
· 4422 commits to stable-publication since this release

17.0.37 (2026-09-30)

Bug Fixes

  • git-rust: implement verified native OpenPGP interoperability (ed29c68)
  • git-rust: keep commit signing overrides invocation local (ac44233)
  • git-rust: preserve hook exit status and shell quoting (f94265a)
  • git-rust: prioritize SSH command flags over host config (2701eb1)
  • git-rust: quarantine SSH pushes and prune deleted tracking refs (15850d1)
  • git-rust: scope known host entries to their SSH port (ad32cce)
  • mcp: defer OAuth discovery until unauthorized recovery requests it (d15b474)
  • mcp: defer Rust client OAuth discovery until requested (04ef7c6)
  • pdf-ast: clip function shading bounds correctly (b7f028d)
  • pdf-ast: honor CropBox across renderers (0959869)
  • pdf-ast: honor explicit font width tables (e67eca9)
  • pdf-ast: interpolate sampled PDF functions (a0bc80f)
  • pdf-ast: preserve PDF function domains (fb1b726)
  • pdf-ast: recover truncated stream lengths (ba8d7fc)
  • pdf-ast: render nonzero MediaBox origins (a082e2e)
  • pdf-ast: retain masked group backdrops (1cddd5d)
  • pdf-ast: use PDF.js calculator functions (63bb16b)
  • pdf-ast: use PDF.js calibrated colors (33cf622)
  • pdf-ast: use PDF.js CMYK color conversion (dedaed5)
  • pdf-ast: use PDF.js mesh tessellation (5e8e752)
  • python: reserve streams before scheduling async pulls (2bce39e)
  • release: disable issue follow-up in publication hooks (739c443)
  • safe-bash-command-git: preserve stdin and honor scoped environment (55afa3e)
  • safe-bash: authorize SSH signatures against allowed signers (db63aca)
  • safe-bash: bind GPG verification to trusted keyring keys (1d6308b)
  • safe-bash: enforce crypto command file input limits (05d72f8)
  • safe-bash: fill large openssl random outputs in chunks (ec196ff)
  • safe-bash: integrate gh with configurable limits and cancellation (62bd012)
  • safe-bash: preserve nl BRE semantics in substitutions (197d125)
  • safe-bash: preserve paste substitution stdin (46844ee)
  • safe-bash: preserve sync regex classes and strings separators (0ca0109)
  • safe-bash: restore sync jq join and column parity (8f4ed8a)