Skip to content

Latest commit

 

History

History
122 lines (67 loc) · 7.48 KB

File metadata and controls

122 lines (67 loc) · 7.48 KB

Changelog

0.8.0 (2026-10-09)

Features

  • set a public query's header image with opensearch edit --header (#43) (5ec4933)

0.7.0 (2026-09-30)

Features

  • stop --all at 200 pages so an agent caller can keep up (#40) (f025eb0)

0.6.0 (2026-09-30)

Features

  • help: open help with the version and colour headings at a terminal (#38) (720fef5)

0.5.0 (2026-09-30)

⚠ BREAKING CHANGES

  • auth: API key and secret authentication is removed, along with --api-key, --api-secret, JINSHUJU_API_KEY and JINSHUJU_API_SECRET. access_token, api_key and api_secret at the top level of the config file are no longer read; run jinshuju auth login again. auth status no longer reports the api_key_secret mode or sources.apiKey/apiSecret.

Features

  • auth: take every credential through auth login (#35) (8a85dc2)
  • split entry stats by day, week or month (#37) (cfbc729)

0.4.0 (2026-09-29)

Features

  • read merchant payments, refunds, payouts, invoices and SMS review status (#32) (33fdca0)

0.3.0 (2026-09-29)

Features

  • account: say who is signed in, which account get cannot (#29) (d037c5f)

0.2.0 (2026-09-23)

Features

  • --output jsonl, and --all that streams instead of gathering (e69beb1)
  • exit codes that say what went wrong, and JSON errors for JSON callers (7ea0668)

Fixes

  • answer the questions an agent had to guess at (b1b5e67)
  • auth: a callback that fails while the browser opens is no longer unhandled (1f2ad3a)
  • bound every wait, and read a broken config or token answer as what it is (2f6c011)
  • http: give every request a deadline, and retry the ones worth retrying (25d820c)

0.1.3 (2026-09-23)

Fixes

  • upload: declare the media type of an uploaded file (6058737)
  • upload: declare the media type of an uploaded file (ddf44e5)

0.1.2 (2026-09-23)

Fixes

  • report the version the package was actually published as (573619f)
  • report the version the package was actually published as (03e963b)

0.1.1 (2026-09-23)

Fixes

  • keep the bin entries npm was silently dropping at publish (b9e1673)
  • keep the bin entries npm was silently dropping at publish (95a8c61)

0.1.0 (2026-09-23)

Features

  • answer how many, how much and what shape without reading the data (e97fe73)
  • auth: accept an access token (a5ef916)
  • command line interface for the Jinshuju Open API v1 (70be356)
  • form create and edit gain what the design asks for (c282e3a)
  • give the CLI everything it needs to change things, not just read them (60ea892)
  • import a spreadsheet, attach a file, set a theme image (ba725d3)
  • labels on a row, several name keywords, a table that can move (e5089c9)
  • let a listing ask for a smaller page with --limit (a263ce4)
  • say what goes in --json, and what a field may be (840ca16)
  • search across forms, count by day, and read what you filled in (8313f17)
  • wait for an import, look one up later, and show progress while waiting (16bb425)

Fixes

  • entry aggregate printed its rows as JSON (d42a3ec)
  • errors said less than the server did (d506a7a)
  • four ways a command answered without saying so (7ad170b)
  • make the built entry point executable (a08a8bb)
  • text output dropped the values it was asked to show (e01a5ba)
  • the payload example in help did not work (6bb7180)
  • three parsing bugs a code review found, all of them reproducible (e5d40ab)
  • what the CLI knew but never said (904a72c)

Chores

  • cut the first release as 0.1.0 (4de15d5)