github mvanhorn/cli-printing-press v4.25.0

latest releases: v4.32.4, v4.32.3, v4.32.2...
3 months ago

4.25.0 (2026-06-21)

Features

  • cli: add Apify actor reachability audit (#2867) (b0c5b0b)
  • cli: emit SQL-query-endpoint sync by construction (query_sync / x-pp-query) (#3019) (d700bf2)
  • cli: fold recurring Greptile findings into printed-CLI defaults (#3005) (11a1752)
  • cli: four-kind path resolution with credential relocation for generated CLIs (#2633) (973174b)
  • generator: emit CLAUDE.md (@AGENTS.md) for printed CLIs (#2959) (70cc74c)
  • publish: lightweight blobless+sparse library clone + force-add MCP source (#3152) (30d2017)

Bug Fixes

  • catalog: add health category (#2868) (9f9ff30)
  • ci: honor latest codeowner review state (#3068) (33ab3d1)
  • ci: warn when ready-to-merge lacks codeowner approval (#3061) (49f05bb)
  • cli: allow synthetic phase5 external credential skips (#2866) (89b27fc)
  • cli: bind MCP array/object body params natively (WithArray/WithObject) (#3075) (47897c7)
  • cli: block equals-form MCP root flags (#3025) (8606544)
  • cli: emit Cobra Example in novel-feature scaffold (#3153) (0edc724)
  • cli: emit local data layer for syncable APIs (#2881) (a6da532)
  • cli: filter telemetry hosts in browser sniff (#2865) (08864e4)
  • cli: flag oauth2 refresh missing client id (#2902) (4ceaada)
  • cli: floor x/sys>=v0.46.0, x/crypto>=v0.53.0, quic-go>=v0.60.0 + 0700 dirs in printed CLIs (#3017) (a164251)
  • cli: guard read-only mcp positional write sinks (#3037) (cbcec34)
  • cli: guard unresolved path params (#3027) (f8476f5)
  • cli: honor auth preference in dogfood manifest (#2878) (99e73ac)
  • cli: ignore dangling OpenAPI security refs (#3026) (fc3e340)
  • cli: make dogfood --live + promote gate cookie-auth aware (#3107) (b343f4d)
  • cli: make generated auth hints scheme-aware (#2875) (8222735)
  • cli: normalize live gate example branch (#2996) (2752d9b)
  • cli: normalize store read-only branch (#3047) (543cfc5)
  • cli: preserve authored generated descriptions (#2870) (a97cddc)
  • cli: preserve git metadata in regen-merge apply (#3110) (c2d050d)
  • cli: preserve legacy reprint version layout (#3111) (ddadd9b)
  • cli: preserve Windows companion CLI fallback (#2876) (a113f4c)
  • cli: prune phantom which index entries (#3115) (fa188e4)
  • cli: qualify FTS ORDER BY rank to the FTS table (#3095) (541d7e8)
  • cli: redact credential JSON keys in artifacts (#3034) (133e97d)
  • cli: route local collection reads through list store (#3113) (2c8c293)
  • cli: route Substack writer endpoints globally (#3018) (66a6c8a)
  • cli: skip live dogfood placeholder fixture reads (#3036) (bd338f1)
  • cli: skip novel wiring on command file collisions (#3024) (07d6d24)
  • cli: stop dogfood classifier mislabeling help failures as transport_error (#3154) (14f97f4)
  • cli: strip raw sniff captures from packaged manuscripts (#3033) (f85808e)
  • cli: strip trailing punctuation from verify-skill flag tokens (#2964) (4194bef)
  • cli: strip wrapping quotes from verify-skill prose flag tokens (#3108) (9555de6)
  • cli: sync --dry-run must not mutate sync_state (dependent resources + cursor clears) (#2946) (a27740e)
  • cli: unwrap HAL embedded sync envelopes (#3114) (8622b62)
  • cli: use schema hints in generated examples (#2874) (175105f)
  • cli: warn on unenriched promote manifests (#2871) (3c14fcb)
  • cli: wire seeded cookie jar for cookie-auth client transport (#3106) (0a89d57)
  • dogfood: skip top-level login alias in live dogfood matrix (#3073) (2d2860b)
  • generator: mark tail command no-error-path-probe (#2969) (13cd7d0), closes #2968
  • generator: omit optional query params with empty/invalid spec defaults; trim enum tokens (#3077) (920f7e2)
  • generator: qualify FTS ORDER BY rank (#3023) (46a5e97), closes #2973
  • generator: refresh authorization-code bearer auth (#3064) (0e7ecc5)
  • generator: reject empty positional path-param values with a clear error (#3087) (383eb6d)
  • skills: resolve amend publish status by slug (#3032) (147119f)
  • skip permission test on Windows where Getuid is unsupported (#2900) (b3fbb2e)
  • test: drain captured stdout pipe to prevent deadlock (#3072) (69915cd)

Don't miss a new cli-printing-press release

NewReleases is sending notifications on new releases.