# 0.7.6

Add support for Account Challenge flow. Partners can now mount the SDK with `accountChallenge` flow to load challenges for 2FA/OTP verification, with results communicated back to the parent via postMessage.

# 0.7.5

Add apikey to core-sdk moonpay balance widget

# 0.7.4

Add `onReady` event that fires when the communication layer has been established.

# 0.7.3

Export `MoonPayWebSdk` type from the package.

# 0.7.2

Fix bug where networkCodes was not being encoded correctly

# 0.7.1

Add Virtual Account flow

# 0.7.0

Add new root props that extend PartnerTopupWidgetQueryParams:

- `enabledMethods`: Controls available topup methods
- `cryptoAmount`: Sets default cryptocurrency amount
- `fromDefaultCurrencyCode`: Specifies source cryptocurrency
- `fromChainName`: Defines source blockchain network
- `toChainName`: Specifies destination blockchain network

# 0.6.6

Only call `onClose` when the widget is actually about to close.

# 0.6.5

Add `onClose` handler and deprecate `onCloseOverlay`.

# 0.6.4

Add support to Partner Top-up

# 0.6.3

Add `depositWalletAddressTag` to the `onInitiateDeposit` handler.

# 0.6.2

Update available paymentMethod types.

# 0.6.1

Fix bug where multiple loaders broke whichever loader was latest.

# 0.6.0

Add Fiat Balance deposit and withdraw widgets.

# 0.5.0

Add `onTransactionCreated` handler.

# 0.4.5

Add `refundWalletAddress` and `refundWalletAddresses` params to the sell flow.

# 0.4.4

Add `mpWalletId` to Sell flow types.

# 0.4.3

Fix race condition in `loadMoonPay`.

# 0.4.2

Add `externalCustomerId` to Swap flow types.

# 0.4.1

Fix theme related query params not being present in some cases.

# 0.4.0

Add `onCloseOverlay` handler.

# 0.3.0

Updating types.

# 0.2.0

Bumping a version to include latest core sdk changes.

# 0.1.0

Add `swap` flow.

# 0.0.10

Fixed error messaging if window object doesn't exist

# 0.0.9

Fixed `Logger` type not correctly propagating

# 0.0.8

Fixed a bug where `WithLogger` was being imported but not built, causing typescript issues.
