Skip to content

v1.8.0

Choose a tag to compare

@github-actions github-actions released this 23 Mar 12:52
· 273 commits to main since this release
b8a5d51

@namehash/ens-referrals@1.8.0

Minor Changes

  • #1780 0bb79fc Thanks @Goader! - Add Exhausted and AwardsReview referral program statuses; add areAwardsDistributed to base rules; enrich /editions with runtime status and awardPoolRemaining per edition.

Patch Changes

  • #1742 0bde568 Thanks @Goader! - Simplify how rev-share-limit leaderboard race sorting achieves deterministic sorting by execution order.

  • Updated dependencies [f0007b4, 9ea8580]:

    • @ensnode/ensnode-sdk@1.8.0

@ensnode/ensdb-sdk@1.8.0

Minor Changes

  • #1772 5ce102e Thanks @tk-o! - Renamed @ensnode/ensnode-schema to @ensnode/ensdb-sdk.

  • #1798 f0007b4 Thanks @tk-o! - Moved ensdb module from ENSNode SDK into ENSDb SDK.

  • #1778 d6dd425 Thanks @tk-o! - Created isolated database schema definitions: ENSIndexer Schema and ENSNode Schema.

  • #1779 5ac81cb Thanks @tk-o! - Introduced toolkit for managing ENSDb migrations for ENSNode Schema.

  • #1798 f0007b4 Thanks @tk-o! - Introduced two client implementations for ENSDb: EnsDbReader and EnsDbWriter.

Patch Changes

@ensnode/ensnode-sdk@1.8.0

Minor Changes

Patch Changes

  • #1766 9ea8580 Thanks @shrugs! - Fixes issue with derivation of EnsIndexerConfig.indexedChainIds in plugins that conditionally index multiple chains (ex: 'protocol-acceleration').

  • Updated dependencies []:

    • @ensnode/datasources@1.8.0

@ensnode/ponder-sdk@1.8.0

Minor Changes

  • #1807 410f937 Thanks @tk-o! - Introduced PonderAppContext data model to capture the internal context of a local Ponder app.

@ensnode/ensnode-react@1.8.0

Patch Changes

@namehash/namehash-ui@1.8.0

Patch Changes

  • Updated dependencies [f0007b4, 9ea8580]:
    • @ensnode/ensnode-sdk@1.8.0
    • @ensnode/ensnode-react@1.8.0
    • @ensnode/datasources@1.8.0

@ensnode/datasources@1.8.0

@ensnode/ensrainbow-sdk@1.8.0

@ensnode/ponder-subgraph@1.8.0

ensapi@1.8.0

Minor Changes

  • #1744 9429530 Thanks @shrugs! - ENSNode GraphQL API: Registration.start is now available, indicating the start timestamp of the Registration.

  • #1758 f276efe Thanks @shrugs! - The ENSv2 Plugin can now be safely activated for ENSv1-only namespaces (ex: 'mainnet', 'sepolia').

  • #1730 5c64d89 Thanks @shrugs! - The subgraph and ensv2 plugins can now be activated in parallel.

  • #1761 337ef4b Thanks @shrugs! - Introduces integration testing for the ENSv2 Plugin and GraphQL API against the ENSv2 devnet.

  • #1744 9429530 Thanks @shrugs! - ENSNode GraphQL API: Add where filters to all *.events connections (Domain.events, Resolver.events, Permissions.events, Account.events). Supports filtering by selector_in, timestamp_gte, timestamp_lte, and from (where applicable). Also adds Account.events field to find events by transaction sender.

  • #1733 10b368a Thanks @shrugs! - ENSNode GraphQL API: ENSv1Domain.rootRegistryOwner is now available, indicating the owner of the Domain's node within the ENSv1 Registry contract.

  • #1744 9429530 Thanks @shrugs! - ENSNode GraphQL API: Account.events now provides the set of Events for which this Account is the sender (i.e. Transaction.from).

Patch Changes

  • #1787 4838dc7 Thanks @sevenzing! - API file handlers rearrange, making them grouped by open api tags. Moving /amirealtime to /api/realtime and keeping old endpoint for backward compatibility.

  • #1780 0bb79fc Thanks @Goader! - Add Exhausted and AwardsReview referral program statuses; add areAwardsDistributed to base rules; enrich /editions with runtime status and awardPoolRemaining per edition.

  • #1742 0bde568 Thanks @Goader! - Provide deterministic sorting of registrar actions by their execution order.

  • Updated dependencies [5ce102e, 0bde568, f0007b4, d6dd425, 0bb79fc, 5ac81cb, f0007b4, 9ea8580]:

    • @ensnode/ensdb-sdk@1.8.0
    • @namehash/ens-referrals@1.8.0
    • @ensnode/ensnode-sdk@1.8.0
    • @ensnode/datasources@1.8.0
    • @ensnode/ponder-subgraph@1.8.0

ensindexer@1.8.0

Minor Changes

  • #1798 f0007b4 Thanks @tk-o! - Replaced a bespoke EnsDbClient implementation with EnsDbWriter from ENSDb SDK.

  • #1807 410f937 Thanks @tk-o! - Improved developer experience by skipping validation step in ENSDb Writer Worker while in dev mode.

  • #1758 f276efe Thanks @shrugs! - The ENSv2 Plugin can now be safely activated for ENSv1-only namespaces (ex: 'mainnet', 'sepolia').

  • #1798 f0007b4 Thanks @tk-o! - Added running database migrations for ENSDb as a responsibility for ENSIndexer.

  • #1730 5c64d89 Thanks @shrugs! - The subgraph and ensv2 plugins can now be activated in parallel.

  • #1778 d6dd425 Thanks @tk-o! - Made ponder.schema.ts to explicitly import just ENSIndexer Schema.

  • #1766 9ea8580 Thanks @shrugs! - Fixes issue with derivation of EnsIndexerConfig.indexedChainIds in plugins that conditionally index multiple chains (ex: 'protocol-acceleration').

Patch Changes

ensadmin@1.8.0

Patch Changes

  • Updated dependencies [f0007b4, 9ea8580]:
    • @ensnode/ensnode-sdk@1.8.0
    • @ensnode/ensnode-react@1.8.0
    • @namehash/namehash-ui@1.8.0
    • @ensnode/datasources@1.8.0

ensrainbow@1.8.0

Patch Changes

  • Updated dependencies [f0007b4, 9ea8580]:
    • @ensnode/ensnode-sdk@1.8.0
    • @ensnode/ensrainbow-sdk@1.8.0

fallback-ensapi@1.8.0

Patch Changes

  • Updated dependencies [f0007b4, 9ea8580]:
    • @ensnode/ensnode-sdk@1.8.0
    • @ensnode/datasources@1.8.0

@ensnode/integration-test-env@0.0.1

Patch Changes

  • Updated dependencies [f0007b4, 9ea8580]:
    • @ensnode/ensnode-sdk@1.8.0
    • @ensnode/datasources@1.8.0

@docs/mintlify@1.8.0

@docs/ensnode@1.8.0

@docs/ensrainbow@1.8.0

📦 NPM packages

🐳 Docker images