Skip to content

fix(deps): update @orangecheck/* 0.x minors - #516

Open
Xaxis wants to merge 1 commit into
mainfrom
renovate/@orangecheck-0.x-minors
Open

Xaxis wants to merge 1 commit into
mainfrom
renovate/@orangecheck-0.x-minors

Conversation

@Xaxis

@Xaxis Xaxis commented Nov 13, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
@orangecheck/me-client (source) ^0.59.0 → ^0.62.0 age confidence
@orangecheck/wallet-adapter (source) ^0.7.0 → ^0.8.0 age confidence

Release Notes

orangecheck/oc-packages (@​orangecheck/me-client)

v0.62.0

Compare Source

Added
  • PaymentResult carries mode, settles and is_stub, as me.ochk.io
    answers them: 'stub', false, true. Its sats_charged is the amount
    the intent names; nothing is charged.
  • FireEventResult has the answer me.ochk.io gives an event it recorded and
    charged nothing: earned: false, reason: 'not_billed', detail and the
    event. It paid nobody. Code that reads next_pay_period after
    !res.earned now checks res.reason === 'not_paying' first.
  • FireEventResult carries webhooks_queued and the event's drop window.
  • A recorded entry of BatchEventResult carries the event's drop window
    too, as me.ochk.io sends it for a batch.
Changed
  • oc.event.fire's earned follows whether the event was charged. In
    preview it is a preview answer, as escrow_mode: 'simulation' says.
    escrow_mode is optional, as on a replay me.ochk.io leaves it out, and
    webhooks_fired is deprecated for webhooks_queued: both count webhooks
    queued, not delivered.
  • payment.authorize and the README say what the call does today: it records
    a payment intent in the signed-in person's name and settles nothing. No sats
    move, nobody is charged, and the person earns nothing from it. There is no
    prompt and no 'cancelled' answer; a refusal throws MeClientError.
  • The README's payment price words: when the event is priced as a percent of
    the payment, the percent is in (0, 1] and the event needs
    payment_amount_sats. The person earns about 80% of the price: the fee is
    20% of the price, rounded to a whole sat and at least 1 sat.
  • IntegratorPriceConfig and the templates say a config is changed on
    ochk.app, which saves it with POST /api/me/projects/<project_key>; this
    SDK only builds and checks one. The template example ends with
    oc.config.validate and saving on ochk.app, and names the marketplace
    template's payment price, 0.609375%.
  • config.validate and validateIntegratorConfig say what they check (the
    shape, and each enabled event's own price limits; an agent block's shape
    only) and that me.ochk.io checks more when it saves, among them the domain,
    labels, the operator's price bounds and a price that earns nothing.
  • The pay period comments: a period that has started keeps its start; its end
    can still move, but never to before now.

v0.61.0

Compare Source

Added
  • event.fire takes note, as a batch entry already does. It is sent inside
    the signed body.
Changed
  • The note comment on BatchEventInput adds the 280-character limit, that a
    class B or C built-in drops it, and the invalid_note refusal. A note is
    public: it is in the event's receipt, which anyone with its link can read.
  • The payment_amount_sats comments on FireEventOptions and
    BatchEventInput say whole sats above 0, as me.ochk.io reads it, and that an
    agent's event is priced by the agent price when one is set.
  • event.verify prices an event an agent fired (is_agent) by its subtype's
    agent override, as me.ochk.io does, and asks for a payment amount only when
    that price is a percent of one. An agent's event under a subtype that
    refuses agents is reported as agent_refused, a new issue field.

v0.60.0

Compare Source

Changed
  • The projectKey comment says what holds while the sign-in rule can't be
    read: the last one read stands for up to ten minutes, then signed-in
    requests are refused until it can. The comment on the rule's own read gives
    the price config's full cache age: ten minutes at the edge, then up to an
    hour stale.
  • The user_share_pct comment says me.ochk.io saves every event at the full
    share of 0.8, which leaves no rebate, and that a rebate an event does carry
    is never debited, so it stays in the project's balance.
  • The ComputedFees comment says site_rebate_sats is what is left after the
    platform fee and what the user earns, and that me.ochk.io never debits it.
  • The not_paying comments and the README say no event is recorded or
    charged. A call carrying the person's own token for your verified domain
    still records that they use your project.
  • event.fire no longer puts metadata in the request body.
Deprecated
  • FireEventOptions.metadata. me.ochk.io does not read it, so it is never
    stored on the envelope or published. The option stays in the type so
    existing callers still compile.
orangecheck/oc-packages (@​orangecheck/wallet-adapter)

v0.8.0

Compare Source

Added
  • MessageChangedError (code: 'E_MESSAGE_CHANGED') and the walletFailure
    kind changed, with its walletFailureText sentence: "The message changed
    while your wallet signed. Sign the one shown now."
Changed
  • OcWalletButton calls onSigned only while it still shows the message and
    address it asked the wallet, or checked a pasted signature, for. A signature
    over a message or address it has since been given goes to onError as
    MessageChangedError, so the page asks again for the one it shows.

Configuration

📅 Schedule: (in timezone UTC)

  • Branch creation
    • Between 02:00 AM and 09:59 AM (* 2-9 * * *)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate CLI.

@Xaxis
Xaxis force-pushed the renovate/@orangecheck-0.x-minors branch from 5139f93 to 5168ace Compare November 13, 2026 06:20
@Xaxis Xaxis changed the title fix(deps): update dependency @orangecheck/me-client to ^0.61.0 fix(deps): update @orangecheck/* 0.x minors Nov 13, 2026
@Xaxis
Xaxis force-pushed the renovate/@orangecheck-0.x-minors branch from 5168ace to b9ee7d7 Compare November 13, 2026 09:15

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant