Skip to content

v0.7.0

Choose a tag to compare

@theluckystrike theluckystrike released this 04 Sep 03:26
· 257 commits to main since this release

18 one-click bundles, all announcing 0.7.0 in the MCP handshake.

New

  • quotes: a new server, estimates and quotes on the invoice engine. Priced line items with
    VAT, a validity date, a pasteable text version, an A4 PDF, and accept turns the quote into
    an invoice that continues the invoice numbering. Nine tools; pipeline totals and win rate
    are Pro. Ships as quotes.mcpb, as the hosted endpoint https://mcp.zovo.one/mcp/quotes, and
    as its own mirror repo. office-suite proxies it as a twelfth child.

Fixed

  • bank-statement: category_rules reported the free rule limit when reading rules and not when
    writing them, so a caller that had just written rules had to guess how many free slots were
    left. The write path now returns free_limit and rules_remaining.
  • image and bank-statement, hosted: image_upload and bank_upload advertised a 190 KB ceiling
    no client can reach, because the payload is model output before it is a request body. A
    51 KB base64 paste stalled a turn for 759 seconds with no error. Both descriptions now name
    the practical limit and the alternative.
  • kanban, image and bank-statement were audited over the hosted URL-token endpoints, 18
    prompts, 49 of 54 passing.
  • office-suite test fixtures copied only dist/index.js into their throwaway tree, so four
    proxy tests died at startup on the missing generated dist/version.js that v0.6.1 introduced.
    The fixtures now copy the whole built dist.

Versions

  • Every server, packages/mcp-license and every internal @theluckystrike range moved to 0.7.0.
    serverInfo.version is generated from each package.json by scripts/sync-versions.mjs and is
    verified against the manifest in a standalone boot of each bundle.