Skip to content

v1.12.0

Choose a tag to compare

@github-actions github-actions released this 10 May 17:39
· 143 commits to main since this release
1ccea86

@ensnode/ensnode-sdk@1.12.0

Minor Changes

  • #2061 4fb7b33 Thanks @shrugs! - Breaking (@ensnode/ensnode-sdk): getRootRegistryIds is removed; use the new isRootRegistryId(namespace, registryId) predicate to test root membership instead. getRootRegistryId (singular, "preferred root") is unchanged.

Patch Changes

  • Updated dependencies []:
    • enssdk@1.12.0
    • @ensnode/datasources@1.12.0

@namehash/ens-referrals@1.12.0

Patch Changes

  • Updated dependencies [4fb7b33]:
    • @ensnode/ensnode-sdk@1.12.0
    • enssdk@1.12.0

@ensnode/ensdb-sdk@1.12.0

Patch Changes

  • Updated dependencies [4fb7b33]:
    • @ensnode/ensnode-sdk@1.12.0
    • enssdk@1.12.0

enskit@1.12.0

Patch Changes

  • Updated dependencies []:
    • enssdk@1.12.0

@ensnode/ensnode-react@1.12.0

Patch Changes

  • Updated dependencies [4fb7b33]:
    • @ensnode/ensnode-sdk@1.12.0
    • enssdk@1.12.0

@ensnode/ensrainbow-sdk@1.12.0

Patch Changes

  • Updated dependencies []:
    • enssdk@1.12.0

@namehash/namehash-ui@1.12.0

Patch Changes

  • Updated dependencies [4fb7b33]:
    • @ensnode/ensnode-sdk@1.12.0
    • @ensnode/ensnode-react@1.12.0
    • enssdk@1.12.0
    • @ensnode/datasources@1.12.0

@ensnode/datasources@1.12.0

enssdk@1.12.0

ensskills@1.12.0

@ensnode/ponder-sdk@1.12.0

@ensnode/ponder-subgraph@1.12.0

ensapi@1.12.0

Minor Changes

  • #2061 4fb7b33 Thanks @shrugs! - Omnigraph: expose Domain.canonical and Registry.canonical on the Omnigraph schema. Both are non-null Boolean! fields indicating whether the entity participates in the Canonical Nametree.

  • #2061 4fb7b33 Thanks @shrugs! - Omnigraph (breaking): drop the canonical: Boolean = false field from DomainsWhereInput (used by Query.domains). Every nameable Domain is canonical by definition, so the filter was redundant; the query now always scopes to Canonical Domains. Consumers passing where: { canonical: true } should drop the field; consumers relying on canonical: false (or default) to surface non-canonical Domains via this query no longer can — read Domain.canonical directly or scope by Account.domains / Registry.domains instead.

  • #2077 c2e1047 Thanks @shrugs! - Omnigraph: add an ENSProtocolVersion enum (ENSv1 | ENSv2) and where: { version } filter on Query.domains and Account.domains.

  • #2061 4fb7b33 Thanks @shrugs! - Omnigraph (breaking): Resolver.bridged is no longer an AccountId scalar; it now returns the bridged target Registry interface. Consumers should change their selection from bridged (scalar) to bridged { ... } (Registry interface) — the new shape exposes the full Registry and allows navigation into the bridged sub-registry's canonical Domain etc.

Patch Changes

  • Updated dependencies [4fb7b33]:
    • @ensnode/ensnode-sdk@1.12.0
    • @namehash/ens-referrals@1.12.0
    • @ensnode/ensdb-sdk@1.12.0
    • enssdk@1.12.0
    • @ensnode/datasources@1.12.0
    • @ensnode/ponder-subgraph@1.12.0

ensadmin@1.12.0

Patch Changes

  • Updated dependencies [4fb7b33]:
    • @ensnode/ensnode-sdk@1.12.0
    • @ensnode/ensnode-react@1.12.0
    • @namehash/namehash-ui@1.12.0
    • enssdk@1.12.0
    • @ensnode/datasources@1.12.0
    • @ensnode/scalar-react@0.0.0

ensindexer@1.12.0

Patch Changes

  • #2073 9785be0 Thanks @shrugs! - ENSIndexer ensv2 plugin: correctly handle non-UTF-8 string label args in RegistrarController:NameRegistered and :NameRenewed events. ABI-decoding replaces non-UTF-8 byte sequences with U+FFFD, which then fails the labelhash round-trip. Previously this threw a fatal Invariant(RegistrarController:NameRegistered) and aborted the run; now the label is treated as unemitted and the heal path indexes the registration under the canonical labelHash.

  • Updated dependencies [4fb7b33]:

    • @ensnode/ensnode-sdk@1.12.0
    • @ensnode/ensdb-sdk@1.12.0
    • @ensnode/ensrainbow-sdk@1.12.0
    • enssdk@1.12.0
    • @ensnode/datasources@1.12.0
    • @ensnode/ponder-sdk@1.12.0

ensrainbow@1.12.0

Patch Changes

  • Updated dependencies [4fb7b33]:
    • @ensnode/ensnode-sdk@1.12.0
    • @ensnode/ensrainbow-sdk@1.12.0
    • enssdk@1.12.0

fallback-ensapi@1.12.0

Patch Changes

  • Updated dependencies [4fb7b33]:
    • @ensnode/ensnode-sdk@1.12.0
    • @ensnode/datasources@1.12.0

@docs/ensnode@1.12.0

Patch Changes

  • Updated dependencies []:
    • @namehash/namehash-ui@1.12.0

@docs/ensrainbow@1.12.0

Patch Changes

  • Updated dependencies []:
    • @namehash/namehash-ui@1.12.0

@ensnode/enskit-react-example@0.0.5

Patch Changes

  • Updated dependencies []:
    • enssdk@1.12.0
    • enskit@1.12.0

@ensnode/integration-test-env@1.12.0

Patch Changes

  • Updated dependencies [4fb7b33]:
    • @ensnode/ensnode-sdk@1.12.0
    • @ensnode/ensdb-sdk@1.12.0
    • @ensnode/datasources@1.12.0
    • @ensnode/shared-configs@1.12.0

enscli@1.12.0

@ensnode/ensindexer-perf-testing@1.12.0

📦 NPM packages

🐳 Docker images