Skip to content

Releases: inflowpayai/inflow-cli

InFlow 0.12.2

Choose a tag to compare

@github-actions github-actions released this 06 Sep 02:24
Immutable release. Only release title and notes can be modified.
b465044

What's Changed

  • feat(cli): show AEP enrollment progress by @nkavian in #119
  • fix(ci): measure coverage for executable sources by @nkavian in #121
  • feat(cli): display ODP MCP endpoints by @nkavian in #122
  • Update ODP support for payment origins by @nkavian in #123
  • docs: improve commerce workflow guidance by @nkavian in #124
  • docs: centralize code of conduct by @nkavian in #125
  • feat(cli): add TAP request signing by @nkavian in #127
  • fix(cli): preserve subscription API errors by @mnebliienko in #129
  • chore: update dependencies by @nkavian in #130
  • fix(cli): start vault daemon for status commands by @nkavian in #131
  • fix(cli): update SDK integrations and vault startup by @nkavian in #132
  • chore(release): version packages by @github-actions[bot] in #120

Full Changelog: v0.12.1...v0.12.2

InFlow 0.12.1

Choose a tag to compare

@github-actions github-actions released this 21 Aug 16:57
Immutable release. Only release title and notes can be modified.
3bd4a40

What's Changed

  • fix(cli): show ODP inspection error details by @nkavian in #115
  • feat(cli): display ODP service links by @nkavian in #117
  • feat(cli): improve interactive flows and ODP details by @nkavian in #118
  • chore(release): version packages by @github-actions[bot] in #116

Full Changelog: v0.12.0...v0.12.1

InFlow 0.12.0

Choose a tag to compare

@github-actions github-actions released this 15 Aug 23:41
Immutable release. Only release title and notes can be modified.
8b43bda

What's Changed

  • feat(cli): support ODP payment options by @nkavian in #111
  • feat(core): send Accept-Payment preferences by @mnebliienko in #113
  • feat(cli): add MPP subscription management by @nkavian in #114
  • chore(release): version packages by @github-actions[bot] in #112

Full Changelog: v0.11.3...v0.12.0

InFlow 0.11.3

Choose a tag to compare

@github-actions github-actions released this 11 Aug 08:41
Immutable release. Only release title and notes can be modified.
6fd7b8a

What's Changed

  • fix(release): resolve actionable build warnings by @nkavian in #107
  • fix(cli): detect native Windows installer architecture by @nkavian in #108
  • fix(cli): harden standalone native runtime by @nkavian in #110
  • chore(release): version packages by @github-actions[bot] in #109

Full Changelog: v0.11.2...v0.11.3

InFlow 0.11.2

Choose a tag to compare

@github-actions github-actions released this 09 Aug 18:38
Immutable release. Only release title and notes can be modified.
0884bad

What's Changed

  • fix(release): install verifier dependencies by @nkavian in #104
  • chore(release): add native verifier patch changeset by @nkavian in #105
  • chore(release): version packages by @github-actions[bot] in #106

Full Changelog: v0.11.1...v0.11.2

InFlow 0.11.0

Choose a tag to compare

@github-actions github-actions released this 09 Aug 00:32
Immutable release. Only release title and notes can be modified.
0d1efa3

What's Changed

  • fix(release): derive native version from tag by @nkavian in #84
  • feat(cli): integrate ODP discovery by @nkavian in #87
  • chore(ci): clean build warnings by @nkavian in #89
  • fix(cli): secure Windows MSI upgrades by @nkavian in #90
  • feat(cli): enable signed Windows releases by @nkavian in #91
  • fix(cli): reject injected Linux signing keys by @nkavian in #92
  • fix(cli): bound AEP approval polling by @nkavian in #93
  • fix(core): write vault headers atomically by @nkavian in #94
  • fix(core): preserve credentials during replacement by @nkavian in #95
  • fix(core): preserve failed secret deletions by @nkavian in #96
  • fix(cli): report MCP stream errors by @nkavian in #97
  • fix(cli): support assigned output formats by @nkavian in #98
  • fix(cli): restart vault for MCP tools by @nkavian in #99
  • chore(release): version packages by @github-actions[bot] in #88

Full Changelog: v0.10.3...v0.11.0

InFlow 0.10.3

Choose a tag to compare

@github-actions github-actions released this 04 Aug 16:40
Immutable release. Only release title and notes can be modified.
02711b9

What's Changed

  • docs(cli): document Windows distribution by @nkavian in #77
  • fix(cli): prevent unnecessary vault startup by @nkavian in #80
  • fix(cli): clarify command descriptions by @nkavian in #81
  • fix(cli): correct vault authentication handling by @nkavian in #82
  • fix(cli): allow clean release builds by @nkavian in #83
  • chore(release): version packages by @github-actions[bot] in #79

Full Changelog: v0.10.2...v0.10.3

InFlow 0.10.2

Choose a tag to compare

@github-actions github-actions released this 02 Aug 23:04
Immutable release. Only release title and notes can be modified.
032004e

What's Changed

  • ci: coordinate native releases from version tags by @nkavian in #67
  • fix(cli): remove broker keys during Linux purge by @nkavian in #68
  • docs(cli): document Linux hosted installation by @nkavian in #70
  • Publish native releases atomically by @nkavian in #71
  • Test native release staging failures by @nkavian in #72
  • chore(release): version packages by @github-actions[bot] in #69
  • Fix atomic Linux release permissions by @nkavian in #73
  • Fix immutable release preflight by @nkavian in #74
  • Fix reusable native release mode by @nkavian in #75
  • fix(ci): address immutable release drafts by id by @nkavian in #76

Full Changelog: v0.10.1...v0.10.2

InFlow 0.10.1

Choose a tag to compare

@github-actions github-actions released this 02 Aug 09:31
57dbe43

Release artifacts for InFlow 0.10.1.

@inflowpayai/inflow@0.10.0

Choose a tag to compare

@github-actions github-actions released this 02 Aug 07:56
1b8440b

Minor Changes

  • #39
    fda6120 Thanks
    @nkavian! - Add Agent Enrollment Protocol Service inspection, enrollment with Platform
    identity recovery and duplicate prevention, status, credential issuance, and revocation commands. Detect AEP
    authentication in the top-level inspect command and present AEP inspection and status details in tables. Store
    authentication secrets and AEP credential payloads in the encrypted local vault, with non-secret metadata in SQLite.
    On first use, delete the legacy plaintext config.json without migrating its credentials, requiring users to
    authenticate and enroll again. Add resource-aware AEP inspection and aep fetch, including anonymous success, caller
    request preservation, identity recovery, stored credential selection, pending Sign approval continuation, bounded
    redirects and responses, and structured resource body output. Persist fresh AEP Inspect documents per authenticated
    Platform user so separate CLI invocations reuse discovery safely. Ship a dedicated agentic-enrollment skill through
    the CLI, plugin, and web publication surfaces, and include every AEP command in language-model and MCP inventory
    regression coverage.

  • #46
    89b5464 Thanks
    @nkavian! - Publish macOS release artifacts for Apple Silicon and Intel Macs, render a
    multi-architecture Homebrew Cask, and point update/install messaging at the hosted install instructions.

  • #47
    f3e82c5 Thanks
    @nkavian! - Publish the npm package as a compatibility notice that points users and
    agents to the signed native InFlow CLI instead of running commands or managing credentials.

    Check GitHub Releases for advisory signed-binary updates, surface a one-line human notice, return structured
    current/latest version metadata to agents, bound release checks to a short deadline, provide Homebrew and hosted
    installer upgrade guidance, and send the installed CLI version on InFlow API requests.

    Prepare native x64 and ARM64 Windows release payloads for Azure Artifact Signing, sign the executable before building
    the MSI, sign the MSI before generating checksums and WinGet manifests, and keep unsigned nonpublishing workflow
    validation available without production credentials.

  • #38
    ce2191a Thanks
    @nkavian! - Add MPP and x402 Fetch commands for completing deferred payment
    transactions, including structured continuation tool input from Pay, credential-safe seller replay, and
    replay-outcome-unknown error handling.

  • #39
    fda6120 Thanks
    @nkavian! - Make MPP and x402 pay/fetch AEP-aware. Seller requests complete AEP
    authentication before payment creation, compose non-colliding AEP and payment credentials on the final replay, and
    preserve the payment fetch continuation contract. AEP fetch reports payment-required handoffs, and combined inspect
    reports blocked AEP payment inspection without creating grants, approvals, or payments.

  • #35
    e4d4b0f Thanks
    @nkavian! - Require Node.js 24.15.0 or newer for the command-line package, development
    builds, and continuous integration.

  • #59
    6d3191c Thanks
    @nkavian! - Add self-contained Linux archives, Debian and RPM system-service packages,
    and a checksummed hosted installer with encrypted local vault storage, same-executable Unix socket peer verification,
    and signed APT and RPM repository metadata.

Patch Changes

  • #53
    552157e Thanks
    @nkavian! - Harden signed credential storage recovery for SQLite corruption, interrupted
    secret lifecycle work, and expired AEP credential cleanup.

  • #59
    51d6035 Thanks
    @nkavian! - Use the latest AEP libraries and keep the internal user profile command out
    of the CLI, MCP, and agent documentation surfaces.

  • #36
    647cec4 Thanks
    @nkavian! - Add the SQLite metadata repository and transactional secret-lifecycle
    foundation used by the signed command-line application.

  • #50
    5fc1f7b Thanks
    @nkavian! - Display unsupported CLI version responses from InFlow as actionable upgrade
    errors.

  • #59
    51d6035 Thanks
    @nkavian! - Report locally stored active session credentials in AEP Status output and
    return an actionable not-enrolled error when the Service no longer recognizes the locally stored Agent identity.

  • #54
    9b9af54 Thanks
    @nkavian! - Decode MPP receipts by their standard base fields and project nested
    settlement details in payment output.

  • #61
    f0e0f8a Thanks
    @nkavian! - Declare the Linux RPM package under the repository's MIT license.

  • #51
    eed570b Thanks
    @nkavian! - Report rejected authenticated account requests as actionable authentication
    errors instead of generic failures.

  • #59
    51d6035 Thanks
    @nkavian! - Recognize the packaged command-line symlink as the same executable as its
    signed local vault daemon.

  • #59
    51d6035 Thanks
    @nkavian! - Make vault unlock idempotent when the vault is already unlocked and report
    rejected PINs or passphrases as unlock failures.

  • #54
    c84e078 Thanks
    @nkavian! - Run MPP challenge, credential, and receipt handling against the pinned
    upstream conformance suite.

  • #60
    93dc1a1 Thanks
    @nkavian! - Exercise secure vault daemon, storage, client, peer-verification, and Agent
    Enrollment Protocol failure paths.

  • #59
    51d6035 Thanks
    @nkavian! - Replace incompatible running macOS vault daemons before commands access
    vault-backed state after an in-place application update.

  • #59
    51d6035 Thanks
    @nkavian! - Harden local vault transport limits, secret-reference integrity,
    locked-state reporting, terminal passphrase handling, credential cleanup, and signed-build compatibility checks.

  • #59
    51d6035 Thanks
    @nkavian! - Prepare the signed native CLI for local encrypted vault storage by packaging
    the vault daemon runtime, exposing vault lifecycle commands, enforcing daemon sleep-lock policy, adding macOS
    peer-verification plumbing, and wiring native dependencies.

  • #41
    d216e08 Thanks
    [@nkavian](http...

Read more