Skip to content

Release New Version#2322

Open
github-actions[bot] wants to merge 2 commits into
mainfrom
changeset-release/main
Open

Release New Version#2322
github-actions[bot] wants to merge 2 commits into
mainfrom
changeset-release/main

Conversation

@github-actions

@github-actions github-actions Bot commented Jun 19, 2026

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and publish to npm yourself or setup this action to publish 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

@ensnode/datasources@1.17.0

Minor Changes

  • #2296 6542c89 Thanks @shrugs! - Introduces the EFP* Datasources on the mainnet and ens-test-env namespaces.

Patch Changes

  • #2318 eaab1bf Thanks @shrugs! - Updates the sepolia-v2 ENS Namespace with the latest deployment addresses.

  • Updated dependencies [6542c89]:

    • enssdk@1.17.0

@ensnode/ensdb-sdk@1.17.0

Minor Changes

  • #2296 6542c89 Thanks @shrugs! - Introduces the efp.schema.ts EFP plugin tables to the Abstract ENSIndexer Schema.

Patch Changes

enskit@1.17.0

Minor Changes

  • #2296 6542c89 Thanks @shrugs! - Adds urql cache key resolvers for the EFP (Ethereum Follow Protocol) Omnigraph types (EfpList keyed by tokenId; AccountEfp, EfpQuery, and EfpListStorageLocation as Embedded Data), and a by tokenId lookup resolver on EfpQuery.list so repeat list lookups are cache hits.

Patch Changes

  • Updated dependencies [6542c89]:
    • enssdk@1.17.0

@ensnode/ensnode-sdk@1.17.0

Minor Changes

  • #2296 6542c89 Thanks @shrugs! - Adds EFP (Ethereum Follow Protocol) support to the SDK: the efp PluginName, and hasOmnigraphApiConfigSupport now recognizes an efp-only config as Omnigraph-capable (so the efp namespace is queryable without unigraph).

  • #2176 edf120e Thanks @shrugs! - buildIndexedBlockranges now accepts a chainEndBlocks: ReadonlyMap<ChainId, number> (per-chain end blocks via END_BLOCK_<chainId>) instead of a single globalBlockrangeEndBlock: number | undefined. The chain's end block now caps each contract's indexed range, mirroring the Ponder config path.

Patch Changes

enssdk@1.17.0

Minor Changes

  • #2296 6542c89 Thanks @shrugs! - Exposes EFP (Ethereum Follow Protocol) data through the Omnigraph API.

    Query.efp (null if efp plugin is not enabled) exposes the EFP-protocol-level queries Query.efp.list(by:), Query.efp.lists(where:), and Query.efp.listRecords(where:) (each record exposing its owning list), with cursor-paginated connections and where-filters (owner/user/manager, recordData).

    Account.efp (null if efp plugin is not enabled) exposes the Account-specific queries Account.efp.primaryList, Account.efp.following / Account.efp.followers (the validated social follow graph — accounts whose validated primary list follows, or is followed by, this account, excluding block/mute-tagged records), the Account.efp.lists it is the user of, and its account Account.efp.metadata(key:) / Account.efp.metadatas.

ensskills@1.17.0

Minor Changes

  • #2325 9fd6918 Thanks @shrugs! - Adds an efp-protocol skill orienting agents on the Ethereum Follow Protocol: the onchain social graph data model (lists, list records, tags, storage locations, account metadata), primary-list validation, block/mute follower semantics, and how EFP surfaces in the Omnigraph via Query.efp / Account.efp. The omnigraph skill now declares efp-protocol as a conditional dependency, to be loaded when a query touches EFP fields.

@namehash/ens-referrals@1.17.0

Patch Changes

enscli@1.17.0

Patch Changes

@ensnode/ensrainbow-sdk@1.17.0

Patch Changes

  • Updated dependencies [6542c89]:
    • enssdk@1.17.0

@namehash/namehash-ui@1.17.0

Patch Changes

@ensnode/ponder-sdk@1.17.0

@ensnode/ponder-subgraph@1.17.0

ensapi@1.17.0

Minor Changes

  • #2296 6542c89 Thanks @shrugs! - Exposes EFP (Ethereum Follow Protocol) data through the Omnigraph API.

    Query.efp (null if efp plugin is not enabled) exposes the EFP-protocol-level queries Query.efp.list(by:), Query.efp.lists(where:), and Query.efp.listRecords(where:) (each record exposing its owning list), with cursor-paginated connections and where-filters (owner/user/manager, recordData).

    Account.efp (null if efp plugin is not enabled) exposes the Account-specific queries Account.efp.primaryList, Account.efp.following / Account.efp.followers (the validated social follow graph — accounts whose validated primary list follows, or is followed by, this account, excluding block/mute-tagged records), the Account.efp.lists it is the user of, and its account Account.efp.metadata(key:) / Account.efp.metadatas.

Patch Changes

  • Updated dependencies [6542c89, 6542c89, 6542c89, 6542c89, edf120e, eaab1bf]:
    • @ensnode/datasources@1.17.0
    • @ensnode/ensdb-sdk@1.17.0
    • @ensnode/ensnode-sdk@1.17.0
    • enssdk@1.17.0
    • @namehash/ens-referrals@1.17.0
    • @ensnode/ponder-subgraph@1.17.0

ensindexer@1.17.0

Minor Changes

  • #2296 6542c89 Thanks @shrugs! - Introduces the EFP (Ethereum Follow Protocol) plugin (efp). Enabling it will index EFP list NFTs, records, tags, and account metadata into ENSDb's efp_* tables and will enable the Query.efp and Account.efp fields in the Omnigraph API.

  • #2176 edf120e Thanks @shrugs! - Replace the global START_BLOCK/END_BLOCK indexing-range configuration with per-chain end blocks via END_BLOCK_<chainId> environment variables (e.g. END_BLOCK_1, END_BLOCK_8453). Each constrains the indexing end block of its chain independently and MAY be set across any number of indexed chains. This enables deterministic, reproducible multichain checkpoints where every indexed chain stops at a block corresponding to a shared timestamp.

Patch Changes

  • #2318 eaab1bf Thanks @shrugs! - Updates the sepolia-v2 ENS Namespace with the latest deployment addresses.

  • Updated dependencies [6542c89, 6542c89, 6542c89, 6542c89, edf120e, eaab1bf]:

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

ensadmin@1.17.0

Patch Changes

  • Updated dependencies [6542c89, 6542c89, 6542c89, edf120e, eaab1bf]:
    • @ensnode/datasources@1.17.0
    • @ensnode/ensnode-sdk@1.17.0
    • enssdk@1.17.0
    • @namehash/namehash-ui@1.17.0
    • @ensnode/scalar-react@0.0.0

ensrainbow@1.17.0

Patch Changes

  • Updated dependencies [6542c89, 6542c89, edf120e]:
    • @ensnode/ensnode-sdk@1.17.0
    • enssdk@1.17.0
    • @ensnode/ensrainbow-sdk@1.17.0

fallback-ensapi@1.17.0

Patch Changes

@docs/ensnode@1.17.0

Patch Changes

  • Updated dependencies [6542c89, edf120e]:
    • @ensnode/ensnode-sdk@1.17.0
    • @namehash/namehash-ui@1.17.0

@docs/ensrainbow@1.17.0

Patch Changes

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

@ensnode/integration-test-env@1.17.0

Patch Changes

@ensnode/ensindexer-perf-testing@1.17.0

@ensnode/shared-configs@1.17.0

@github-actions github-actions Bot requested a review from a team as a code owner June 19, 2026 18:19
@vercel

vercel Bot commented Jun 19, 2026

Copy link
Copy Markdown
Contributor

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

Project Deployment Actions Updated (UTC)
admin.ensnode.io Ready Ready Preview, Comment Jun 22, 2026 8:35pm
enskit-react-example.ensnode.io Ready Ready Preview, Comment Jun 22, 2026 8:35pm
ensnode.io Ready Ready Preview, Comment Jun 22, 2026 8:35pm
ensrainbow.io Ready Ready Preview, Comment Jun 22, 2026 8:35pm

@greptile-apps

greptile-apps Bot commented Jun 19, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

This is a standard Changesets release PR that bumps all packages from v1.16.0 to v1.17.0 across the ENSNode monorepo. It consumes 10 pending changeset files, updates CHANGELOG.md entries for every package, increments package.json versions, and updates Docker Compose service image tags.

  • EFP integration (minor): Introduces the Ethereum Follow Protocol (efp) plugin across ensindexer, ensapi, enssdk, @ensnode/ensnode-sdk, @ensnode/datasources, enskit, @ensnode/ensdb-sdk, and ensskills — adding list indexing, Omnigraph API exposure (Query.efp / Account.efp), urql cache resolvers, and a new agent skill.
  • Per-chain end blocks (minor): Replaces the global END_BLOCK env var with per-chain END_BLOCK_<chainId> variables in ensindexer and @ensnode/ensnode-sdk, enabling independent indexing checkpoints per chain.
  • Patch: Updates sepolia-v2 deployment addresses in @ensnode/datasources and Docker image default tags in all four service YAML files.

Confidence Score: 5/5

This PR is safe to merge — it is a purely mechanical release commit generated by Changesets, containing only version bumps, changelog entries, consumed changeset file deletions, and Docker image tag updates.

All 59 changed files are version metadata: package.json self-version increments, CHANGELOG additions, changeset file removals, Docker Compose default tag updates, and an OpenAPI version field. No application logic, configuration logic, or executable code is modified in this PR.

No files require special attention. Every change is a version number or changelog text update.

Important Files Changed

Filename Overview
apps/ensindexer/package.json Version bumped from 1.16.0 to 1.17.0; no dependency version changes, only self-version increment
apps/ensapi/package.json Version bumped from 1.16.0 to 1.17.0
docker/services/ensindexer.yml Default Docker image tag updated from 1.16.0 to 1.17.0
docker/services/ensapi.yml Default Docker image tag updated from 1.16.0 to 1.17.0
docker/services/ensadmin.yml Default Docker image tag updated from 1.16.0 to 1.17.0
docker/services/ensrainbow.yml Default Docker image tag updated from 1.16.0 to 1.17.0
docs/ensnode.io/ensapi-openapi.json OpenAPI spec version field updated from 1.16.0 to 1.17.0
packages/ensnode-sdk/CHANGELOG.md New 1.17.0 entry documenting EFP support and per-chain end block API change
apps/ensindexer/CHANGELOG.md New 1.17.0 entry documenting EFP plugin introduction and per-chain END_BLOCK env var replacement
packages/datasources/CHANGELOG.md New 1.17.0 entry documenting EFP datasources addition and sepolia-v2 address updates

Reviews (12): Last reviewed commit: "chore(release): version apps" | Re-trigger Greptile

@github-actions github-actions Bot force-pushed the changeset-release/main branch from 23c453f to bc5b337 Compare June 19, 2026 18:27
@github-actions github-actions Bot force-pushed the changeset-release/main branch from bc5b337 to 32ee653 Compare June 19, 2026 18:39
@github-actions github-actions Bot force-pushed the changeset-release/main branch from 32ee653 to e48714e Compare June 19, 2026 18:40
@github-actions github-actions Bot force-pushed the changeset-release/main branch from e48714e to a7d1bf0 Compare June 19, 2026 18:56
@github-actions github-actions Bot force-pushed the changeset-release/main branch from a7d1bf0 to 88c11e6 Compare June 19, 2026 19:58
@github-actions github-actions Bot force-pushed the changeset-release/main branch from d38049f to e6abe4c Compare June 20, 2026 16:14
@github-actions github-actions Bot force-pushed the changeset-release/main branch from e6abe4c to 016c69a Compare June 20, 2026 16:42
@github-actions github-actions Bot force-pushed the changeset-release/main branch from 016c69a to 7825a9c Compare June 22, 2026 11:30
@github-actions github-actions Bot force-pushed the changeset-release/main branch from 7825a9c to f7b9df7 Compare June 22, 2026 20:27
github-actions Bot added 2 commits June 22, 2026 20:33
Releases:
  @ensnode/datasources@1.17.0
  @ensnode/ensdb-sdk@1.17.0
  ensindexer@1.17.0
  enskit@1.17.0
  @ensnode/ensnode-sdk@1.17.0
  ensapi@1.17.0
  enssdk@1.17.0
  ensskills@1.17.0
  ensadmin@1.17.0
  fallback-ensapi@1.17.0
  enscli@1.17.0
  @ensnode/integration-test-env@1.17.0
  @namehash/namehash-ui@1.17.0
  @docs/ensnode@1.17.0
  ensrainbow@1.17.0
  @namehash/ens-referrals@1.17.0
  @ensnode/ensrainbow-sdk@1.17.0
  @docs/ensrainbow@1.17.0
  @ensnode/ponder-sdk@1.17.0
  @ensnode/ponder-subgraph@1.17.0
  @ensnode/shared-configs@1.17.0
  @ensnode/ensindexer-perf-testing@1.17.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