Skip to content

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Jan 19, 2026

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@namehash/ens-referrals@1.6.0

Minor Changes

  • #1603 8be113b Thanks @Goader! - Introduces referral program editions support with pre-configured edition definitions (ENS Holiday Awards December 2025, March 2026 edition). Updated ENSAnalytics API v1 to support edition-based leaderboard queries and added edition configuration to environment schema.

  • #1542 500388b Thanks @Goader! - Flipped dependency relationship between ensnode-sdk and ens-referrals. Introduced new ENSReferralsClient for referral leaderboard APIs. Consolidated duplicate types (ChainId, AccountId, UnixTimestamp, Duration) by importing from ensnode-sdk.

  • #1562 84a4c5e Thanks @Goader! - Migrated v1 referrer leaderboard API to use mature PriceEth and PriceUsdc types from ensnode-sdk, replacing temporary RevenueContribution and USDQuantity types. Added /v1 subpath export to ens-referrals.

Patch Changes

@ensnode/ensnode-sdk@1.6.0

Minor Changes

  • #1617 1bc599f Thanks @tk-o! - Introduces validateChainIndexingStatusSnapshot which enables validating values against business-layer requirements.

  • #1542 500388b Thanks @Goader! - Flipped dependency relationship between ensnode-sdk and ens-referrals. Introduced new ENSReferralsClient for referral leaderboard APIs. Consolidated duplicate types (ChainId, AccountId, UnixTimestamp, Duration) by importing from ensnode-sdk.

  • #1562 84a4c5e Thanks @Goader! - Migrated v1 referrer leaderboard API to use mature PriceEth and PriceUsdc types from ensnode-sdk, replacing temporary RevenueContribution and USDQuantity types. Added /v1 subpath export to ens-referrals.

Patch Changes

  • #1553 220b71f Thanks @lightwalker-eth! - Added getDefaultEnsNodeUrl utility to get the URL for the default ENSNode deployment for a given ENS namespace

  • #1603 8be113b Thanks @Goader! - Adds parseTimestamp utility to parse ISO 8601 date strings into Unix timestamps. Adds errorTtl option to SWRCache for configuring separate revalidation intervals for cached errors vs. successful results.

  • Updated dependencies [a87b437]:

    • @ensnode/datasources@1.6.0

@ensnode/ponder-sdk@1.6.0

Minor Changes

  • #1602 ce9ea49 Thanks @tk-o! - Introduce the ponder-sdk package, including an initial PonderClient implementation.

  • #1604 eec37a7 Thanks @tk-o! - Extend PonderClient with additional methods: health(), metrics().

@ensnode/datasources@1.6.0

Patch Changes

  • #1516 a87b437 Thanks @shrugs! - Introduces a temporary sepolia-v2 ENS Namespace, intended for testing of ephemeral ENSv2 deployments to the Sepolia chain. This feature is intended for developers of the ENS protocol, and is highly experimental and should be considered unstable.

@ensnode/ensnode-react@1.6.0

Patch Changes

@namehash/namehash-ui@1.6.0

Patch Changes

@ensnode/ponder-metadata@1.6.0

Patch Changes

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

@ensnode/ensnode-schema@1.6.0

@ensnode/ensrainbow-sdk@1.6.0

@ensnode/ponder-subgraph@1.6.0

ensadmin@1.6.0

Minor Changes

  • #1332 bfaa673 Thanks @tk-o! - Updates useIndexingStatusWithSwr to always return current realtime indexing status projection.

  • #1332 bfaa673 Thanks @tk-o! - Includes ProjectionInfo component on Indexing Status page.

Patch Changes

  • Updated dependencies [220b71f, 6e6020c, 8be113b, 1bc599f, 500388b, a87b437, 84a4c5e]:
    • @ensnode/ensnode-sdk@1.6.0
    • @namehash/namehash-ui@1.6.0
    • @ensnode/datasources@1.6.0
    • @ensnode/ensnode-react@1.6.0
    • @ensnode/ponder-metadata@1.6.0
    • @ensnode/ensnode-schema@1.6.0

ensapi@1.6.0

Minor Changes

  • #1603 8be113b Thanks @Goader! - Introduces referral program editions support with pre-configured edition definitions (ENS Holiday Awards December 2025, March 2026 edition). Updated ENSAnalytics API v1 to support edition-based leaderboard queries and added edition configuration to environment schema.

  • #1576 6e98fb6 Thanks @shrugs! - The experimental ENSv2 API now supports the following Domain filters, namely matching indexed Domains by name prefix.

    • Query.domains(where: { name?: "example.et", owner?: "0xdead...beef" })
    • Account.domains(where?: { name: "example.et" })
  • #1554 365c996 Thanks @Goader! - Implemented API versioning for ENSAnalytics referral endpoints. Introduced explicit /ensanalytics/v1/* routes while preserving existing /ensanalytics/* routes as implicit v0.

Patch Changes

  • #1542 500388b Thanks @Goader! - Flipped dependency relationship between ensnode-sdk and ens-referrals. Introduced new ENSReferralsClient for referral leaderboard APIs. Consolidated duplicate types (ChainId, AccountId, UnixTimestamp, Duration) by importing from ensnode-sdk.

  • #1562 84a4c5e Thanks @Goader! - Migrated v1 referrer leaderboard API to use mature PriceEth and PriceUsdc types from ensnode-sdk, replacing temporary RevenueContribution and USDQuantity types. Added /v1 subpath export to ens-referrals.

  • Updated dependencies [220b71f, 8be113b, 8be113b, 1bc599f, 500388b, a87b437, 84a4c5e]:

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

ensindexer@1.6.0

Patch Changes

  • Updated dependencies [220b71f, 8be113b, 1bc599f, 500388b, a87b437, 84a4c5e]:
    • @ensnode/ensnode-sdk@1.6.0
    • @ensnode/datasources@1.6.0
    • @ensnode/ensrainbow-sdk@1.6.0
    • @ensnode/ponder-metadata@1.6.0
    • @ensnode/ensnode-schema@1.6.0

ensrainbow@1.6.0

Patch Changes

fallback-ensapi@1.6.0

Patch Changes

@docs/ensnode@1.6.0

Patch Changes

@docs/mintlify@1.6.0

@docs/ensrainbow@1.6.0

@ensnode/shared-configs@1.6.0

@github-actions github-actions bot requested a review from a team as a code owner January 19, 2026 13:28
@coderabbitai
Copy link

coderabbitai bot commented Jan 19, 2026

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

  • 🔍 Trigger a full review

Comment @coderabbitai help to get the list of available commands and usage tips.

@vercel
Copy link
Contributor

vercel bot commented Jan 19, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
admin.ensnode.io Ready Ready Preview, Comment Feb 10, 2026 2:57pm
ensnode.io Ready Ready Preview, Comment Feb 10, 2026 2:57pm
ensrainbow.io Ready Ready Preview, Comment Feb 10, 2026 2:57pm

@greptile-apps
Copy link
Contributor

greptile-apps bot commented Jan 19, 2026

Greptile Summary

Automated release PR generated by Changesets to publish version 1.6.0 across 18 packages in the monorepo. This release includes the architectural refactoring from PR #1542 that flipped the dependency relationship between ens-referrals and ensnode-sdk, introducing the new ENSReferralsClient.

Changes

  • Consumed and deleted changeset file .changeset/rich-shirts-spend.md
  • Bumped all package versions from 1.5.1 to 1.6.0
  • Updated CHANGELOG.md files with release notes for all affected packages
  • Two packages received minor version bumps: @namehash/ens-referrals and @ensnode/ensnode-sdk
  • Remaining 16 packages received patch version bumps for transitive dependency updates

Version Semantics

  • Minor (1.6.0): @namehash/ens-referrals (new ENSReferralsClient API), @ensnode/ensnode-sdk (dependency architecture change)
  • Patch (1.6.0): All dependent packages following monorepo versioning strategy

All version bumps, CHANGELOG entries, and changeset consumption follow standard Changesets conventions correctly.

Confidence Score: 5/5

  • This PR is safe to merge with no risk - it's an automated Changesets release following standard conventions
  • This is a standard automated release PR generated by the Changesets GitHub action. All changes are mechanical and correct: version bumps are consistent (1.5.1 → 1.6.0), CHANGELOG entries accurately reflect the changes from PR Flip dependency relationship between the ens-referrals and ensnode-sdk packages #1542, the changeset file was properly consumed and deleted, and semantic versioning rules are correctly applied (minor bumps for packages with new features, patch bumps for dependents). No code logic changes are present in this PR - only version metadata and documentation updates.
  • No files require special attention

Important Files Changed

Filename Overview
.changeset/rich-shirts-spend.md Changeset file correctly consumed and deleted by the release process
packages/ens-referrals/package.json Version bumped to 1.6.0 (minor release for new ENSReferralsClient)
packages/ensnode-sdk/package.json Version bumped to 1.6.0 (minor release for dependency flip)
packages/ens-referrals/CHANGELOG.md CHANGELOG correctly documents minor changes and dependency updates
packages/ensnode-sdk/CHANGELOG.md CHANGELOG correctly documents minor changes and dependency updates

Sequence Diagram

sequenceDiagram
    participant GHA as GitHub Actions
    participant CS as Changesets CLI
    participant Repo as Repository
    participant NPM as NPM Registry
    
    Note over GHA,CS: Release PR #1549 Workflow
    
    GHA->>CS: Run changesets version
    CS->>Repo: Read .changeset/rich-shirts-spend.md
    Note over CS: Process changeset metadata<br/>- @namehash/ens-referrals: minor<br/>- @ensnode/ensnode-sdk: minor<br/>- ensapi: patch
    
    CS->>Repo: Update package.json files<br/>(1.5.1 → 1.6.0)
    CS->>Repo: Update CHANGELOG.md files<br/>(add 1.6.0 entries)
    CS->>Repo: Delete consumed changeset<br/>(.changeset/rich-shirts-spend.md)
    
    CS->>GHA: Version update complete
    GHA->>Repo: Create/update PR #1549
    
    Note over Repo: PR reviewed and merged
    
    GHA->>CS: Run changesets publish
    CS->>NPM: Publish packages to NPM<br/>(@namehash/ens-referrals@1.6.0<br/>@ensnode/ensnode-sdk@1.6.0<br/>etc.)
    
    NPM-->>CS: Publish successful
    CS-->>GHA: Release complete
Loading

@github-actions github-actions bot force-pushed the changeset-release/main branch from 10912fa to 0e6a28f Compare January 19, 2026 20:03
@github-actions github-actions bot force-pushed the changeset-release/main branch from 0e6a28f to 20878f6 Compare January 20, 2026 09:19
@github-actions github-actions bot force-pushed the changeset-release/main branch from 20878f6 to bc33452 Compare January 20, 2026 09:23
@github-actions github-actions bot force-pushed the changeset-release/main branch from bc33452 to 8da8b52 Compare January 20, 2026 12:38
@github-actions github-actions bot force-pushed the changeset-release/main branch from 8da8b52 to 892d15c Compare January 21, 2026 15:39
@github-actions github-actions bot force-pushed the changeset-release/main branch from 8bff2e2 to 32edd25 Compare February 9, 2026 17:21
@github-actions github-actions bot force-pushed the changeset-release/main branch from 32edd25 to 23850c4 Compare February 10, 2026 02:17
@github-actions github-actions bot force-pushed the changeset-release/main branch from 23850c4 to be315c3 Compare February 10, 2026 06:17
@github-actions github-actions bot force-pushed the changeset-release/main branch from be315c3 to 6f7619c Compare February 10, 2026 14:11
Releases:
  @ensnode/ensnode-sdk@1.6.0
  @namehash/ens-referrals@1.6.0
  ensapi@1.6.0
  @ensnode/ponder-sdk@1.6.0
  @docs/ensnode@1.6.0
  @namehash/namehash-ui@1.6.0
  @ensnode/datasources@1.6.0
  ensadmin@1.6.0
  ensindexer@1.6.0
  ensrainbow@1.6.0
  fallback-ensapi@1.6.0
  @ensnode/ensnode-react@1.6.0
  @ensnode/ensrainbow-sdk@1.6.0
  @ensnode/ponder-metadata@1.6.0
  @ensnode/ensnode-schema@1.6.0
  @ensnode/ponder-subgraph@1.6.0
  @ensnode/shared-configs@1.6.0
  @docs/ensrainbow@1.6.0
  @docs/mintlify@1.6.0

[skip ci]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants