chore: version packages#47
Merged
Merged
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@usewhisk/core@0.1.0
Minor Changes
631b659: Fee bearer control and a stale-quote fix.
feeBearer— new config option. Default"receiver"preserves current behavior (CCTP + Forwarder fees come out of the transfer). SetfeeBearer: "sender"to size the burn up by the estimated fees so the recipient receives the full amount — useful for checkout, payroll, and invoice flows. Quotes now exposeamountBurned(the on-chain transfer amount) alongsideamountIn(sender debit) andamountOut(recipient receives). In sender mode the gross-up pads the forwarding portion by a small margin (2%); the forwarder fee is re-priced from destination gas at mint time, so the cushion keeps the recipient at or above the requested amount despite drift, with any unused margin minted to them.Fix — changing the destination chain after the recipient resolved kept quoting against the original chain. A host-pinned recipient was resolved only once (a one-shot
useReflatch) and the "Review" gate ignored the chain, so switching destinations reused the stale resolution and bridged to the wrong chain. Auto-resolve is now keyed on recipient + destination, and a resolved recipient whose chain no longer matches the selected destination is re-resolved before quoting.Fix — host theme overrides were ignored in dark mode. The widget's dark palette lived on
[data-whisk][data-whisk-theme="dark"](specificity 0,2,0), which out-specified a host re-theming--whisk-*on[data-whisk](0,1,0) — so a dark integration kept the default wine/terracotta colors. The theme discriminators are now wrapped in:where(), keeping every theme block at[data-whisk]specificity, so host overrides win in light, dark, and system (on the card and in portals).Fix — wallet errors surfaced the raw viem/App Kit dump (
Request Arguments: …,Version: viem@…). Declining the wallet prompt now reads "You cancelled the transaction in your wallet.", and other errors are trimmed to their human first line (App Kit's "Unknown blockchain error on \<chain>:" wrapper and the argument dump are stripped). The full provider error is preserved oncausefor debugging. This cleanup now covers every surface that renders an error — the transfer result screen, the connect modal (EVM and Solana), the manual-mint flow, and the ENS resolver — not just the bridge path. The message cleaner is also exported ascleanErrorMessagefor custom surfaces.@usewhisk/react@0.1.0
Minor Changes
631b659: Fee bearer control and a stale-quote fix.
feeBearer— new config option. Default"receiver"preserves current behavior (CCTP + Forwarder fees come out of the transfer). SetfeeBearer: "sender"to size the burn up by the estimated fees so the recipient receives the full amount — useful for checkout, payroll, and invoice flows. Quotes now exposeamountBurned(the on-chain transfer amount) alongsideamountIn(sender debit) andamountOut(recipient receives). In sender mode the gross-up pads the forwarding portion by a small margin (2%); the forwarder fee is re-priced from destination gas at mint time, so the cushion keeps the recipient at or above the requested amount despite drift, with any unused margin minted to them.Fix — changing the destination chain after the recipient resolved kept quoting against the original chain. A host-pinned recipient was resolved only once (a one-shot
useReflatch) and the "Review" gate ignored the chain, so switching destinations reused the stale resolution and bridged to the wrong chain. Auto-resolve is now keyed on recipient + destination, and a resolved recipient whose chain no longer matches the selected destination is re-resolved before quoting.Fix — host theme overrides were ignored in dark mode. The widget's dark palette lived on
[data-whisk][data-whisk-theme="dark"](specificity 0,2,0), which out-specified a host re-theming--whisk-*on[data-whisk](0,1,0) — so a dark integration kept the default wine/terracotta colors. The theme discriminators are now wrapped in:where(), keeping every theme block at[data-whisk]specificity, so host overrides win in light, dark, and system (on the card and in portals).Fix — wallet errors surfaced the raw viem/App Kit dump (
Request Arguments: …,Version: viem@…). Declining the wallet prompt now reads "You cancelled the transaction in your wallet.", and other errors are trimmed to their human first line (App Kit's "Unknown blockchain error on \<chain>:" wrapper and the argument dump are stripped). The full provider error is preserved oncausefor debugging. This cleanup now covers every surface that renders an error — the transfer result screen, the connect modal (EVM and Solana), the manual-mint flow, and the ENS resolver — not just the bridge path. The message cleaner is also exported ascleanErrorMessagefor custom surfaces.Patch Changes
@usewhisk/docs@0.0.4
Patch Changes
@usewhisk/example-donate-button@0.0.4
Patch Changes
@usewhisk/example-ecommerce-checkout@0.0.4
Patch Changes
@usewhisk/example-invoice-link@0.0.4
Patch Changes
@usewhisk/example-payroll-batch@0.0.4
Patch Changes
@usewhisk/example-themed-saas@0.0.4
Patch Changes