Skip to content

Releases: wevm/ox

ox@0.13.0

20 Feb 00:47
0fcc6d9

Choose a tag to compare

Minor Changes

  • c8c6229 Thanks @jxom! - Overhauled WebAuthn support with a dedicated ox/webauthn entrypoint for server-side registration & authentication ceremonies, credential management, and authenticator data parsing.

    • Registration – Full registration ceremony: create, getOptions, verify, with serializeOptions/deserializeOptions for server↔client transport
    • Authentication – Full authentication ceremony: sign, getOptions, verify, with serializeOptions/deserializeOptions for server↔client transport
    • Credentialserialize/deserialize for persisting and transporting WebAuthn credentials as JSON
    • Authenticator – Low-level utilities for constructing/parsing authenticator data, attestation objects, and client data JSON

ox@0.12.4

17 Feb 08:23
5275b68

Choose a tag to compare

Patch Changes

  • 772f3eb Thanks @jxom! - Added support for recovering the sender address (from) from the transaction signature in TxEnvelopeTempo.deserialize.

ox@0.12.3

17 Feb 05:20
aa8e5a0

Choose a tag to compare

Patch Changes

  • #171 d206a6e Thanks @jxom! - Fixed COSE key encoding in WebAuthnP256.getAuthenticatorData to use CBOR integer keys.

  • #171 d206a6e Thanks @jxom! - Added CoseKey module with fromPublicKey and toPublicKey for converting between P256 public keys and CBOR-encoded COSE_Key format.

  • #171 d206a6e Thanks @jxom! - Added Map support to Cbor.encode for encoding maps with non-string keys (e.g. CBOR integer keys).

  • #171 d206a6e Thanks @jxom! - Fixed WebAuthnP256.verify type-check slice bug.

ox@0.12.2

17 Feb 00:42
04acb83

Choose a tag to compare

Patch Changes

  • ddf03bc Thanks @jxom! - Added Json.canonicalize (RFC 8785)

ox@0.12.1

10 Feb 22:01
8d88b04

Choose a tag to compare

Patch Changes

  • #166 480d01a Thanks @jxom! - Derived sender address from signature in TxEnvelopeTempo.serialize when using format: 'feePayer'.

ox@0.12.0

26 Jan 22:26
28d28f6

Choose a tag to compare

Minor Changes

  • f605321 Thanks @jxom! - Added Hash.hmac256 for computing HMAC-SHA256 hashes.

ox@0.11.3

05 Jan 21:17
9f18689

Choose a tag to compare

Patch Changes

  • 4a79129 Thanks @jxom! - Fixed TokenId.compute return value.

ox@0.11.2

05 Jan 20:46
d492336

Choose a tag to compare

Patch Changes

  • #153 95ebfcf Thanks @jxom! - Added TokenId.compute to compute deterministic TIP-20 token addresses from sender and salt.

ox@0.11.1

21 Dec 21:34
7c0b2ba

Choose a tag to compare

Patch Changes

ox@0.11.0

19 Dec 22:51
8eb379f

Choose a tag to compare

Minor Changes

  • 4c55afa Thanks @jxom! - Breaking: Renamed prehash to preHash on KeyAuthorization#P256Rpc