Download Latest Version cli-printing-press_darwin_amd64.tar.gz (17.5 MB)
Email in envelope

Get an email when there's a new version of CLI Printing Press

Home / v4.23.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-06-07 12.4 kB
v4.23.0 source code.tar.gz 2026-06-07 32.9 MB
v4.23.0 source code.zip 2026-06-07 34.5 MB
Totals: 3 Items   67.4 MB 0

4.23.0 (2026-06-07)

Features

  • cli: port self-teaching loop into generator templates (#2440) (eb7ef10)

Bug Fixes

  • cli: annotate read-only framework MCP commands (#2700) (1b7129b)
  • cli: apply api key auth prefixes (#2764) (2e59ab3)
  • cli: bound typed MCP endpoint responses (#2771) (a71b3c2)
  • cli: carry spec-declared query-param defaults into typed MCP bindings (#2689) (4a6d1fc)
  • cli: continue offset pagination after full pages (#2765) (b994cde)
  • cli: dedup intentEndpoints map + 0600/0700 cache perms + cobratree shell-arg quoting (#2697) (dede887)
  • cli: format generated numeric params without exponents (#2772) (592f874)
  • cli: format MCP numeric params without exponent (#2767) (ad36c24)
  • cli: gate novel-feature Help guard on positional + non-placeholder parent Short (#2694) (505998c)
  • cli: gate sync search hint, dogfood-safe tail follow, 400 argument-missing warning (#2702) (68b47fd)
  • cli: guard regen against stale Printing Press binaries (#2758) (d0e9b32)
  • cli: honor explicit has_more:false in sync page-int fallback + add metadata envelope key (#2696) (b5f7fe3)
  • cli: inject MCP server version via ldflag instead of hardcoded 1.0.0 (#2699) (d0ae8dc)
  • cli: keep defaulted high-frequency query params in global filter (#2678) (a12e75c)
  • cli: make BLE backend opt-in for default builds (#2766) (c5c8c93)
  • cli: make generated store list zero limit unbounded (#2762) (76326a9)
  • cli: pass --db to data-pipeline sql probes and WARN-skip the sync gate for pure-API CLIs (#2691) (a856a73)
  • cli: platform-conditional --help validation timeout + accurate pipeline.Init doc (#2695) (3166d73)
  • cli: prefer Chrome profiles with auth cookies (#2681) (067e947)
  • cli: prefer header api keys over oauth alternatives (#2756) (4055e24)
  • cli: preserve dependent child-parent store rows (#2761) (28674a5)
  • cli: preserve manifest spec name in transient mcp-sync dirs (#2698) (c36f8b4)
  • cli: preserve nested compact list payloads (#2752) (5478daa)
  • cli: recognize Google "Login Required" 401 envelope and rebuild staged binary in dogfood --live (#2690) (991c35d)
  • cli: redact token= credentials + accurate SQL tool schema description (#2701) (aee10fa)
  • cli: reject missing analytics group-by fields (#2751) (bfe4759)
  • cli: sanitize generated local search (#2770) (5c58694)
  • cli: scorer multi-spec path_validity + docsync novel-feature Go-surface resync and drop-warning (#2693) (298c46f)
  • cli: skip colliding novel command stubs (#2773) (5931c78)
  • cli: strip *.test on publish, dedup -pp slug, crowd-sniff drop summary (#2703) (2051f56)
  • cli: support standalone pycookiecheat (#2725) (3d70c16)
  • cli: verify-skill detects alias-receiver flags and fixes positional/flag-value tokenization (#2692) (6a98b16)
  • generator: don't persist env-sourced credentials into config.toml (#2710) (#2720) (b63fb35)
  • generator: emit toolchain floor and pin validate govulncheck to module toolchain (#2709) (7f6382d)
  • generator: JSON-safe GraphQL sync_warning/sync_error events (#2675) (#2715) (ffeb210)
  • generator: make store list zero limit unlimited (#2757) (276c76c)
  • generator: prevent sync data-loss defaults (#2760) (4ba4967)
  • generator: quote local FTS search terms (#2755) (b36d1aa)
  • generator: resolve three silent sync data-loss paths (#2327, #2569, #2621) (#2713) (adc9f51)
  • generator: rewrite bare-root self-imports on publish --module-path (#2578) (#2721) (a85d722)
  • generator: surface row + query errors in store ResolveByName (#2708) (#2716) (1539622)
  • generator: treat null resource array with zero count as an empty sync page (#2656) (#2719) (826432a)
  • scorer: SKIP data-pipeline gate for no-sync and local-datastore CLIs (#2622, #2672) (#2717) (748da72)
  • scorer: strip shipcheck report JSON on publish package (#2658) (#2718) (a5e1929)
  • skill: align novel-command skeleton with generator's newNovel<X>Cmd scaffold (#2704) (53a59ee)
  • skills: make run ids collision-proof (#2759) (c262d56)
Source: README.md, updated 2026-06-07