Skip to content

Releases: namehash/ensnode

v1.5.1

17 Jan 15:50
6e3b438

Choose a tag to compare

@ensnode/ensnode-react@1.5.1

Patch Changes

  • Updated dependencies []:
    • @ensnode/ensnode-sdk@1.5.1

@ensnode/ensnode-sdk@1.5.1

Patch Changes

  • Updated dependencies []:
    • @ensnode/datasources@1.5.1
    • @namehash/ens-referrals@1.5.1

@namehash/namehash-ui@1.5.1

Patch Changes

  • #1524 a0126b2 Thanks @Y3drk! - Refines the package's setup (CSS-related & prepublish scripts) and components (interfaces).

  • Updated dependencies []:

    • @ensnode/datasources@1.5.1
    • @ensnode/ensnode-react@1.5.1
    • @ensnode/ensnode-sdk@1.5.1

@ensnode/ponder-metadata@1.5.1

Patch Changes

  • Updated dependencies []:
    • @ensnode/ensrainbow-sdk@1.5.1

@ensnode/datasources@1.5.1

@namehash/ens-referrals@1.5.1

@ensnode/ensnode-schema@1.5.1

@ensnode/ensrainbow-sdk@1.5.1

@ensnode/ponder-subgraph@1.5.1

ensadmin@1.5.1

Patch Changes

  • #1524 a0126b2 Thanks @Y3drk! - Applies @namehash/namehash-ui's components across the app.

  • #1537 63617fa Thanks @tk-o! - Updates Node.js runtime to the current LTS version (v24).

  • Updated dependencies [a0126b2]:

    • @namehash/namehash-ui@1.5.1
    • @ensnode/datasources@1.5.1
    • @ensnode/ponder-metadata@1.5.1
    • @ensnode/ensnode-schema@1.5.1
    • @ensnode/ensnode-react@1.5.1
    • @ensnode/ensnode-sdk@1.5.1

ensapi@1.5.1

Patch Changes

  • #1529 b25605b Thanks @notrab! - Add production and testnet servers to OpenAPI spec

    The OpenAPI specification now includes the following servers:

  • #1537 63617fa Thanks @tk-o! - Updates Node.js runtime to the current LTS version (v24).

  • Updated dependencies []:

    • @ensnode/datasources@1.5.1
    • @ensnode/ensnode-schema@1.5.1
    • @ensnode/ponder-subgraph@1.5.1
    • @ensnode/ensnode-sdk@1.5.1
    • @namehash/ens-referrals@1.5.1

ensindexer@1.5.1

Patch Changes

  • #1534 bc1897d Thanks @lightwalker-eth! - Updated default plugin activations when SUBGRAPH_COMPAT=false (default) to also include protocol-acceleration, registrars, and tokenscope.

  • #1537 63617fa Thanks @tk-o! - Updates Node.js runtime to the current LTS version (v24).

  • Updated dependencies []:

    • @ensnode/datasources@1.5.1
    • @ensnode/ensrainbow-sdk@1.5.1
    • @ensnode/ponder-metadata@1.5.1
    • @ensnode/ensnode-schema@1.5.1
    • @ensnode/ensnode-sdk@1.5.1

ensrainbow@1.5.1

Patch Changes

  • #1537 63617fa Thanks @tk-o! - Updates Node.js runtime to the current LTS version (v24).

  • Updated dependencies []:

    • @ensnode/ensrainbow-sdk@1.5.1
    • @ensnode/ensnode-sdk@1.5.1

fallback-ensapi@1.5.1

Patch Changes

  • Updated dependencies []:
    • @ensnode/datasources@1.5.1
    • @ensnode/ensnode-sdk@1.5.1

@docs/mintlify@1.5.1

Patch Changes

  • #1530 4f7bfdb Thanks @notrab! - Introduced new documentation site at docs.ensnode.io powered by Mintlify for browsing API endpoints, and make requests using the API Playground.

  • #1530 4f7bfdb Thanks @notrab! - Added OpenAPI documentation for ENSNode APIs. The interactive API reference allows developers to explore and test API endpoints directly from the documentation.

  • #1535 de666e0 Thanks @tk-o! - Improved a method for how mintlify CLI is included when running development server locally.

@docs/ensnode@1.5.1

Patch Changes

@docs/ensrainbow@1.5.1

📦 NPM packages

🐳 Docker images

v1.5.0

14 Jan 19:02
36dd984

Choose a tag to compare

@ensnode/ensnode-schema@1.5.0

Minor Changes

  • #1527 dc7e07f Thanks @tk-o! - Update registrars schema to enable storing at most one metadata record.

@namehash/namehash-ui@1.5.0

Minor Changes

Patch Changes

  • Updated dependencies []:
    • @ensnode/datasources@1.5.0
    • @ensnode/ensnode-react@1.5.0
    • @ensnode/ensnode-sdk@1.5.0

@ensnode/ensnode-react@1.5.0

Patch Changes

  • Updated dependencies []:
    • @ensnode/ensnode-sdk@1.5.0

@ensnode/ensnode-sdk@1.5.0

Patch Changes

  • Updated dependencies []:
    • @ensnode/datasources@1.5.0
    • @namehash/ens-referrals@1.5.0

@ensnode/ponder-metadata@1.5.0

Patch Changes

  • Updated dependencies []:
    • @ensnode/ensrainbow-sdk@1.5.0

@ensnode/datasources@1.5.0

@namehash/ens-referrals@1.5.0

@ensnode/ensrainbow-sdk@1.5.0

@ensnode/ponder-subgraph@1.5.0

ensadmin@1.5.0

Patch Changes

  • Updated dependencies [dc7e07f]:
    • @ensnode/ensnode-schema@1.5.0
    • @ensnode/datasources@1.5.0
    • @ensnode/ponder-metadata@1.5.0
    • @ensnode/ensnode-react@1.5.0
    • @ensnode/ensnode-sdk@1.5.0

ensapi@1.5.0

Patch Changes

  • Updated dependencies [dc7e07f]:
    • @ensnode/ensnode-schema@1.5.0
    • @ensnode/datasources@1.5.0
    • @ensnode/ponder-subgraph@1.5.0
    • @ensnode/ensnode-sdk@1.5.0
    • @namehash/ens-referrals@1.5.0

ensindexer@1.5.0

Patch Changes

  • #1515 eda900e Thanks @shrugs! - Adds timestamp to Event entities in the ENSv2 schema (Registration.event, Renewal.event).

  • #1527 dc7e07f Thanks @tk-o! - Update registrars plugin indexing logic to store at most one metadata record in ENSDb for current "logical registrar action".

  • Updated dependencies [dc7e07f]:

    • @ensnode/ensnode-schema@1.5.0
    • @ensnode/datasources@1.5.0
    • @ensnode/ensrainbow-sdk@1.5.0
    • @ensnode/ponder-metadata@1.5.0
    • @ensnode/ensnode-sdk@1.5.0

ensrainbow@1.5.0

Patch Changes

  • Updated dependencies []:
    • @ensnode/ensrainbow-sdk@1.5.0
    • @ensnode/ensnode-sdk@1.5.0

fallback-ensapi@1.5.0

Patch Changes

  • Updated dependencies []:
    • @ensnode/datasources@1.5.0
    • @ensnode/ensnode-sdk@1.5.0

@docs/ensnode@1.5.0

@docs/ensrainbow@1.5.0

📦 NPM packages

🐳 Docker images

v1.4.0

13 Jan 00:17
eda900e

Choose a tag to compare

@ensnode/datasources@1.4.0

Minor Changes

  • #1280 c254385 Thanks @shrugs! - Introduces the ENSv2 Plugin ('ensv2') for indexing both ENSv1 and the future ENSv2 protocol.

  • #1280 c254385 Thanks @shrugs! - BREAKING: Removed holesky ENSNamespace.

@namehash/ens-referrals@1.4.0

Minor Changes

  • #1476 9862514 Thanks @Y3drk! - Moves referral program status business logic to ens-referrals.

  • #1418 4e0579b Thanks @Goader! - Added revenue contribution tracking to referrer metrics, calculating total revenue contributed to the ENS DAO from referrals. Added totalRevenueContribution to individual referrer metrics and grandTotalRevenueContribution to aggregated metrics.

@ensnode/ensnode-schema@1.4.0

Minor Changes

  • #1280 c254385 Thanks @shrugs! - Introduces the ENSv2 Plugin ('ensv2') for indexing both ENSv1 and the future ENSv2 protocol.

@ensnode/ensnode-sdk@1.4.0

Minor Changes

  • #1444 fcd96db Thanks @Goader! - Added optional time range filtering to the Registrar Actions API.

  • #1484 cf1b218 Thanks @Goader! - Added accurateAsOf response field to the Registrar Actions API.

  • #1418 4e0579b Thanks @Goader! - Added revenue contribution tracking to referrer metrics, calculating total revenue contributed to the ENS DAO from referrals. Added totalRevenueContribution to individual referrer metrics and grandTotalRevenueContribution to aggregated metrics.

Patch Changes

@namehash/namehash-ui@1.4.0

Minor Changes

Patch Changes

  • Updated dependencies []:
    • @ensnode/ensnode-react@1.4.0

@ensnode/ensnode-react@1.4.0

Patch Changes

@ensnode/ensrainbow-sdk@1.4.0

Patch Changes

@ensnode/ponder-metadata@1.4.0

Patch Changes

  • Updated dependencies [706f86b]:
    • @ensnode/ensrainbow-sdk@1.4.0

@ensnode/ponder-subgraph@1.4.0

ensapi@1.4.0

Minor Changes

  • #1412 fae127e Thanks @tk-o! - Introduces GET /amirealtime endpoint allowing for easy realtime indexing distance verification.

  • #1442 05d7481 Thanks @shrugs! - Fixed issue regarding Protocol Accelerated Resolution API requests and legacy unmigrated names, which should now resolve correctly when accelerated.

  • #1280 c254385 Thanks @shrugs! - Introduces the ENSv2 Plugin ('ensv2') for indexing both ENSv1 and the future ENSv2 protocol.

  • #1411 ec96ff9 Thanks @shrugs! - Disabled viem's built-in Transport Ranking feature in order to minimize net_listening RPC credit ussage.

  • #1444 fcd96db Thanks @Goader! - Added optional time range filtering to the Registrar Actions API.

  • #1484 cf1b218 Thanks @Goader! - Added accurateAsOf response field to the Registrar Actions API.

  • #1418 4e0579b Thanks @Goader! - Added revenue contribution tracking to referrer metrics, calculating total revenue contributed to the ENS DAO from referrals. Added totalRevenueContribution to individual referrer metrics and grandTotalRevenueContribution to aggregated metrics.

Patch Changes

  • #1485 4f3abbe Thanks @notrab! - Fix openapi validation errors by adding missing route descriptions

    • Add describeRoute with tags, summary, description, and responses to /amirealtime, /ensanalytics/referrers, /ensanalytics/referrers/:referrer, /registrar-actions, and /registrar-actions/:parentNode endpoints
    • Add .describe() to Zod schema fields for query and path parameters to improve OpenAPI documentation
    • Add OpenAPI tags (Resolution, Meta, Explore, ENSAwards) to organize endpoints in the spec
    • Split optional parent node path param in registrar-actions-api into dedicated handlers to fix OpenAPI validation
  • #1338 bb1686a Thanks @stevedylandev! - Adds OpenAPI schema endpoint and route descriptions to ENSApi

  • Updated dependencies [706f86b, c254385, c254385, fcd96db, 9862514, cf1b218, 4e0579b, bb1686a]:

    • @ensnode/ensnode-sdk@1.4.0
    • @ensnode/ensnode-schema@1.4.0
    • @ensnode/datasources@1.4.0
    • @namehash/ens-referrals@1.4.0
    • @ensnode/ponder-subgraph@1.4.0

ensindexer@1.4.0

Minor Changes

Read more

v1.3.1

16 Dec 11:11
973e3aa

Choose a tag to compare

@ensnode/ensnode-react@1.3.1

Patch Changes

  • Updated dependencies [5d3237d]:
    • @ensnode/ensnode-sdk@1.3.1

@ensnode/ensnode-sdk@1.3.1

Patch Changes

  • #1396 5d3237d Thanks @tk-o! - Replace SWRCache implementation to address memory leaks.

  • Updated dependencies []:

    • @ensnode/datasources@1.3.1
    • @namehash/ens-referrals@1.3.0

@ensnode/ponder-metadata@1.3.1

Patch Changes

  • Updated dependencies []:
    • @ensnode/ensrainbow-sdk@1.3.1

@ensnode/datasources@1.3.1

@ensnode/ensnode-schema@1.3.1

@ensnode/ensrainbow-sdk@1.3.1

@ensnode/ponder-subgraph@1.3.1

ensadmin@1.3.1

Patch Changes

  • Updated dependencies [5d3237d]:
    • @ensnode/ensnode-sdk@1.3.1
    • @ensnode/ensnode-react@1.3.1
    • @ensnode/datasources@1.3.1
    • @ensnode/ponder-metadata@1.3.1
    • @ensnode/ensnode-schema@1.3.1

ensapi@1.3.1

Patch Changes

  • #1400 6388ee7 Thanks @tk-o! - Optimizes pagination helper used with Registrar Actions API.

  • #1396 5d3237d Thanks @tk-o! - Fixes SWR Cache management by cleaning up resources on application shutdown.

  • Updated dependencies [5d3237d]:

    • @ensnode/ensnode-sdk@1.3.1
    • @ensnode/datasources@1.3.1
    • @ensnode/ensnode-schema@1.3.1
    • @ensnode/ponder-subgraph@1.3.1
    • @namehash/ens-referrals@1.3.0

ensindexer@1.3.1

Patch Changes

  • Updated dependencies [5d3237d]:
    • @ensnode/ensnode-sdk@1.3.1
    • @ensnode/ensrainbow-sdk@1.3.1
    • @ensnode/datasources@1.3.1
    • @ensnode/ponder-metadata@1.3.1
    • @ensnode/ensnode-schema@1.3.1

ensrainbow@1.3.1

Patch Changes

  • Updated dependencies [5d3237d]:
    • @ensnode/ensnode-sdk@1.3.1
    • @ensnode/ensrainbow-sdk@1.3.1

@docs/ensnode@1.3.1

@docs/ensrainbow@1.3.1

📦 NPM packages

🐳 Docker images

v1.3.0

10 Dec 20:26
1d62c80

Choose a tag to compare

@namehash/ens-referrals@1.3.0

Minor Changes

  • #1382 9558b9f Thanks @Goader! - Renamed itemsPerPage to recordsPerPage and paginationContext to pageContext in referrer leaderboard APIs to align with registrar actions terminology.

@ensnode/ensnode-react@1.3.0

Minor Changes

Patch Changes

@ensnode/ensnode-sdk@1.3.0

Minor Changes

  • #1358 f64dad6 Thanks @tk-o! - Includes support for strigifying/parsing, and serializing/deserializing the following types: AssetId, AccountId.

  • #1358 f64dad6 Thanks @tk-o! - Updates serialization and deserialization methods for AccountId type.

  • #1358 f64dad6 Thanks @tk-o! - Introduces name-token submodule to api module.

  • #1379 4bc9e82 Thanks @Goader! - Extended the registrar-actions endpoint to support filtering by decodedReferrer and pagination.

  • #1382 9558b9f Thanks @Goader! - Renamed itemsPerPage to recordsPerPage and paginationContext to pageContext in referrer leaderboard APIs to align with registrar actions terminology.

  • #1358 f64dad6 Thanks @tk-o! - Introduces the NameToken concept to tokenscope module.

  • #1358 f64dad6 Thanks @tk-o! - Implements nameTokens method on ENSNodeClient.

Patch Changes

  • Updated dependencies [9558b9f]:
    • @namehash/ens-referrals@1.3.0
    • @ensnode/datasources@1.3.0

@ensnode/ponder-metadata@1.3.0

Patch Changes

  • Updated dependencies []:
    • @ensnode/ensrainbow-sdk@1.3.0

@ensnode/datasources@1.3.0

@ensnode/ensnode-schema@1.3.0

@ensnode/ensrainbow-sdk@1.3.0

@ensnode/ponder-subgraph@1.3.0

ensapi@1.3.0

Minor Changes

  • #1358 f64dad6 Thanks @tk-o! - Introduces Name Tokens API.

  • #1379 4bc9e82 Thanks @Goader! - Extended the registrar-actions endpoint to support filtering by decodedReferrer and pagination.

  • #1382 9558b9f Thanks @Goader! - Renamed itemsPerPage to recordsPerPage and paginationContext to pageContext in referrer leaderboard APIs to align with registrar actions terminology.

Patch Changes

ensindexer@1.3.0

Minor Changes

Patch Changes

ensadmin@1.3.0

Patch Changes

ensrainbow@1.3.0

Patch Changes

@docs/ensnode@1.3.0

@docs/ensrainbow@1.3.0

📦 NPM packages

🐳 Docker images

Read more

v1.2.0

08 Dec 09:56
81c027b

Choose a tag to compare

@namehash/ens-referrals@1.2.0

Minor Changes

  • #1318 e35600f Thanks @Goader! - Add referrer detail endpoint API. Supports querying individual referrers whether they are ranked on the leaderboard or not.

Patch Changes

@ensnode/ensnode-sdk@1.2.0

Minor Changes

  • #1357 97e4545 Thanks @tk-o! - Introduces tokenscope module.

  • #1353 976e284 Thanks @tk-o! - Create shared module for pagination features.

  • #1318 e35600f Thanks @Goader! - Add referrer detail endpoint API. Supports querying individual referrers whether they are ranked on the leaderboard or not.

  • #1345 4cee4ba Thanks @tk-o! - Add QuickNode RPC provider support for auto-generated chain RPC URLs.

Patch Changes

  • Updated dependencies [ea06a3c, e35600f]:
    • @namehash/ens-referrals@1.2.0
    • @ensnode/datasources@1.2.0

@ensnode/ensnode-react@1.2.0

Patch Changes

@ensnode/ponder-metadata@1.2.0

Patch Changes

  • Updated dependencies []:
    • @ensnode/ensrainbow-sdk@1.2.0

@ensnode/datasources@1.2.0

@ensnode/ensnode-schema@1.2.0

@ensnode/ensrainbow-sdk@1.2.0

@ensnode/ponder-subgraph@1.2.0

ensapi@1.2.0

Minor Changes

  • #1345 4cee4ba Thanks @tk-o! - Enable auto-generated QuickNode RPC provider support with QUICKNODE_API_KEY and QUICKNODE_ENDPOINT_NAME environment variables.

  • #1318 e35600f Thanks @Goader! - Add referrer detail endpoint API. Supports querying individual referrers whether they are ranked on the leaderboard or not.

Patch Changes

  • Updated dependencies [97e4545, ea06a3c, 976e284, e35600f, 4cee4ba]:
    • @ensnode/ensnode-sdk@1.2.0
    • @namehash/ens-referrals@1.2.0
    • @ensnode/datasources@1.2.0
    • @ensnode/ensnode-schema@1.2.0
    • @ensnode/ponder-subgraph@1.2.0

ensindexer@1.2.0

Minor Changes

  • #1345 4cee4ba Thanks @tk-o! - Enable auto-generated QuickNode RPC provider support with QUICKNODE_API_KEY and QUICKNODE_ENDPOINT_NAME environment variables.

  • #1357 97e4545 Thanks @tk-o! - Implements newly added tokenscope module from ENSNode SDK.

Patch Changes

  • #1341 89a1b7c Thanks @tk-o! - Update ponder to 0.13.16 in order to fix Ponder Status API bug.

  • Updated dependencies [97e4545, 976e284, e35600f, 4cee4ba]:

    • @ensnode/ensnode-sdk@1.2.0
    • @ensnode/ensrainbow-sdk@1.2.0
    • @ensnode/datasources@1.2.0
    • @ensnode/ponder-metadata@1.2.0
    • @ensnode/ensnode-schema@1.2.0

ensadmin@1.2.0

Patch Changes

  • #1340 ee6ce70 Thanks @tk-o! - Fix relative time values display on "Latest indexed registrar actions" view.

  • Updated dependencies [97e4545, 976e284, e35600f, 4cee4ba]:

    • @ensnode/ensnode-sdk@1.2.0
    • @ensnode/ensnode-react@1.2.0
    • @ensnode/datasources@1.2.0
    • @ensnode/ponder-metadata@1.2.0
    • @ensnode/ensnode-schema@1.2.0

ensrainbow@1.2.0

Patch Changes

@docs/ensnode@1.2.0

Patch Changes

@docs/ensrainbow@1.2.0

Patch Changes

📦 NPM packages

🐳 Docker images

v1.1.0

30 Nov 04:26
abbd193

Choose a tag to compare

@namehash/ens-referrals@1.1.0

Minor Changes

  • #1307 3126ac7 Thanks @tk-o! - Refactored ens-referrals package to contain much of the business logic for referrals such that it could be extracted out of other parts of our systems.

@ensnode/ensnode-sdk@1.1.0

Minor Changes

  • #1307 3126ac7 Thanks @tk-o! - Updates ReferrerLeaderboard data model and related logic to match updated ENS Holiday Awards rules.

  • #1307 3126ac7 Thanks @tk-o! - Refined schema for /ensanalytics/referrers response

Patch Changes

  • Updated dependencies [3126ac7]:
    • @namehash/ens-referrals@1.1.0
    • @ensnode/datasources@1.1.0

@ensnode/ensnode-react@1.1.0

Patch Changes

@ensnode/ponder-metadata@1.1.0

Patch Changes

  • Updated dependencies []:
    • @ensnode/ensrainbow-sdk@1.1.0

@ensnode/datasources@1.1.0

@ensnode/ensnode-schema@1.1.0

@ensnode/ensrainbow-sdk@1.1.0

@ensnode/ponder-subgraph@1.1.0

ensapi@1.1.0

Minor Changes

  • #1307 3126ac7 Thanks @tk-o! - Updates ReferrerLeaderboard data model and related logic to match updated ENS Holiday Awards rules.

  • #1307 3126ac7 Thanks @tk-o! - Renamed /ensanalytics/aggregated-referrers to /ensanalytics/referrers

  • #1307 3126ac7 Thanks @tk-o! - Refined schema for /ensanalytics/referrers response

Patch Changes

  • Updated dependencies [3126ac7, 3126ac7, 3126ac7]:
    • @ensnode/ensnode-sdk@1.1.0
    • @namehash/ens-referrals@1.1.0
    • @ensnode/datasources@1.1.0
    • @ensnode/ensnode-schema@1.1.0
    • @ensnode/ponder-subgraph@1.1.0

ensadmin@1.1.0

Patch Changes

  • Updated dependencies [3126ac7, 3126ac7]:
    • @ensnode/ensnode-sdk@1.1.0
    • @ensnode/ensnode-react@1.1.0
    • @ensnode/datasources@1.1.0
    • @ensnode/ponder-metadata@1.1.0
    • @ensnode/ensnode-schema@1.1.0

ensindexer@1.1.0

Patch Changes

  • Updated dependencies [3126ac7, 3126ac7]:
    • @ensnode/ensnode-sdk@1.1.0
    • @ensnode/ensrainbow-sdk@1.1.0
    • @ensnode/datasources@1.1.0
    • @ensnode/ponder-metadata@1.1.0
    • @ensnode/ensnode-schema@1.1.0

ensrainbow@1.1.0

Patch Changes

  • Updated dependencies [3126ac7, 3126ac7]:
    • @ensnode/ensnode-sdk@1.1.0
    • @ensnode/ensrainbow-sdk@1.1.0

@docs/ensnode@1.1.0

@docs/ensrainbow@1.1.0

📦 NPM packages

🐳 Docker images

v1.0.2

26 Nov 16:41
b964222

Choose a tag to compare

@ensnode/ensnode-react@1.0.2

Patch Changes

  • Updated dependencies [f6aeb17]:
    • @ensnode/ensnode-sdk@1.0.2

@ensnode/ensnode-sdk@1.0.2

Patch Changes

  • #1314 f6aeb17 Thanks @tk-o! - Fixes the output bundle format so the package can be used on the client-side.

  • Updated dependencies []:

    • @ensnode/datasources@1.0.2
    • @namehash/ens-referrals@1.0.0

@ensnode/ponder-metadata@1.0.2

Patch Changes

  • Updated dependencies []:
    • @ensnode/ensrainbow-sdk@1.0.2

@ensnode/datasources@1.0.2

@ensnode/ensnode-schema@1.0.2

@ensnode/ensrainbow-sdk@1.0.2

@ensnode/ponder-subgraph@1.0.2

ensadmin@1.0.2

Patch Changes

  • Updated dependencies [f6aeb17]:
    • @ensnode/ensnode-sdk@1.0.2
    • @ensnode/ensnode-react@1.0.2
    • @ensnode/datasources@1.0.2
    • @ensnode/ponder-metadata@1.0.2
    • @ensnode/ensnode-schema@1.0.2

ensapi@1.0.2

Patch Changes

  • Updated dependencies [f6aeb17]:
    • @ensnode/ensnode-sdk@1.0.2
    • @ensnode/datasources@1.0.2
    • @ensnode/ensnode-schema@1.0.2
    • @ensnode/ponder-subgraph@1.0.2
    • @namehash/ens-referrals@1.0.0

ensindexer@1.0.2

Patch Changes

  • Updated dependencies [f6aeb17]:
    • @ensnode/ensnode-sdk@1.0.2
    • @ensnode/ensrainbow-sdk@1.0.2
    • @ensnode/datasources@1.0.2
    • @ensnode/ponder-metadata@1.0.2
    • @ensnode/ensnode-schema@1.0.2

ensrainbow@1.0.2

Patch Changes

  • Updated dependencies [f6aeb17]:
    • @ensnode/ensnode-sdk@1.0.2
    • @ensnode/ensrainbow-sdk@1.0.2

@docs/ensnode@1.0.2

@docs/ensrainbow@1.0.2

📦 NPM packages

🐳 Docker images

v1.0.1

26 Nov 07:52
3f586ab

Choose a tag to compare

@namehash/ens-referrals@1.0.1

Patch Changes

@ensnode/ensnode-react@1.0.3

Patch Changes

  • Updated dependencies [4faad0b]:
    • @ensnode/ensnode-sdk@1.0.3

@ensnode/ensnode-sdk@1.0.3

Patch Changes

  • #1316 4faad0b Thanks @tk-o! - Support ESM and CJS package import format.

  • Updated dependencies [4faad0b]:

    • @namehash/ens-referrals@1.0.1
    • @ensnode/datasources@1.0.3

@ensnode/ponder-metadata@1.0.3

Patch Changes

  • Updated dependencies []:
    • @ensnode/ensrainbow-sdk@1.0.3

@ensnode/datasources@1.0.3

@ensnode/ensnode-schema@1.0.3

@ensnode/ensrainbow-sdk@1.0.3

@ensnode/ponder-subgraph@1.0.3

ensadmin@1.0.3

Patch Changes

  • Updated dependencies [4faad0b]:
    • @ensnode/ensnode-sdk@1.0.3
    • @ensnode/ensnode-react@1.0.3
    • @ensnode/datasources@1.0.3
    • @ensnode/ponder-metadata@1.0.3
    • @ensnode/ensnode-schema@1.0.3

ensapi@1.0.3

Patch Changes

  • Updated dependencies [4faad0b]:
    • @namehash/ens-referrals@1.0.1
    • @ensnode/ensnode-sdk@1.0.3
    • @ensnode/datasources@1.0.3
    • @ensnode/ensnode-schema@1.0.3
    • @ensnode/ponder-subgraph@1.0.3

ensindexer@1.0.3

Patch Changes

  • Updated dependencies [4faad0b]:
    • @ensnode/ensnode-sdk@1.0.3
    • @ensnode/ensrainbow-sdk@1.0.3
    • @ensnode/datasources@1.0.3
    • @ensnode/ponder-metadata@1.0.3
    • @ensnode/ensnode-schema@1.0.3

ensrainbow@1.0.3

Patch Changes

  • Updated dependencies [4faad0b]:
    • @ensnode/ensnode-sdk@1.0.3
    • @ensnode/ensrainbow-sdk@1.0.3

@docs/ensnode@1.0.3

@docs/ensrainbow@1.0.3

📦 NPM packages

🐳 Docker images

v1.0.0

26 Nov 07:03
670792f

Choose a tag to compare

@ensnode/datasources@1.0.0

Minor Changes

  • #1276 6be7a18 Thanks @tk-o! - Add UniversalRegistrarRenewalWithReferrer datasource to ENSRoot Datasource for mainnet and sepolia ENSNamespaces.

@ensnode/ensnode-react@1.0.0

Minor Changes

  • #1207 61b9472 Thanks @notrab! - Allow the latest version of React to be used with ENSNode React

  • #1282 4611fed Thanks @tk-o! - Introduces useSwrQuery hook as an SWR proxy for useQuery hook.

  • #1272 25a40ba Thanks @tk-o! - Introduced useRegistrarActions hook.

  • #1211 554e598 Thanks @shrugs! - BREAKING: useENSNodeConfig has been renamed to useENSNodeSDKConfig. useENSIndexerConfig has been renamed to useENSNodeConfig.

Patch Changes

@ensnode/ensnode-schema@1.0.0

Minor Changes

  • #1257 d7b2e23 Thanks @tk-o! - Replace referrals schema with new registrarActions schema.

  • #1249 617ab00 Thanks @tk-o! - Introduces a new registrars plugin for tracking all registrations and renewals for direct subnames of eth, base.eth, and linea.eth.

  • #1265 df1cf8c Thanks @tk-o! - Update registrant field type on the registrars schema to store hex values.

@ensnode/ensnode-sdk@1.0.0

Minor Changes

  • #1265 df1cf8c Thanks @tk-o! - Implement Registrar Actions API module.

  • #1179 bbf0d3b Thanks @tk-o! - Removed endBlock field from ChainIndexingConfigIndefinite type.

  • #1211 554e598 Thanks @shrugs! - BREAKING: Removed DefaultRecordsSelection export: integrating apps should define their own set of records to request when using useRecords().

  • #1239 965707d Thanks @Goader! - Introduces ENS Analytics API for tracking and analyzing referral metrics. Adds /ensanalytics/aggregated-referrers endpoint with pagination support to retrieve aggregated referrer metrics and contribution percentages.

  • #1257 d7b2e23 Thanks @tk-o! - Replace referrals plugin with new registrars plugin.

  • #1239 965707d Thanks @Goader! - Added staleWhileRevalidate function for Stale-While-Revalidate caching pattern.

  • #1279 11b8372 Thanks @Goader! - Add configurable ENS Holiday Awards date range environment variables (ENS_HOLIDAY_AWARDS_START and ENS_HOLIDAY_AWARDS_END) to ENSApi. If not set, defaults to hardcoded values from @namehash/ens-referrals package. Includes validation to ensure end date is after or equal to start date. Dates must be specified in ISO 8601 format (e.g., '2025-12-01T00:00:00Z').

  • #1249 617ab00 Thanks @tk-o! - Introduces a new registrars plugin for tracking all registrations and renewals for direct subnames of eth, base.eth, and linea.eth.

  • #1250 63376ad Thanks @tk-o! - Create currencies module in SDK.

  • #1265 df1cf8c Thanks @tk-o! - Implement registrarActions() method on ENSNodeClient.

  • #1211 554e598 Thanks @shrugs! - BREAKING: client.config() now returns Promise instead of ENSIndexerPublicConfig.

  • #1239 965707d Thanks @Goader! - Added ENS Analytics module with types, serialization/deserialization functions, and Zod validation schemas for PaginatedAggregatedReferrersResponse. This includes support for aggregated referrer metrics with contribution percentages and pagination.

  • #1302 6659c57 Thanks @tk-o! - Introduces withReferral filter for Registrar Actions API.

  • #1253 40658a7 Thanks @tk-o! - Create serialization and deserialization helpers for AccountId type.

Patch Changes

  • #1239 965707d Thanks @Goader! - Migrated cache implementation to use UnixTimestamp and Duration types for better type safety and consistency.

  • Updated dependencies [6be7a18]:

    • @ensnode/datasources@1.0.0
    • @namehash/ens-referrals@1.0.0

@ensnode/ponder-metadata@1.0.0

Patch Changes

  • Updated dependencies []:
    • @ensnode/ensrainbow-sdk@1.0.0

@ensnode/ensrainbow-sdk@1.0.0

@ensnode/ponder-subgraph@1.0.0

ensapi@1.0.0

Major Changes

  • #1194 af52f0b Thanks @shrugs! - Introduces the ENSApi application, a separate, horizontally scalable ENSNode API server to replace the legacy ponder serve experience.

    Connecting ENSApi to:

    • your Postgres Database (DATABASE_URL, DATABASE_SCHEMA),
    • ENSIndexer (ENSINDEXER_URL), and
    • an ENS Root Chain RPC (ALCHEMY_API_KEY, RPC_URL_*)

...

Read more